Всем здравствуйте. Продолжаем тему ускорения твердотельных накопителей, в рамках которой мы рассматриваем, что можно сделать для оптимизации работы жесткого диска SSD типа. И если вы хотите сделать более эффективной работу винчестера, обязательно стоит разобраться, что такое размер кластера для SSD. А я расскажу, как его правильно использовать.
Что такое кластер пространства
Для начала стоит разобраться, что именно обозначают этим термином. Как вы помните, всё пространство диска, которое можно использовать для записи данных, делится на сектора или, в случае с SSD, на страницы. Всё, что вы записываете, распределяется по этим секторам, иногда последовательно, иногда — нет, но в любом случае, вне секторов ничего не происходит.
Кластером называют группу секторов, которые расположены рядом друг с другом. Сколько секторов входит в эту группу, зависит от её величины.
В некоторых файловых системах, в том числе и наиболее известных NTFS и FAT32, размеры кластера задаются автоматически. Но вы в любой момент сможете внести изменения в этот параметр, чтобы повлиять на производительность всего диска. При чтении данных ОС обращается к группам страниц, и если файл размещён на последовательных страницах, то прочесть его можно быстро. Если файл разбит, то ОС начинает искать остатки его страниц в других группах, из-за чего скорость чтения падает. Падает и скорость записи.
Если у вас на диске много маленьких файлов, вы можете выбрать размер поменьше и тем самым ускорить чтение и запись. Если файлы большие, можно установить объём побольше, и также помочь ОС быстрее считывать данные.
Какие бывают размеры
Базовая величина зависит от выбранной файловой системы. При NTFS это обычно 4 Кб, а при FAT32 или exFAT — 32 Кб.
Но это не значит, что вы не можете её поменять — у вас есть возможность установить и на 8 Кб, и на 16 Кб, 64 Кб, 128 Кб, 256 Кб, 512 Кб и т. д. Можно сделать и больше, если позволяют объёмы накопителя, но перечисленные значения используются в большинстве случаев.
Обычно, если хранятся маленькие файлы, выбираем варианты на 4 или 8 Кб, если средние или больше с маленькими вперемешку, то 8 или 16 Кб. Объём от 32 Кб предполагается, если у вас есть большие файлы или много аудио, видео, игр и графики высокого разрешения.
Как узнать размер
Величину кластера можно узнать двумя способами. Вы можете:
- Подключить SSD диск к ПК.
- Нажать на него правой кнопкой мыши.
- Выбрать «Форматировать».
- Посмотреть, какой размер указан в строчке, где его нужно выбрать. Это и будет значение по умолчанию, текущее.
Если этот способ покажется не слишком надёжным, вы можете сделать всё через командную строку с помощью простой команды. Действовать здесь нужно так:
- Открыть командную строку, вбив «cmd» в поиск по Пуску.
- Ввести команду «fsutil fsinfo ntfsinfo G:», где G — буква вашего диска.
- В пункте «Байт на кластер» и будет указана его величина.
Второй способ сработает только в случае, если у вас есть права Администратора. Он сработает и в современных Windows 10.
Какой размер для каких целей лучше на SSD
Ранее мы рассмотрели основные величины, которые устанавливаются автоматически или пользователями. Но не остановились на том, какие варианты лучшие для SSD М2.
Так как у таких жёстких дисков скорость чтения данных и так выше, чем у HDD, не рекомендуется устанавливать величину на минимальное значение 4Кб, так как это может вызвать обратный эффект и только снизить скорость.
Поэтому пользователи опытным путём выяснили, что для твердотельных накопителей лучше остановить выбор на 8 или 16 Кб.
Учитывайте, что когда файлы будут сохраняться на кластеры, незанятое место так и будет оставаться пустующим, новые данные всегда будут записываться в новую группу страниц. Именно поэтому вам нужно сделать так, чтобы этого свободного места при сохранении данных оставалось как можно меньше. Тем самым вы снизите процент незанятого пространства, что можно было использовать, но которое недоступно, до минимума.
Какой выбрать при форматировании
Если будете форматировать SSD, вы можете просто сначала выбрать файловую систему, а согласно ей будет автоматически предложен размер кластера. Вы можете согласиться с рекомендацией или выбрать что-то своё, это не повлияет на то, какую файловую систему вы выбрали.
Опирайтесь на то, какие файлы вы планируете хранить на твердотельном накопителе и какова будет их средняя величина.
Как можно изменить размер
Объём обычно меняют при форматировании диска. Не забудьте, что эта процедура полностью удаляет данные, поэтому сохраните их где-нибудь перед ней. Выберите название диска, файловую систему и размер кластера, а потом согласитесь на форматирование. Когда всё закончится, файлы можно будет вернуть.
Также вы можете попробовать воспользоваться программой EaseUS Partition Master. Здесь разработчики обещают изменение размера кластера без удаления данных.
Для этого нужно скачать и установить программу с официального сайта, открыть её, найти в списке дисков необходимый. Потом нажать на него правой кнопкой мыши и в пункте «Advanced» выбрать «Change Claster Size». После потребуется лишь выбрать значение и согласиться его изменить. Эта программа выпущена и на свежих версиях Виндовс, так что и для 11 её легко можно найти.
Если правильно подобрать объём кластера на SSD, можно и вправду ускорить его. А заодно и оптимизировать распределение пространства, что особенно важно на твердотельных дисках с их особенностями учёта заполненного и пустого. Поэтому, если вы хотите сделать всё, чтобы продлить жизнь вашему SSD диску, попробуйте поработать с этим параметром, что точно не будет лишним, если сделать всё правильно.
Мы продолжим говорить о твердотельных накопителях в другой раз, и вы не пропустите ни одной интересной темы, связанной с ними, если подпишетесь на мои социальные сети — там появляются все анонсы. Увидимся!
С уважением, автор блога Андрей Андреев.