Cтраница 1
Современные файловые системы имеют обычно оригинальные ( для пользователя) именования файлов. [1]
Изменения в технологии оказывают влияние на современные файловые системы. В частности, центральные процессоры становятся все быстрее, емкость дисков увеличивается, цена их снижается ( но скорость их увеличивается не столь значительно), а размеры оперативной памяти растут экспоненциально. Единственным параметром, не растущим столь стремительно, является время поиска цилиндра диска. В результате во многих файловых системах появляется узкое место. [2]
В данной главе мы обсудим файловую систему NTFS, так как это современная файловая система, не обремененная необходимостью полной совместимости с файловой системой MS-DOS, основанной на файловой системе СР / М, которая разрабатывалась для 8-дюймовых гибких дисков более 20 лет назад. Времена изменились, и 8-дюймовые гибкие диски уже не считаются современными. Устарели и файловые системы для этих дисков. Кроме того, файловая система NTFS во многом отличается от файловой системы UNIX как интерфейсом пользователя, так и в плане реализации, что делает файловую систему NTFS хорошим примером для изучения. [3]
Система СР / М, очевидно, не является последним словом в области современных файловых систем, но она отличается своей простотой, скоростью и может быть реализована компетентным программистом менее чем за неделю. Для многих встроенных приложений, возможно, большего и не требуется. [4]
Возможность создавать произвольное количество подкаталогов является мощным структурирующим инструментом, позволяющим пользователям организовать свою работу. По этой причине почти все современные файловые системы организованы подобным образом. [5]
В последнее время все более широкое распространение получают такие компьютерные приложения, как цифровые фильмы, видеоклипы и музыка. Аудио - и видеофайлы могут храниться на диске и воспроизводиться по требованию. Характеристики этой цифровой информации сильно отличаются от характеристик традиционных текстовых файлов, для работы с которыми создавались современные файловые системы. Для управления новыми типами данных требуются новые файловые системы. Кроме того, сохранение и воспроизведение аудио и видео накладывает новые требования на планировщик и другие части операционной системы. [6]
В последнее время все более широкое распространение получают такие компьютерные приложения, как цифровые фильмы, видеоклипы и музыка. Аудио - и видеофайлы могут храниться на диске и воспроизводиться по требованию. Характеристики этой цифровой информации сильно отличаются от характеристик традиционных текстовых файлов, для работы с которыми создавались современные файловые системы. Для управления новыми типами данных требуются новые файловые системы. Кроме того, сохранение и воспроизведение аудио и видео накладывает новые требования на планировщик и другие части операционной системы. [7]