Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Страничная память - Виртуальная память и дисковый кэш22 января 2011Оглавление: 1. Страничная память 2. Концепции 3. Отображаемые в память файлы 4. Страничная и сегментная виртуальная память 5. Виртуальная память и дисковый кэш 6. Соображения безопасности
Поддержка файлов, отображенных в память, требует поддержки ядром ОС структуры «совокупность физических страниц, содержащих в себе отрезки данного файла». Отображение файла в память делается путем заполнения входов таблиц ссылками на страницы данной структуры. Совершенно очевидно, что данная структура является уже готовым дисковым кэшем. Использование её в качестве кэша также решает проблему когерентности файла, доступного через read/write, и его же, отображенного в память. Таким образом, пути кэшированного ввода/вывода в дисковый файл в Linux) реализуются как копирования данных в физические страницы, отображенные на файл. Такая организация кэша является единственной в Windows, эта ОС вообще не имеет классического блочного кэша диска. Метаданные файловых систем кэшируются путем создания лже-файлов и создания страничного кэша для них. Просмотров: 5041
|