SSD-диски — преимущества и недостатки (обновлено)
Твердотельные накопители становятся все более распространенной частью современных компьютерных комплектов, в основном из-за их преимуществ, о которых вы можете прочитать на сайтах всех крупных ритейлеров. Впрочем, есть у этих дисков и минусы — но о них меньше говорят. Поскольку чтение и запись на этих дисках происходит иначе, чем на классических жестких дисках, с этими дисками также необходимо работать (и заботиться) по-другому. Итак, подытожим плюсы и минусы SSD-хранилища и поговорим о том, как обращаться с диском, чтобы он прослужил как можно дольше.
Преимущества SSD-накопителей:
- Очень короткое время доступа
Благодаря тому факту, что на диске SSD нет движущихся частей, время доступа к нему очень короткое — обычно менее 1 мс. Для лучших на сегодняшний день классических дисков для интерфейса SATA 6 ГБ это значение составляет около 4,2 мс
.
- Высокая скорость передачи данных и чтения
Высокая скорость чтения и записи связана с коротким временем доступа — немедленный доступ к любому месту на диске дает гораздо лучшие результаты, чем с HDD, где сначала нужно выставить заголовок в определенное место на пластине и только потом начинать читать/писать. Сегодня высококачественные SSD-накопители имеют скорость чтения/записи около 500 МБ/с, тогда как магнитные накопители работают примерно на четверть скорости меньше.
В первую очередь из-за того, что SSD-диски не имеют двигателя, они потребляют до трех раз меньше электроэнергии. энергии, чем горячие плиты. Еще один «бонус» — отсутствие шума и меньшее выделение тепла, чем у классических жестких дисков.
Вес, компактность, портативность — все это говорит в пользу SSD-дисков.
- Стойкость к внешним воздействиям
SSD-диски можно устанавливать в любом положении. Привод всегда будет работать безотказно. На них также не распространяются ограничения по температуре илимагнитные поля, к которым технология SSD устойчива, а также устойчивость к ударам и вибрациям.
Так что, казалось бы, SSD приносит только позитив и жизненную уверенность :-). Но есть и минусы, о которых нужно знать:
Недостатки SSD-накопителей:
После первоначального восторга от нового мощного оборудования у многих людей наступает отрезвление. Производительность твердотельных накопителей со временем значительно падает, иногда даже ниже уровня классических жестких дисков. Это связано с их собственной физической концепцией и способом записи. Проще говоря, у твердотельных накопителей большие эксплуатационные расходы, которые продолжают увеличиваться по мере их использования, поэтому твердотельные накопители замедляют свою работу.
Одним из главных виновников является невозможность перезаписать или удалить отдельные ячейки. На SSD эти ячейки организованы в страницы, а те — в блоки размером обычно 512 КБ. Чтобы перезаписать ячейку SSD, ее необходимо сначала удалить. Проблема в том, что операция удаления работает только на уровне целых блоков — поэтому всегда удаляются все 512 КБ. Однако обычно возникает ситуация, когда в одном блоке одновременно содержатся данные, подлежащие удалению, и действительные данные. Прежде чем такой блок можно будет удалить, его действительные данные должны быть сначала перемещены в другой блок, прежде чем этот блок можно будет удалить. Этот процесс называется сборкой мусора . Если процесс выполняется, SSD не может обрабатывать операции записи IO, и они должны ждать. Таким образом, стирание SSD требует оперативных усилий и поэтому не выполняется до тех пор, пока в этом нет абсолютной необходимости. Другими словами, он удаляется только тогда, когда на SSD-диске нет свободного места. Вот почему новые пустые SSD-накопители обеспечивают высокую производительность. Переломный момент наступает в момент, когда необходимо выполнить стирание, которое приостанавливает ввод-вывод записи — этот переломный момент резкого снижения производительности SSD-дисков технически называется обрывом записи .
- Ограниченное количество записей в одном месте
Речь идет отехнологическое ограничение флэш-памяти NAND , от которого страдают SSD-диски, а также, например, карты памяти. Хотя количество возможных операций записи постоянно увеличивается с новыми дисками, оно все же не безгранично. Это значение зависит в основном от используемых чипов. В случае SSD-дисков на базе дешевых 20-нм чипов TLC (три бита на ячейку, восемь состояний напряжения) время жизни находится в районе 1000 операций записи, а для чипов MLC (два бита на ячейку, четыре состояния напряжения) это значение составляет около 5000, а для чипов SLC (один бит на ячейку) примерно 100 000 операций записи.
Внутренние процессы автоматического перемещения хранимых данных (из-за равномерного износа ячеек SSD) вызывают дальнейшее замедление работы SSD-накопителей. Все эти упомянутые внутренние процессы и многие другие представляют собой вышеупомянутые высокие внутренние накладные расходы каждого SSD-накопителя, которые продолжают увеличиваться по мере его использования.
- Восстановление данных с поврежденного диска
По сравнению с дисками с магнитными пластинами возможность восстановления данных с поврежденного SSD-диска практически равна нулю. Поэтому необходимо гораздо больше думать о регулярном резервном копировании данных, хранящихся на SSD. Учитывая ограниченное количество операций записи в одно место, оптимально использовать SSD-диск в качестве системного, а пользовательские и объемные данные хранить на отдельном классическом диске.
Советы по поддержанию производительности и продлению срока службы SSD-диска (используемого в качестве системного диска):
Нажмите Пуск -> Панели управления -> Система -> Расширенные настройки системы -> Уточнить -> В окне «Производительность»-> Настройки -> Уточнить -> В окне «Виртуальная память» -> Изменить -> (Снимите флажок Автоматическое управление ) -> Установите флажок Не использовать файл подкачки -> Установить -> Продолжить -> ДА -> ОК -> Изменения вступят в силу только после перезагрузки -> ХОРОШО-> Используйте -> ОК -> ОК -> Перезапустите.
(файл подкачки помогает оперативной памяти в виде временной записи на все диски)
Нажмите Пуск -> Панели управления -> Параметры питания -> Настройки спящего режима -> Перевод компьютера в спящий режим: Никогда -> Сохранить изменения.
Или с помощью powercfg –h off: нажмите Пуск -> Все программы -> щелкните правой кнопкой мыши командную строку -> Выберите Запуск от имени администратора -> щелкните по нему левой кнопкой мыши -> введите команду: powercfg –h off -> Введите
Нажмите Мой компьютер -> Щелкните правой кнопкой мыши на SSD -> В раскрывающемся меню внизу нажмите «Свойства» -> Инструменты -> В окне Дефрагментация нажмите «Дефрагментация» -> Настроить расписание -> Снимите флажок «Выполнять по расписанию» -> ОК -> Закрыть -> OK (Теперь вы должны включить TRIM.)
TRIM используется для более равномерной и экономичной записи данных на SSD-диск. Это значительно снижает износ диска и увеличивает количество перезаписей отдельных ячеек. К сожалению, того, что TRIM поддерживает только SSD, недостаточно. Также требуется поддержка со стороны операционной системы. TRIM поддерживается операционными системами Windows, начиная с версии 7, и MAC OS X. Ядро Linux может отправлять команду TRIM, начиная с версии 2.6.33, поэтому вам потребуется более новая версия. FreeBSD поддерживает TRIM начиная с версии 8.0.
Проверьте настройки системы TRIM :
Нажмите Пуск -> в «Поиск программ и файлов» пишем: cmd (Enter)-> в расширенном меню щелкните правой кнопкой мыши черный значок (cmd.exe) -> выберите: «Закрепить в меню «Пуск».
Нажмите Пуск -> Все программы -> щелкните правой кнопкой мыши командную строку-> Выберите Запуск от имени администратора -> щелкните по нему левой кнопкой мыши -> напишите команду: запрос поведения fsutil disabledeletenotify -> Введите
Если после этой команды вам написали: =0 , то система TRIM активна! Если написано: = 1 , то TRIM не активен. В этом случае снова проверьте настройки дефрагментации или активируйте TRIM непосредственно из командной строки с помощью команды: fsutil behavior set disabledeletenotify 0 . (командная строка всегда должна завершаться вводом: exit и нажатием -> Enter)