Разберемся с кластерами
🕛 14.01.2009, 12:46
Большинство показателей файловой системы (в частности, скорость ее работы)во многом определяет размер кластера. Кластер - наименьший объем места на жестком диске, который может быть предоставлен файловой системой для хранения
одного файла. В большинстве случаев он определяется автоматически в процессе
форматировании винчестера (зависимость указана в табл. 1.2).
Таблица 1.2. Размеры кластеров
Размер раздела Секторов в разделе Размер кластера
<512 Мбайт 1 512 байт
<1024 Мбайт 1 Кбайт
<2048 Мбайт 2 Кбайт
<4096 Мбайт 4 Кбайт
<8192 Мбайт 16 8 Кбайт
<16 384 Мбайт 32 16 Кбайт
<32 768 Мбайт 64 32 Кбайт
>32 768 Мбайт 128 64 Кбайт
Существует только одно исключение из правил для системного раздела: если данный раздел меньше 2048 Мбайт, то размер кластера при использовании NTFS всегда будет составлять 512 байт. Кроме того, в процессе трансформации раздела
FAT32 в NTFS утилитой convert , входящей в состав Windows XP, размер кластера всегда будет составлять 512 байт. Чтобы этого избежать, придется воспользоваться услугами внешних программ, например Partition Magic.
Существует несколько способов, позволяющих узнать размер кластера в Windows XP. Во-первых, можно зайти в Панель управления - Администрирование - Управление компьютером - Запоминающие устройства - Дефрагментация диска. В этом окне
необходимо выбрать нужный диск и нажать кнопку Анализ. Через несколько секунд появится таблица, внизу которой находятся три кнопки. Нажатие кнопки
Вывести отчет отобразит окно, в котором содержится множество полезной информации о выбранном диске, в том числе и о размере кластера (рис. 1.1).
Отчет об анализе
Анализ завершен для: (С;)
Дефрагментация этого тома не требуется,
Сведения о томе:
Том (С:)
Размер тома
Размер кластера
Занято
Свободно
Процент свободного места
Фрагментация тома
= 7,81ГБ
= 4 КБ
= 4,90 ГБ
= 2,91 ГБ
= 37 %
. . zl
Наиболее фрагментированные файлы;
Фрагментов
1,023
236
76
72
61
37
28
21
16
Размер файла
588 МБ
102 МБ
1КБ
643 КБ
1КБ
8 МБ
144 КБ
154 КБ
64 КБ
Имя файла ---* \Program Files.гаг
\Program Files\L)ltraISO\backup\uiso, md 1
\WINDOWS\system32\config\software.LOG '-i
\WINDOWS\ntbtlog.txt
\Documents and Settings\Zlyden\ntuser.
\ATI\SUPPORT\wxp-w2k-catalyst-8-09-0..,
\Documents and Settings\Zlyden\Local Se...
\WINDOW5\DirectX.log
\WINDOWS\system32\wbem\Logs\wbem... >
Печать... Сохранить цак... Дефрагментация Закрыть
Отчет об анализе диска
Существует еще один метод, который подойдет не только для Windows XP. Необходимо создать или взять готовый файл, размеры которого составляют от 1 байт
до 500 байт. Нажатием правой кнопки мыши вызывается контекстное меню, где
нужно выбрать пункт Свойства. Нам понадобится информация, которая содержится в пунктах Размер и На диске. Размер должен быть чем-то вроде 10 байт (реальный
размер файла), а На диске будет, например, 4096 байт, что соответствует размеру
кластера, то есть 4 Кбайт. Размер кластера можно выбрать и самому, вручную,
правда, только при форматировании. Это делается так:
forma t d: /A:size ,
где siz e - это размер кластера в байтах.
Существуют некоторые правила, которых следует придерживаться: размер кластера должен быть кратным размеру физического сектора (в большинстве случаев
512 байт); есть ограничения по количеству кластеров в разделе. Следует учитывать и то, что если кластер будет больше 4 Кбайт, то в разделе, использующем
NTFS, не будут работать функции сжатия, которые интегрированы с файловой
системой.