Программы кэширования и процесс чтения данных с диска

Чтобы видеть упрощенную версию того, как работает кэш, смотрите на картинку.
Как работает кэш
программа кеширования диска
"DOS, пожалуйста дайте мне LETTER.DOC"
Шаг 1. WordPerfect запрашивает LETTER.DOC.
Шаг 2. DOS пытается обратится к дисковым аппаратным средствам.
Шаг 3. Программа DOS, кеширование системы ввода/вывода, буферирует данные при доступе к дисковым аппаратным средствам и просматривает, имеется ли уже копия LETTER.DOC в области памяти. Здесь разрешается или запрещается доступ к диску.
Шаг 4. DOS читает данные с диска.
Шаг 7. DOS передает данные в WordPerfect. Буфер системы ввода/вывода не сохранял еще эти данные, но теперь он готов для следующего доступа к LETTER.DOC.
Шаг 6. DOS получает данные.
Шаг 5. DOS получает данные, программа буферирования системы ввода/вывода копирует данные в область памяти.