Форматирование диска: какой размер кластера предпочтителен
/>Илья – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.
Вопрос.
Я купил жесткий диск, размер 1 Тб, на нем размещен 1 NTFS раздел. Я собираюсь хранить все данные на нем. При форматировании требуется указать размер кластера. Размеры варьируются от 512 байт до 64 Кб. Какую опцию использовать при форматировании, или можно не менять стандартный размер кластера?
Что такое размер кластера
Размер кластера (единицы распределения) – другими словами, минимальный размер блоков на жестком диске или другом носителе информации, необходимый для хранения файлов.
Применительно к большинству HDD/SSD и пользовательских задач, можно оставить стандартную настройку, предлагаемую ОС – то есть, 4096 байт. Этот размер кластера является штатным в Windows практически для всех дисков, чей размер не превышает 16 Тб.
Общие советы
Вкратце, чем меньшего размера файлы будут храниться на диске, тем меньше нужно задавать размер кластера. Благодаря этому, вы сможете немного повысить производительность жесткого диска или SSD за счет того, что большее количество блоков будет задействовано.
Соответственно, если у вас много крупных файлов (видео, loseless музыка и прочее), можете задать больший размер кластера. Таким образом, пространство диска будет использоваться более экономно.
При чтении / записи больших файлов производительность увеличится, при этом КПД диска немного упадет.
- Для usb флешек, sd карт с фото, музыкой и документами можно использовать кластеры большего размера, чем стандартный.
- Для форматирования загрузочного диска Windows используйте стандартные настройки.
- Для стандартных целей, жестких дисков до 3 Тб, если у вас много мелких файлов, размер кластера можно уменьшить, но это может привести к уменьшению производительности. Советуем задать величину в 8 КБ для кластера для большинства ситуаций. Использовать в данном случае желательно файловую систему exfat
- При использовании RAID-массивов и логических дисков, лучшим вариантом будет размер кластера 64 КБ.
- Для SSD диска нет смысла менять начальный размер кластера – обычно он составляет 512 байт. Производительность SSD и без того достаточно высока, чтобы дополнительно не оптимизировать. К тому же, SSD дискам не нужна дефрагментация. Увеличение может только ухудшить ситуацию и создавать больше запросов к диску, что будет не оптимальным решением.
- Для объемных дисков 1-2 и более Тб, с мультимедиа данными (кино, аудио), можно задать размер кластера чуть больше стандартного. 4 Кб будет в самый раз. Однако учтите, что неоптимальное распределение кластеров приведет к нерациональному использованию дискового пространства.
Подводные камни. Специализированный софт и системные утилиты (сканирование диска, дефрагментация) могут испытывать затруднения при использовании нестандартных размеров кластера – учитывайте это.
Как узнать размер кластера на диске
Инструкция актуальна для Windows любой версии, включая Windows 10.
- Откройте консоль через Пуск > cmd (введите команду в поиск)
- Запустите консоль от имени администратора. Для этого в контекстном меню используйте пункт “Запуск от имени администратора”.
- В командной строке введите
Как форматировать SSD для игр?
Третьего дня, по совету проверенных камрадов, приобрёл новый мегадевайс — твердотельный накопитель. Сразу же, задыхаясь от жадности, вскрыл коробку цепкими лапами и заюзал мегадевайс. Объём — моё почтение! — 239,99987 гагибайт!
«SSD для игр» не в том плане, что у него есть RGB-подсветка, а просто я планирую ставить на него сейчас все игры.
Сам пользователь Windows. Итак, у меня на выбор есть следующие файловые системы — exFAT, NTFS, FAT32. Это то, что даёт система по умолчанию. И множество вариантов размеров кластеров.
Пока что остановился на следующем варианте — exFAT с кластерами на 64 килобайта. или килобита, или мега. Надеюсь, вы поняли. Потому что
— системы на Linux умеют работать с exFAT разделами. В том числе Android, телевизионные приставки на нём. В теории может пригодиться.
— exFAT разрабатывалась для flash-памяти. И хоть для SSD это не роляет, потому что на физическом уровне его всё это мало волнует, другие файловые системы вообще непонятно для чего разрабатывались хихихи
И про кластер-фигастер
— 64 килобайта кластер — наиболее подходит для некоторых игр, ресурсы которых упакованы в собственные архивы большого размера (большинство крупнобюджетных игр на сегодняшний день). Теоретически повысится скорость работы с данными ну чууууть чуть там пачуть маленько, кто знает?
Стоит ли увеличивать размер сектора у sata SSD и у NVMe M2 до 4К (или даже до 64К)?
Увеличит ли это производительность виртуальных машин qcow2 на этих дисках (фс — ext4)?
Каковы минусы у такого увеличения?
- Вопрос задан более двух лет назад
- 1542 просмотра
- Вконтакте
Зависит от ситуации.
Обычно меньше 4к смысла нет ставить, хотя могут быть и исключения, но не представляю таких ситуаций.
Мало информации чтобы сказать. Там от многих факторов зависит.
Оптимальный размер кластера выставляется в зависимости от нагрузки на диск. Будет информация по нагрузке можно будет сказать.
Чем больше кластер- тем больше нагрузка приближается к линейной.
Чем меньше кластер — тем больше нагрузка приближается к случайной.
Если у вас идут в основном мелкие запросы кластер надо делать поменьше, если идут большие запросы в основном, то побольше.
Для ОС оптимальное значение 4к.
Файловая 1с например читает по 8 или 16к. — соответственно и ставим.
Сервер SQL работает с блоками по 64к — следовательно размер кластера надо ставить не меньше.
Размер кластера при форматировании флешки и диска
Друзья, приветствую вас в очередной раз на нашем наидобрейшем портале WiFiGId. При форматировании тома диска (особенно на WIndows) вылезает окно, где нужно указать размер кластера. Меня часто спрашивают, какой же размер кластера лучше указать при форматировании. Этой теме и посвящаю отдельную заметку.
Лучший вариант
Если вы абсолютный новичок, и не хотите сделать что-то странное – оставляйте тот размер, который указан у вас по умолчанию. Причем можно указать и сам размер по умолчанию, и просто значение «Стандартный размер кластера».
Итоговый вывод: стандартный размер кластера – это нормально.
Зачем нужен нестандартный размер?
Примечание. Тем, кто использует сжатие NTFS – оно не работает при размере кластера больше 4 Кб (4096 байт).
Предлагаю очень поверхностно пробежаться по теории и определить случаи, когда нужно использовать нестандартный размер кластера. Кластер – минимальная единица места на жестком диске. Чем меньше размер кластера (иногда называют «единицей распределения»), тем экономнее будет размещение файлов. Чем больше кластер, тем жесткий диск будет быстрее обращаться к ним. Небольшие разъяснения:
- Допустим, мы используем стандартный размер кластера 4 Кб (4096 байт). И создаем обычный текстовый файл, который весит на самом деле 100 байт. На диске же этот файл будет занимать размер кластер – 4 Кб. Остальное место «пропадает» вникуда. Если таких мелких файлов немного – потери минимальны. Если же все ваше пространство состоит из таких файлов, да еще и указываете размер кластера в несколько гигабайт – место очень быстро закончится. На практике стандартные размеры не сильно влияют на расход места, так что можно смело использовать их.
- Чем больше размер кластера, тем жесткий диск быстрее обращается к ним (а еще и меньше, а значит диски и флешки будут работать чуть надежнее). Для достижения максимальной скорости работы диска размер кластера должен быть максимальным. На практике же это применимо только к использованию больших файлов на диске (например, фильмов), но и так особенного прироста скорости не будет. В домашних условиях для увеличения скорости гораздо лучше поменять свой диск (с HDD на SSD или с SSD на M.2).
- С другой стороны, нестандартный размер тома может быть причиной конфликта в каких-то приложениях. Так для установки той же Windows рекомендуется все-таки размечать свой диск или флешку стандартным размером кластера.
Стандартные размеры
Если вы форматируете диск или флешку вручную через ту же командную строку, возможно, вам пригодится этот раздел. Привожу рекомендованные стандартные размеры кластера под все размеры тома и актуальные файловые системы.
Размеры привожу под все актуальные версии Windows (Windows 7, Windows 10, Windows 11).