ssd over provisioning example 2094x1956 1 e1719347484514

Бесплатный способ увеличить скорость и надежность SSD

Введение

В мире SSD дисков существует множество мифов и предрассудков (например, про необходимость отключения файла подкачки в Windows), которые в свою очередь породили целый набор советов и рекомендаций по “твикам системы” и прочим сомнительным советам. Однако, существуют и правда работающие  

В этой статье мы рассмотрим основные принципы резервирования, его влияние на работу SSD и практические рекомендации по настройке на различных типах накопителей. Мы также обсудим, почему оно важно для поддержания высокой производительности и долговечности SSD, и как помогает предотвратить преждевременный износ накопителя.

Что такое overprovisioning и почему оно увеличивает скорость и надежность SSD, а в каких случаях может быть необходимо.

Бесплатный способ увеличить скорость и надежность SSD

Обычно, когда говорят о технологии резервирования, начинают разъяснять, как устроены твердотельные накопители (SSD), их особенности записи данных и другие технические детали. Но давайте обойдемся без сложных терминов. Скажем кратко: надежность SSD сильно зависит от объема записываемых данных и в каких обстоятельствах. Если на диске мало свободного места, контроллеру тяжело обеспечить равномерное распределение данных, и срок службы SSD может значительно сократиться.

Поэтому одним из методов предотвращения этого является Over-Provisioning (overprovisioning) — здесь и далее назовем его “резервированием”. Суть его проста — часть пространства диска (чипов флеш-памяти) всегда остается свободным. В каждом SSD есть так называемая “служебная область”, которая невидима пользователю, но используется контроллером для резервирования. Обычно это около 7% от объема диска. Кстати, именно поэтому у SSD обычно и не совпадает заявленный объем  и реально доступный. Например, диск в 256ГБ при форматировании покажет доступным около 240ГБ. 

Но помимо этой критически необходимой области пользователь может по собственному желанию создавать дополнительную область резервирования. Как показывают тесты производителей SSD — это позволяет увеличить производительность и надежность диска (вот например ссылка на тесты Seagate, Kingston и Samsung). 

Особенно это важно для тех случаев, если на диск постоянно или часто записываются большие объемы данных — это редко бывает при домашнем применении и часто на предприятиях — серверах и рабочих станциях.

Впрочем, если можно бесплатно увеличить срок службы SSD и его скорость — то почему бы не сделать это и на домашнем компьютере?

Общие правила резервирования.

Как уже было отмечено ранее, свободное место важно для работы контроллера SSD. Поэтому если операционная система настроена корректно — обрабатывает команду TRIM (о том как это проверить можно почитать здесь) — и на диске достаточно свободного места, то в идеальных условиях этого достаточно. На практике же случается всякое, например пользователи часто заполняют диск полностью, места не хватает и эффективность работы диска падает.

Поэтому всегда лучше сделать вручную дополнительное резервирование пространства на диске, чтобы контроллер обеспечивал надежность и скорость SSD автоматически.

Какой размер области резервирования оптимален?

Казалось бы простой вопрос, однако ответ на него зависит от нескольких факторов. Во-первых, от объема вашего диска, во-вторых, от сценариев использования, как именно вы используете SSD. Рассмотрим эти факторы подробнее.

Объем диска. Чем меньше объем вашего диска — тем сложнее контроллеру находить свободные ячейки памяти во время записи, тем более тщательно надо следить за свободным местом на диске. Поэтому для дисков 128-256Гб мы бы рекомендовали делать 10% зону резервирования — 15-25ГБ, для дисков бОльшего объема вполне можно ограничиться 5-7%.

Режим использования.  Тут в общем-то всё просто — чем больше у вас записи на диск, тем больше надо делать область резервирования. Особенно, если это запись в случайном порядке небольших объемов данных (базы данных и т.п.) — тогда еще больше. А вот если же вы скажем просто копируете большие файлы (видео) — это последовательная запись, она не так губительна для SSD. Если у вас обычный домашний компьютер, вряд ли у вас часты подобные задачи, поэтому рекомендации из предыдущего абзаца вполне достаточно. В ином случае лучше увеличить область резервирования минимум до 15-20% минимум, а там уже следить за здоровьем и износом SSD и в случае ускорения — увеличить размер области резервирования. А, например, компания Kingston считает, что для случаев больших записей нужно до 30% резервирования.

