Файловая система и размер кластера при форматировании
Содержание:
- Как с этим взлетать и что стоит понимать
- Какой размер кластера выбрать при форматировании NTFS
- Недостатки и ограничения файловых систем FAT
- Позаботьтесь о данных при изменении размера раздела диска
- Дополнительная информация
- Тонкости форматирования в Windows — файловые системы и кластеры
- Форматирование SD-карты на Android – Recovery
- Как определяется размер единиц распределения по умолчанию?
- Виды форматирования
- Форматирование SD-карты на Android – стандартный способ
- Послесловие
- Как правильно выбрать размер кластера NTFS
Как с этим взлетать и что стоит понимать
Визуально Вы думаю представили, как оно выглядит. Давайте разбираться как работает.
Предположим, что размер кластера равен 4 КБ (как правило, — это значение по умолчанию, не считая самых старших версий систем). Так устроено, что файл, меньшего размера, помещенный туда всё равно будет занимать 4 КБ. Наглядный пример:
Два файла меньшего размера уже 8 Кб:
Т.е, условно говоря, в показанном выше примере, — Вы теряете место, — ибо хранение небольших файлов в файловой системе с большими (чем размер файлов) кластерами приведет к, условно, потери (простою) места на диске.
Но при этом хранение больших файлов на малом размере кластера привет к излишней фрагментации (не критично для SSD) этого файла на много маленьких кусочков, что потребует большего времени доступа к нему и скажется на производительности. При этом, зачастую (но не всегда), свободное место теряться не будет.
Говоря проще, отсюда стоит вынести следующее:
- Вы выбираете средний (ни туда, ни сюда) размер кластера, если наверняка не знаете какие файлы у Вас будут храниться на диске, за всеми не уследить и вообще пытаетесь попасть в золотую середину;
- Вы точно знаете, что на диске будут храниться в основном мелкие файлы и выбираете наименьший возможный размер кластера;
- Вам не важен небольшой выигрыш в производительности, ценой потери места и потому выбираете наименьший возможный размер кластера;
- Вы точно знаете, что на диске будут храниться в основном большие файлы и выбираете наибольший доступный размер кластера;
- Вы неиллюзорно важен выигрыш в производительности, ценой потери места и выбираете наибольший доступный размер кластера;
- Вы адепт майкрософт_всё_знает_лучше_меня_зачем_я_читаю_эту_статью и оставляете размер по умочанию.
Но это еще не всё. Для адептов последнего пути, далее приводится набор таблиц, которые используются Miscrosoft по умолчанию, в зависимости от размера носителя, т.е это значения по умолчанию, задаваемые системой. Пользоваться ими или нет, — дело Ваше.
Какой размер кластера выбрать при форматировании NTFS
Приветствую своих читателей и сегодня мне очень приятно перейти от теории поближе к практике. Сегодня мы будем выяснять, какой размер кластера выбрать при форматировании NTFS. Эта реальная задача постоянно возникает при подготовке жесткого диска к переустановке Windows, а так же в других ситуациях.
Для начала вспомним, что такое кластер и NTFS и какая связь между этими понятиями. Итак, память компьютера (или флешки, или карты памяти) разбивается на отдельные сектора объемом 512 байт или 4 Кб, которые в свою очередь группируются в кластеры. Соответственно, размер кластера кратен объему сектора.
Файловая система среди прочих функций определяет возможный размер кластера:
- В устаревшей FAT32 – это от 1 до 32 Мб;
- Пришедшая ей на смену в USB накопителях exFAT – от 4 до 128 Мб;
- Наиболее стабильная, интересующая нас NTFS – от 4 до 64 Мб;
Размер, имеющий значение
Информация файла вносится в эти кластеры, каждый из которых имеет свой адрес, что облегчает и определяет механизм ее считывания или записи. Важным для дальнейшего понимания процесса является условие, по которому в один кластер могут помещаться только данные одного файла.
Например, мы имеем файл размером 260 Кб и кластеры по 32 Кб. Значит, в 8-и из них будет храниться 32 х 8 = 256 Кб и еще 4 Кб в 9-ом. То есть, в данном случае на диске будет занят объем, соответствующий размеру девяти кластеров 288 Кб, а это уж никак не наши 260 Кб, а на целых 10% больше чем мы предполагали задействовать.
Процент здесь указан просто для иллюстрации того, что не все место диска эффективно используется. Будь у нас файлик поменьше, например 33 Кб (ну, чтоб не помещался в один кластер) это показатель был бы вообще пугающим: 2 кластера по 32 Кб = 64 Кб для хранения 33-ёх!!!
КПД памяти – чуть более 50%. Этот пример четко показывает, что размер кластера должен быть сопоставим с объемом используемых в системе файлов.
Но это скорее частный редкий случай, поскольку сейчас используются относительно большие файлы, намного превышающие размер кластеризации. И вот здесь проявляют себя другие факторы:
- Выше приведенный пример показывает, что в последнем кластере теоретически может быть использован всего 1 Кб, соответственно, чем больше его размер, тем больше остается незадействованной памяти. Данный эффект усиливается с ростом количества файлов.Поэтому вполне логично, что чем меньше размер кластера, тем более эффективно мы сможем использовать носитель информации;
- С другой стороны, считывая данные, процессор обращается по адресам каждого из кластеров и это занимает определенное время. Чем больше их задействовано – тем больше таких переходов. Серьезно усугубляет ситуацию и тормозит работу компьютера (особенно в HDD) высокий уровень фрагментации, при которой кластеры не собраны в сплошные блоки, а раскиданы в разных местах. С этой позиции большие кластеры предпочтительнее, поскольку для размещения условного файла среднего объема их потребуется намного меньше.
Решение принимать вам
Как же все-таки разрешить возникшую дилемму и выбрать оптимальный размер кластера при форматировании NTFS? Да очень просто и здесь есть три варианта:
- Прикинуть, с какими файлами вы собираетесь работать. Если они преимущественно небольшие – можно выбрать размер кластера поменьше. Так же можно разбить диск на несколько разделов и каждый отформатировать со своим размером кластера. Например, установить максимальный для места хранения мультимедийных файлов;
- Установить вместительный жесткий диск (с достаточным запасом по объему) и произвести его форматирование, выбрав наибольший размер кластера;
- Вообще не париться по этому поводу и при форматировании установить стандартные настройки по умолчанию. А они напрямую зависят от объема винчестера или SSD;
По-сути, определяя для своей системы или хранилища информации размер кластера, вы ищете компромисс между быстродействием и или эффективностью использования памяти. И, как видите, задача эта в принципе-то не сложная. Во всяком случае, какое бы решение вы не приняли, никаких критических последствий оно за собой не понесет.
Так что даже можете поэкспериментировать, тем более что существуют программы, позволяющие изменять кластеры в уже отформатированной, работающей системе без потере содержащихся на накопителе информации.
Возможно в будущем как-нибудь напишу подробную обзорную статью о том как влияет скорость работы накопителя при разных размерах кластеров.
Но я искренне желаю вам уверенности и компьютерной интуиции, которая поможет выбрать оптимальный размер кластера. На этом я буду заканчивать и прощаться с вами.
До скорых встреч в новых темах моего блога.
Недостатки и ограничения файловых систем FAT
Обратной стороной медали является то, что если этих ящичков будет больше, чем может «увидеть» система, то не все из них будут использованы, а только те, которым хватит номеров. Из-за этого большой жесткий диск может или совсем не отформатироваться в этой файловой системе, или показать меньший объем после операции.
Еще одним минусом является то, что если кластер занимает несколько секторов, то могут быть потери свободного места, ведь если он равен 32 Кбайт, и из них будет занят только 1 Килобайт, то остальные 31 останутся незанятыми.
Ограничения, если использовать минимальный и максимальный размер кластера при форматировании, будут следующие:
Версия файловой системы FAT |
Максимальное количество кластеров |
Минимальный размер кластера / Объем диска при этом значении |
Максимальный размер кластера / Объем диска при этом значении |
Максимально возможный размер файла |
12 |
212 = 4096 |
512 б / 2 Мб |
8192/32 Мб |
32 Мб |
16 |
216 = 65 536 |
512 б / 32 Мб |
32768/2 Гб** |
2 Гб |
32 |
228* = 268435456 |
512 б / 128 Гб |
32768/8 Тб** |
4 Гб |
*Из-за особенностей ОС.
**Некоторые программы или ОС, поддерживающие FAT, теоретически способны читать кластеры более 32 Кб. В таких случаях граничным значением было бы 64 Кб и вдвое больший максимальный объем диска. Но потери места в таком случае достигали 50% и вопрос, какой размер кластера выбрать, был излишним – гораздо выгоднее разделить диск на 2 части и использовать «шкатулку» объемом не больше 32 Кб.
Позаботьтесь о данных при изменении размера раздела диска
Возможно повреждение системы и данных риск в то время как изменить размер раздела для Windows 10 компьютер. Так что вам лучше сначала сделать резервную копию и использовать безопасное программное обеспечение для разбиения на разделы. Лучше, чем другое программное обеспечение, NIUBI Partition Editor обеспечивает мощный 1 второй откат, Виртуальный режим и технологии отмены на скважине для защиты системы и данных.
Помимо изменения размера раздела, это помогает вам выполнять множество других операций, таких как: объединение, преобразование, дефрагментация, копирование, скрытие, стирание и сканирование разделов. Инициализация, преобразование, установка атрибута только для чтения на диск и т. Д.
Дополнительная информация
Раздел (том) жесткого диска можно отформатировать под файловую систему NTFS, FAT или exFAT. В зависимости от метода форматирования раздела в Windows могут использоваться следующие значения по умолчанию.
-
С помощью команды FORMAT без указания размера кластера.
-
С помощью программы Windows Explorer, когда в поле Единица размещения в диалоговом окне Формат оставлено значение Стандартный размер размещения.
По умолчанию размер кластера для файловой системы NTFS в Windows NT 4.0 и более поздних версий равен 4 КБ. Это обусловлено тем, что сжатие файлов в NTFS невозможно для дисков с большим размером кластера. Команда форматирования не использует размер кластера больше 4 КБ, кроме случая, когда пользователь переопределяет значения по умолчанию. Вы можете сделать это, используя /А: переключение вместе с командой Format или с помощью указания большего размера кластера в соответствующем поле при форматировании с помощью проводника.
При использовании программы Convert.exe для преобразования раздела FAT в NTFS всегда используется исходный размер кластера FAT в качестве размера кластера NTFS, если он не превышает 4 КБ. Если размер кластера FAT больше 4 КБ, то кластеры преобразовываются к размеру 4 КБ в NTFS/ Это объясняется тем, что структуры файловой системы FAT ориентированы на пределы кластера, и следовательно, установка любого большего размера кластера не позволяет выполнить преобразование. При форматировании раздела с помощью программы установки Windows NT 3.5, 3.51 и 4.0 , он сначала форматируется в FAT, а затем преобразуется в NTFS, а значит, в этом случае размер кластера всегда будет таким, каким был указан ранее при форматировании раздела в Настройках.
Размеры кластера по умолчанию для файловой системы NTFS
В следующей таблице описаны размеры кластера по умолчанию для NTFS.
Размер тома |
Windows NT 3.51 |
Windows NT 4.0 |
Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP и Windows 2000 |
---|---|---|---|
7 МБ — 512 МБ |
512 байт |
4 КБ |
4 КБ |
512 МБ — 1 ГБ |
1 МБ |
4 КБ |
4 КБ |
1 ГБ —2 ГБ |
2 ГБ |
4 КБ |
4 КБ |
2 ГБ —2 ТБ |
4 КБ |
4 КБ |
4 КБ |
2 ТБ —16 ТБ |
Не поддерживается* |
Не поддерживается* |
4 КБ |
16 ТБ —32 ТБ |
Не поддерживается* |
Не поддерживается* |
8 ГБ |
32 ТБ —64 ТБ |
Не поддерживается* |
Не поддерживается* |
16 ГБ |
64 ТБ —128 ТБ |
Не поддерживается* |
Не поддерживается* |
32 ГБ |
128 ТБ —256 ТБ |
Не поддерживается* |
Не поддерживается* |
64 ГБ |
> 256 TB |
Не поддерживается |
Не поддерживается |
Не поддерживается |
Примечание . Звездочка (*) означает, что он не поддерживается из-за ограничений записи главной загрузки (MBR).
Размер кластера по умолчанию для FAT16
В приведенной ниже таблице указаны значения размеров кластеров по умолчанию для файловой системы FAT16.
Размер тома |
Windows NT 3.51 |
Windows NT 4.0 |
Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP и Windows 2000 |
---|---|---|---|
7 МБ —8 МБ |
Не поддерживается |
Не поддерживается |
Не поддерживается |
8 МБ —32 МБ |
512 байт |
512 байт |
512 байт |
32 МБ —8 МБ |
1 МБ |
1 МБ |
1 МБ |
64 ТБ —128 ТБ |
2 ГБ |
2 ГБ |
2 ГБ |
128 ТБ —256 ТБ |
4 КБ |
4 КБ |
4 КБ |
256 МБ —512 МБ |
8 ГБ |
8 ГБ |
8 ГБ |
512 МБ — 1 ГБ |
16 ГБ |
16 ГБ |
16 ГБ |
1 ГБ —2 ГБ |
32 ГБ |
32 ГБ |
32 ГБ |
2 ГБ —4 ГБ |
64 ГБ |
64 ГБ |
64 ГБ |
4 ГБ —8 ГБ |
Не поддерживается |
128 КБ* |
Не поддерживаются |
8 ГБ —16 ГБ |
Не поддерживается |
256 KB* |
Не поддерживаются |
> 16 ГБ |
Не поддерживаются |
Не поддерживается |
Не поддерживается |
Примечание. Символ “*” означает доступность только для носителей с размером сектора, превышающим 512 байт.
Размер кластера по умолчанию для FAT32
В приведенной ниже таблице указаны значения размеров кластеров по умолчанию для файловой системы FAT32.
Размер тома |
Windows NT 3.51 |
Windows NT 4.0 |
Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP и Windows 2000 |
---|---|---|---|
7 МБ — 16 МБ |
Не поддерживается |
Не поддерживается |
Не поддерживается |
16 МБ —32 МБ |
512 байт |
512 байт |
Не поддерживается |
32 МБ —8 МБ |
512 байт |
512 байт |
512 байт |
64 МБ —128 МБ |
1 МБ |
1 МБ |
1 МБ |
128 ТБ —256 ТБ |
2 ГБ |
2 ГБ |
2 ГБ |
256 МБ — 8 ГБ |
4 КБ |
4 КБ |
4 КБ |
8—16 ГБ |
8 ГБ |
8 ГБ |
8 ГБ |
16 ТБ —32 ТБ |
16 ГБ |
16 ГБ |
16 ГБ |
32 ГБ — 2 ТБ |
32 ГБ |
Не поддерживается |
Не поддерживается |
> 2 ТБ |
Не поддерживаются |
Не поддерживается |
Не поддерживается |
Размер кластера по умолчанию для exFAT
В приведенной ниже таблице указаны значения размеров кластеров по умолчанию для файловой системы exFAT.
Размер тома |
Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP |
---|---|
7 МБ — 256 МБ |
4 КБ |
256 МБ — 1 ГБ |
32 ГБ |
32 ГБ — 256 ТБ |
128 МБ. |
> 256 TБ |
Не поддерживаются |
Тонкости форматирования в Windows — файловые системы и кластеры
При форматировании диска или флешки Windows предлагает определиться с двумя параметрами — типом файловой системы и размером кластера. Проблем с выбором файловой системы у пользователей Windows обычно не возникает.
Если форматирование выполняется средствами операционной системы, то, скорее всего, на выбор будет предложено либо NTFS, либо FAT32.
Используя сторонние программы для работы с дисками, можно отформатировать носитель в других файловых системах.
Что такое файловая система
Чтобы не забивать вам головы сложной терминологией, прибегнем к простому сравнительному методу. Файловую систему можно сравнить с обычной школьной тетрадкой. Есть тетради в клеточку, в прямую и косую линейку, но во всех в них можно писать и рисовать.
Точно так же обстоит дело и с файловыми системами. А ещё их можно сравнить с таблицами, отличающимися друг от друга размерами и расположением ячеек. Попросту говоря, файловая система — это разметка диска, способ организации данных (каталогов и файлов).
Всего файловых систем около 50, но наиболее употребительными из них являются NTFS, exFAT, FAT32, ext3, ext4, ReiserFs, HFS Plus, UDF и ISO 9660.
• NTFS — классический тип файловой системы, используемой в операционной системе Windows. Как правило, выбирается он ОС автоматически.
• FAT32 также используется в Windows, но всё реже и реже. В отличие от NTFS, тома с FAT32 не могут хранить файлы, размер которых превышает 4 Гб, а кроме того, FAT32 не поддерживает настройку прав доступа к файлам и каталогам. Область применения FAT32 сегодня — карты памяти и прочие съёмные носители небольшого объёма.
• exFAT — расширенная FAT или иначе FAT64. Разработана Microsoft как альтернатива NTFS. Используется она в основном на flesh-накопителях большого объёма. exFAT отличается поддержкой настройки прав доступа, более высокими лимитами на размер файлов и кластеров.
• Файловые системы ext3, ext4 и ReiserFs используются в операционных системах Linux, для коих и были специально разработаны.
• HFS Plus используется в Mac OS, а UDF и ISO 9660 — в оптических носителях.
Что такое кластер
В Windows файловая система тесно связана с понятием кластера. На нём мы остановимся немного подробней. Что такое кластер, лучше всего продемонстрировать на примере сравнения файловой системы с таблицей. На этом изображении жёсткий диск представлен в виде круговой таблицы, разделённой на ячейки, именуемые секторами дорожки.
Одна или несколько таких ячеек, будучи объединёнными в группу, называются кластерами. В зависимости от типа файловой системы размер кластера может иметь разный размер. В NTFS он составляет от 512 до 64 Кб, в FAT32 — от 1024 байт до 32 Кб, в «продвинутой» системе FAT — exFAT размер кластера может достигать внушительных 32768 Кб.
И хотя самым маленьким элементом структуры разметки диска является сектор дорожки, минимальный объём пользовательской информации может быть записан именно в кластер. При этом кластер не может содержать части разных файлов. Либо он свободен, либо занят.
Представьте, что у вас есть файл размером 41 килобайт, который предстоит записать на диск, разбитый на кластеры в 4 Кб. В процессе записи файл будет распределён между 11 кластерами, причём 10 из них заполнятся полностью, а 1 — только на четверть. Тем не менее, этот кластер будет считаться заполненным.
Заполненным он будет считаться даже в том случае, если размер записанного в него файла составит всего 1 байт.
Вот мы и подошли к ответу на столь часто задаваемый вопрос — какой размер кластера нужно выбирать при форматировании диска или флешки.
Если диск будет использоваться для хранения небольших файлов, выбирайте наименьший размер кластера (от 4 Кб и меньше). При этом данные будут записываться более «плотно», что позволит вам сэкономить больше дискового пространства. Ежели на диске вы собираетесь хранить объёмные файлы, например, фильмы, то в таком случае размер кластера при форматировании имеет смысл выставить от 32 Кб и более.
При форматировании флешек и карт памяти небольшого объёма (до 16 Гб) лучше выставлять средний размер кластера от 4 до 8 Кб независимо от типа хранящихся на них данных. При выборе размера кластера также следует учитывать другой немаловажный аспект — скорость чтения/записи. Чем крупнее кластеры, тем выше скорость чтения/записи с носителя.
Объясняется это тем, что считывающей головке, собирающей файл по кусочкам, приходится делать меньше движений. Конечно, этот подход не очень экономный, зато ваши файлы будут записываться на порядок быстрее. Что для вас важнее: скорость или экономия места на диске — выбирать вам.
Впрочем, если вы сомневаетесь в правильности своего выбора, выбирайте золотую середину, оставляя всё по умолчанию.
Форматирование SD-карты на Android – Recovery
Метод для новичков-камикадзе. Крайне не советуем вам им пользоваться, но ради «чистоты эксперимента» стоит его упомянуть. Учтите, что, если сделать все правильно, MicroSD будет отформатирована без проблем, но в случае ошибки вы можете снести все данные внутренней памяти.
Итак, как удалить данные карты через Recovery:
- Заходим в Recovery (выключаем устройство, включаем его кнопкой блокировки экрана + кнопкой увеличения/уменьшения громкости).
- С помощью тех же кнопок регулировки громкости находим раздел mounts and storage.
- Ищем строчку format sdcard и нажимаем на нее кнопкой блокировки.
Как определяется размер единиц распределения по умолчанию?
Выбор оптимального размера единицы распределения зависит от ряда факторов. От общего размера диска до конкретной операционной системы, которую вы используете. Размер единиц размещения следует выбирать так, чтобы обеспечить хороший баланс между производительностью диска и эффективным использованием пространства.
Однако типы файлов, которые хранятся на системном диске, могут сильно отличаться от файлов на диске, который будет использоваться только для хранения файлов мультимедиа, например.
Тогда у нас есть проблема твердотельные накопители, которые не страдают от потери производительности при фрагментации файлов. Фрагментация также частично зависит от размера выделения. Таким образом, размер выделения по умолчанию, который вам предлагается при форматировании диска, является размером общего назначения, который должен работать для большинства людей большую часть времени.
Виды форматирования
Полное форматирование состоит из трёх стадий:
- Низкоуровневое;
- Разбиение на разделы;
- Высокоуровневое.
Рассмотрим подробнее.
Низкоуровневое
На физическом (базовом) уровне производится разметка носителя. Это завершающая стадия во время создания диска на заводе, его изготавливающем, на которой формируются структуры секторов и управляющая информация.
Эта разметка остается затем практически неизменной на всем сроке эксплуатации винчестера, а информация, которая создается на этой стадии процесса больше не будет перезаписываться.
Как правильно хранить информацию долгое время
Разбиение на разделы
Эта процедура подразумевает разбиение объема жесткого диска на логические разделы. Можно ее осуществить средствами системы накопителя либо используя сторонние утилиты (примеры: Acronis Disk Director, Minitool Partition Wizard и др.). В зависимости от установленной системы методы разбиения разнятся. Этап является необязательным, но если его пропустить – весь объем вашего диска будет храниться в одном разделе. Это неудобно в большинстве случаев, поэтому разбиение на разделы рекомендуется все же осуществить.
Разбиение дает возможность хранить отдельно системные файлы и личную информацию, а в случае проблем с системой, позволит сохранить свои файлы после переустановки.
Высокоуровневое
Разбив носитель данных на логические разделы далее выполняется процедура, формирующая логику структур таблиц файлов, активные файлы загрузки для разделов.
Разделяется на два типа – быстрое и обычное (полное).
Быстрое по времени меньше, Смысл его заключается в том, что идет перезапись только таблицы файловой системы.
Полное (или обычное) же начинается с проверки поверхности носителя на физическом уровне, затем исправляются сбойные сектора, bad-блоки, а уже потом идет запись файловой системы. Таким образом, затратив немного времени Вы получите гораздо больше.
Форматирование SD-карты на Android – стандартный способ
Разработчики операционной системы Андроид предусмотрели этот момент, поэтому в каждой версии данной ОС присутствует инструмент для форматирования MicroSD. Итак, рассмотрим самый простой способ того, как отформатировать флешку на андроиде.
Вставляем MicroSD-карту
Обратите внимание, что система должна определить накопитель. Вы сможете увидеть, активна ли флешка, если откроете менеджер файлов или настройки своего гаджета.
Находим в настройках нужный пункт. Для начала открываем «Настройки» и смотрим следующие пункты: «Память» или «Хранилища»
Дальше все зависит от вашего устройства и оболочки интерфейса. Например, в самсунг нам нужно сначала отключить SD-карту, а после нажать на «Формат карты».
Отформатировать карту. В большинстве же случаев кнопка «Форматировать MicroSD» активна сразу же, и пользователь может удалить все файлы мгновенно.
Для начала открываем «Настройки» и смотрим следующие пункты: «Память» или «Хранилища». Дальше все зависит от вашего устройства и оболочки интерфейса. Например, в самсунг нам нужно сначала отключить SD-карту, а после нажать на «Формат карты».
Отформатировать карту. В большинстве же случаев кнопка «Форматировать MicroSD» активна сразу же, и пользователь может удалить все файлы мгновенно.
Примечание. Помните, что все файлы с СД карты будут удалены без возможности восстановления, поэтому тщательно просмотрите все содержимое и скопируйте нужные файлы на другое хранилище.
Кстати, копировать файлы удобнее не через телефон, а с помощью компьютера. Давайте рассмотрим этот более прагматичный способ форматирования.
Послесловие
С точки зрения эффективности пространства, т.е сохранения свободного места на диске, конечно маленький кластер выглядит очень привлекательно и позволяет не терять большие объемы на ровном месте. С другой стороны, собственно, диски чем дальше, тем больше и дешевле, посему порой можно и принебречь потерями в угоду производительности, и, меньшей фрагментированности данных. С другой стороны, стоит ли заморачиваться, если есть SSD. С другой, — маловерятно, что на SSD вы храните терабайты фильмов, музыки, фото и других файлов, размером более мегабайта.
Что делать? Как и в случае с файлом подкачки, выбирать решение под свои цели, задачи и железо, либо попросту не заморачиваться, но тогда решительно не понятно зачем Вы это читали
Как и всегда, если есть какие-то вопросы, разумные мысли и послезные дополнения, то добро пожаловать в комментарии к этому материалу.
Как правильно выбрать размер кластера NTFS
Доброго времени! Собственно к делу: подключили мне HDD на 2Tb на котором будут лежать много-много(миллионы) файлов со средним размером 15-25 Кбайт.
Имеет ли смысл выставить при форматировании размер кластер больше, чем по дефолту — 4Кб? Увеличится ли скорость?(поиска, чтения, перезаписи, удаления)
Теоретически я думаю да, хотябы потому что и без того мелкие файлы не будут фрагментироватся. Размер таблицы MFT по-идеи должен уменьшится. Естественно потери дискового пространства увеличится, но на самом деле об этом думаю сейчас в последюю очередь.
Кто-нить сталкивался с этим? Есть идеи? Поделитесь мыслями.
какой размер кластера выбратьжесткий на 500 гб. храню от 1байта до 10 гб, простые доки, программы, установщики windows ,фильмы.
Размер кластера NTFSЧто для системного раздела нужно брать 4 КБ, вроде бы никто не спорит. А вот о разделах под данные.
Размер кластераДоброго времени суток, меня интересует максимальная скорость HDD, я знаю что в файловой системе fat.
Какой лучше выбирать размер кластера?Здравствуйте! Подскажите, какой размер для кластеров жесткого диска лучше выбирать: минимальный.
Пробовать нужно Если увеличить кластер до 32Kb, то потери данных тебя не интересуют ?
Скорость поиска и удаления зависит скорее от работы с каталогами А каталогам твой размер кластера пофигу — у них всегда кластер 1Kb
Мелкие файлы могут практически не фрагментироваться и при кластере в 4Kb Подобрать подряд 7 кластером по 4Kb ( == 28Kb ) не должно быть большой проблемой
Под таблицу MFT всегда резервируется 12% от пространства Размер кластера в MFT всегда равен 1Kb И при чем размер кластера данных ?
Не напрягай мозг — пусть будет кластер в 4Kb
Нууу. так не интересно
Добавлено через 23 минуты
В MFT кластер в 1Kb И туда входит имя файла и его аттрибуты Понятно что там в записи есть свободное место И список кластеров туда же входит — точнее там список extend-ов А так как у тебя то ли 1 то ли 7 кластеров — то с большой вероятностью войдет все в те же записи
Добавлено через 1 минуту
Результаты тестирования: Система: CPU Intel Core2 Quad Q9450 2.66GHz RAM 4Gb HDD: WD WD2001FASS 2Tb 7200 64Mb кластер 32Kb — только что купленный(диск M) WD WD1001FALS 1Tb 7200 32Mb кластер 4Kb- разбит поравну на 2 логических С и D (на C стоит система) тестил диск D OS: WinXP SP2 Времени было мало поэтому ограничился всего двумя запусками своей проги на каждый винт. Почему именно свою прогу запускал? Потому что именно из-за неё я собственно заморочился. Что она делает: собирает маленькие кусочки файлов в один БОЛЬШОЙ файл + некоторые заголови формирует, короче свой собственный бинарный формат. Ничего сверхестественного. Прога накапливает в себе 500 метров для записи и потом сбрасывает на диск.
Итак, первый тест
Вот собственно и фсё. А. про потери места забыл: Конечно с выбором кластера я переборщил — средний размер файла оказался менее 10 Кб: Размер: 29.9 ГБ (32 208 015 293) Содержит: Файлов: 2 505 282; папок: 27 520
На диске D: 35.3 ГБ На диске M: 76.5 ГБ
Ещё скажу что кэш у дисков в моём случае вообще не играет никакой роли, тк файлы берутся только 1 раз и всё. Конечно тест нельзя назвать честным, тк диск D уже более полу-года работает и помимо тестируемых мелких файлов ещё есть много других.