Операционные системы, среды и оболочки. Макаренко С.И. - 161 стр.

UptoLike

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

Символическая линковка - создание нового файла, который содержит
путь к связываемому файлу. Символическую связь (иногда говорят точку
соединения, junction) можно образовать при помощи входящей в состав
ресурсов Windows утилиты linkd.exe или при помощи свободно
распространяемой утилиты junction.exe с сайта www.sysinternals.com.
11.6.2 Устройство кэша файловой системы
Устройство кэша файловой системы ОС Windows отличается от
традиционного. В традиционной реализации кэш - буфер в оперативной
памяти, содержащий ряд блоков диска и расположенный между файловой
системой и системой ввода-вывода.
В ОС Windows кэш работает на более высоком уровне, нежели
файловая система (см. рис. 11.7). В результате запрос на чтение с текущей
позиции может быть непосредственно удовлетворен из кэша. Если же
нужных байтов файла в кэше нет, то файловая система вычисляет логический
номер блока в файле (LCN), затем логический номер блока на диске (VCN).
Подобная организация позволяет системе поддерживать единый
централизованный кэш для всех используемых файловых систем (NTFS,
FAT, CDFS, NFS и др.), а файловые системы не обязаны управлять своими
кэшами.
Рис. 11.7. Место менеджера кэша в системе ввода-вывода
161
     Символическая линковка - создание нового файла, который содержит
путь к связываемому файлу. Символическую связь (иногда говорят точку
соединения, junction) можно образовать при помощи входящей в состав
ресурсов Windows утилиты linkd.exe или при помощи свободно
распространяемой утилиты junction.exe с сайта www.sysinternals.com.

               11.6.2 Устройство кэша файловой системы

     Устройство кэша файловой системы ОС Windows отличается от
традиционного. В традиционной реализации кэш - буфер в оперативной
памяти, содержащий ряд блоков диска и расположенный между файловой
системой и системой ввода-вывода.
     В ОС Windows кэш работает на более высоком уровне, нежели
файловая система (см. рис. 11.7). В результате запрос на чтение с текущей
позиции может быть непосредственно удовлетворен из кэша. Если же
нужных байтов файла в кэше нет, то файловая система вычисляет логический
номер блока в файле (LCN), затем логический номер блока на диске (VCN).
Подобная организация позволяет системе поддерживать единый
централизованный кэш для всех используемых файловых систем (NTFS,
FAT, CDFS, NFS и др.), а файловые системы не обязаны управлять своими
кэшами.




         Рис. 11.7. Место менеджера кэша в системе ввода-вывода




                                   161