Справочник Windows XP


Работа hdd - часть 9


Соотношение между размером раздела диска и размером кластера на диске

Размер раздела

Размер кластера

2 GByte

32 KByte

<1 GByte

16 KByte

<512 MByte

8 KByte

<256 MByte

4 KByte

<128 MByte

2 KByte

FAT32

Попытка отказаться от ограничений классической FAT и видоизменить ее была тихо предпринята фирмой Microsoft в версии Windows 95 OEM service Release 2 (v.4.00.1111&DOS 7.1 - также 950b). В этом варианте Windows 95 FAT стала 32-х разрядной. Из 32 бит 4 были зарезервированы. Таким образом, максимальный размер раздела в этом варианте становится 2 Tb (2048 Gb), а раздел в 8 Gb получает кластер размером всего 4 Kb. Кроме этого, корневая директория диска не имеет фиксированного размера, что снимает ограничения на количество файлов и директорий в корневом каталоге. При этом приложения DOS не могут работать с файлами более 2 Gb, а 32-x разрядные приложения Windows могут работать с файлами до 4 Gb.

Все это было бы замечательно, если бы не некоторые но, существенные на момент появления FAT32:

кроме как DOS 7.1 и Windows 95 v.950b или Windows 98 (даже NT 4.0!) эту прекрасную систему никто не видит;

любые дисковые утилиты, не написанные специально под FAT32, будут "творить чудеса" с ней;

попытка работы с FAT32 программами, которые ее не понимают, может привести к гибели данных на диске;

утилиты для работы со SCSI дисками также должны быть разработаны под FAT32;

производительность дисковой подсистемы по Winbench 97 чуть меньше с FAT32 по сравнению с FAT16.

Но те преимущества, которые дает FAT32, как правило, перевешивают недостатки. В команде format OSR2 есть недокументированный ключ z, с помощью которого можно создать логический диск с кластером от 1024 байт. Синтаксис команды: размер кластера 512 format диск: /z:n, где n - множитель для 512 (собственно 512 байт и параметр n=1 запрещены), поэтому n может быть равен 2, 4, 6 и т.д. Желательно только понимать, что при кластере в 1 Kb на диске объемом 3000 Mb будет 3 миллиона кластеров и процесс, скажем, дефрагментации диска может занять часы... Разумно уменьшить размер кластера на том логическом диске, который используется для хранения программ и оставить его 4 Kb (размер кластера по умолчанию для Windows 95 OSR2) на остальных.




Начало  Назад  Вперед



Книжный магазин