Таблица 13.1.
Зависимость размера кластера от объема диска для файловой системы FAT16
Как несложно видеть из табл. 13.1, маленький файл, сохраненный в формате FAT16, требует как минимум 2048 байт в случае относительно небольшого старого жесткого диска (с объемом памяти 127 Мб) и уже 131072 байта в случае современного жесткого диска. Эти показатели можно сравнить с размерами кластеров NTFS, приведенными в табл. 13.2.
Таблица 13.2.
Зависимость размера кластера от объема диска для NTFS
1 Я использовал фразу «и более», поскольку объем диска для файловой системы NTFS может достигать двух экзабайт. Термин «экзабайт» не является достаточно распространенным: современные технологии пока не позволяют создавать жесткие диски, имеющие объем меньше средних размеров плавательного бассейна. Один экзабайт соответствует 2 64 байт или 17179869184 Гб. Файловая система NTFS задает и изменяет размеры групп, однако размеры кластеров, приведенных в табл. 13.1 (для кластеров диска, размеченного с помощью файловой системы FAT), являются фиксированными и не могут корректироваться.
И, наконец, хорошо известно, что даже начинающий пользователь способен считать данные с диска FAT и тем самым создать серьезную проблему для некоторых деловых людей. Подобные диски могут содержать сведения о персонале, результаты последних разработок, бизнес-планы и прочую конфиденциальную информацию – вся эта информация станет легкой добычей того пользователя, который, не затрудняя себя перезагрузкой, просто сбросит данные на дискету, затем введет в командной строке MS DOS C: и нажмет клавишу Enter. На практике человек может не только заинтересоваться конфиденциальной информацией, но и попытаться ее разрушить. Файловая система NTFS, в отличие от FAT, позволяет предпринять необходимые меры защиты информации. FAT обеспечивает лишь относительно простую защиту каталога, предлагая простейшие атрибуты для сохранности файлов только от начинающих пользователей: создание скрытых файлов и файлов, предназначенных только для чтения (просмотра). Доступ к таким файлам открыт практически любому. Существующая файловая система NTFS обеспечивает заметно лучшие показатели надежности и скорости доступа, чем FAT.
Принцип Питера Нортона: способ использования нескольких файловых систем
После продолжительных раздумий я нашел удачное решение проблемы, связанной с применением нескольких файловых систем на одном компьютере. Это решение обеспечивает достижение хороших показателей совместимости и одновременно позволяет использовать наиболее привлекательные свойства файловых систем.
Первое мое действие было связано с использованием разделов жестких дисков, причем для каждой из операционных систем я выделил специальный раздел. Подобное разбиение дисков на разделы все равно пришлось бы сделать, чтобы обеспечить нормальную загрузку системных программ. При этом каждый раздел, выделенный для операционной системы, работал с соответствующим форматом файлов. Подобный подход позволил каждой операционной системе и ее программам-утилитам оптимальным образом использовать улучшенные характеристики и высокие показатели надежности, которые обеспечиваются новой файловой системой. Кроме того, я разместил в указанных разделах программные приложения, ориентированные на определенные ОС.