Настройка overprovisioning для дисков Samsung.

Самая простая настройка области резервирования у дисков компании Samsung — там это можно сделать буквально парой кликов из их фирменного приложения Samsung Magican.

  1. Сначала скачайте приложение Samsung Magican с их сайта (вот прямая ссылка, сразу начнется загрузка) и установите его.  Это одно из лучших приложений для контроля SSD, оно пригодится вам и впоследствии. Жаль только, весь его функционал доступен только с дисками от Samsung
  2. Запустите Magican и выберите в верхней части диск, для которого вы хотите настроить резервирование.
  3. В меню слева выберите раздел “Over Provisioning”.  Программа просканирует выбранный вами диск и покажет его текущее состояние. Если раздел резервирования уже существует он будет выделен другим цветом и помечен буквами “OP” (“Резервирование OP” в русской версии).
  4. Если раздела нет, то для его создания выберите “Установить OP” (Set OP) и задайте размер области резервирования в процентах от общего объема диска. Обычно рекомендуют 7-10%, но точное значение мы рассмотрим в разделе “Как правильно выбрать размер области резервирования”.  Нажмите “Применить” (Apply) и Magican начнет работу. Всё!
  5. Если раздел есть и вы хотите изменить его (сделать больше или меньше), то сначала придется его удалить. Выберите “Очистить OP” (Clear OP) и нажмите “Применить” (Apply). Область резервирования будет удалена.  После этого можно будет заново создать её как описано в предыдущем шаге.

Настройка overprovisioning для любых дисков.

Но есть и универсальный метод улучшения скорости и надежности SSD — область резервирования можно создать для диска любого производителя и абсолютно бесплатно встроенными средствами Windows.  Для этого нам понадобится надстройка Disk Management из средств администрирования.

  1. Нажмите правой кнопкой мыши на главное меню Windows (кнопку с флагом Windows) и в появившемся меню выберите “Управление дисками” (“Disk management”).  Либо просто вызовите главное меню и начните набирать “disk” — и в появившемся списке выберите “Create and format hard disk partitions”.  (забавно, что тут осталось старое название и мы будем делать это не с жестким диском, а с SSD 🙂 )
  2. Появится окно с информацией о дисках в вашем компьютере. Щелкните правой кнопкой мыши на диске, для которого вы хотите задать область резервирования и в появившемся меню выберите пункт “Сжать том” (“Shrink Volume”). 
  3. Программа проанализирует доступное место и покажет вам диалог, где вы должны ввести объем, на который надо уменьшить раздел.  Собственно говоря, здесь вы задаете размер области резервирования для улучшения производительности и надежности SSD, но в отличие от утилиты Samsung Magican, не в процентах от объема диска, а в мегабайтах.  Введите желаемый объем области резервирования и нажмите “Сжать” (“Shrink”).
  4. Всё, область резервирования создана!

Примечание 1

В редких случаях возможно, что предлагаемый размер слишком мал, в этом случае рекомендуем попробовать запустить дефрагментацию диска (это безопасно для SSD) и потом еще раз попробовать создать область резервирования.

Примечание 2

Если вы захотите потом удалить область резервирования, то это тоже можно сделать бесплатно и встроенными средствами Windows. В этой же надстройке щелкните правой кнопкой мыши по разделу слева от области резервирования и выберите “Расширить том” (“Extend Volume”).

Выводы

Мы рассмотрели действительно бесплатный способ увеличить скорость и надежность SSD. Его эффективность подтверждается исследованиями самих изготовителей твердотельных дисков и их тестами. Для реализации не требуется никаких специальных знаний или программ — всё можно сделать самостоятельно и встроенными утилитами Windows.  Не пренебрегайте советами и ваш SSD будет служить вам долго и качественно!

Оставьте комментарий