Программы кэширования и запись данных на диск (часть 2)
История начинается, когда пользователь требует, чтобы WordPerfect сохранил новую версию LETTER.DOC файла. WordPerfect просит, чтобы DOS записал файл, и DOS требует того же, обращаясь к дисковым аппаратным средствам записи, по крайней мере, она так думает. Реально же программа буферирования системы ввода-вывода снова запрашивает то обращение, которое оно делало ранее для чтения. Программа кэширования делает копию данных, которые DOS хочет записать на диске в своей области памяти. На следующем шаге она сообщает DOS от имени дисковых аппаратных средств, что данные были записаны на диск без проблем. Затем DOS сообщает хорошие новости WordPerfect, a WordPerfect — пользователю, что файл был успешно записан.
Кэширование записи SMARTDRV
"DOS, пожалуйста дайте мне LETTER.DOC"

Шаг 1. WordPerfect запрашивает LETTER.DOC.