Операционные системы: управление памятью. Макаров П.С. - 45 стр.

UptoLike

Составители: 

Рис. 30
Когда происходит страничное прерывание, операционная система должна
выбрать страницу для удаления из памяти, чтобы освободить место для
страницы, которую нужно перенести в память. Если удаляемая страница была
изменена за время своего присутствия в памяти, ее необходимо переписать на
диск, чтобы обновить копию, хранящуюся там. Однако если страница не была
модифицирована (например, она содержит текст программы), копия на диске
уже является самой новой и ее не надо переписывать. Тогда страница, которую
нужно прочитать, просто считывается поверх выгружаемой страницы.
Хотя в принципе можно при каждом страничном прерывании выбирать
случайную страницу для удаления из памяти, производительность системы
заметно повышается, когда предпочтение отдается редко
используемой
странице. Если выгружается страница, обращения к которой происходят часто,
велика вероятность , то вскоре опять потребуется ее возврат в память, что даст
в результате дополнительные издержки.
45