Я слышал, что нормальный жесткий диск может иметь поврежденные сектора, если компьютер выключен от питания (без выключения), поэтому мне интересно, так как SSD не имеет движущихся частей, можно ли отключить компьютер от питания.
3 ответа
"Я слышал" - это очень опасный термин. Он формулирует человека, который знает достаточно, чтобы быть опасным для себя.
При обычном использовании, как правило, некоторые данные в вашем оперативной памяти кэшируются - сохраняются для более быстрого поиска. Это периодически сбрасывается в постоянное хранилище. Который, в свою очередь, хранит данные в своем собственном оперативном кэше, который также сбрасывается на любой носитель.
Это есть в большинстве систем хранения данных, хотя некоторые современные низкоуровневые накопители имеют незначительный кэш и быстрые контроллеры для обработки, а не кусок оперативной памяти, установленный на плате контроллера.
Грамотное завершение работы позволяет вашей системе справиться с этой и другими домашними обязанностями, и, поскольку у вас есть быстрый SSD, обеспечивает сохранение любых используемых данных, если это необходимо, любые кэшированные данные сбрасываются и т.д.
Плохие сектора, как правило, не возникают при вытягивании заглушки - они являются следствием нормального и ненормального износа. В любом случае вы можете увидеть наполовину записанные файлы и другие артефакты уровня файловой системы.
Кроме того, у вас есть SSD. Выключения происходят быстро. Просто сделай это правильно.
Вы не должны выключать SSD без выключения ОС. SSD - это, по сути, небольшой компьютер, на котором установлено встроенное программное обеспечение, которое, даже если вы не записываете на диск, может выполнять служебную работу, например перемещать некоторые блоки вокруг, чтобы освободить место в ожидании будущих записей.
Отсутствие вращающегося диска делает их механически менее легко поврежденными, но они все еще являются сложным оборудованием.
Некоторые отказоустойчивые твердотельные накопители рассчитаны на то, чтобы выдерживать аварийное отключение питания, и построены с очень большими конденсаторами, которые позволяют микропрограммному обеспечению работать в течение нескольких сотен миллисекунд после отключения питания, достаточное время для сохранения состояния, чтобы при восстановлении питания они могли продолжать работу там, где остановился без коррупции.
Возможно, вы захотите прочитать о сложной архитектуре внутренних блоков, реализованной встроенным ПО SSD, описанной Эммануэлем Гусаертом, и проверить эту статью из Университета штата Огайо, где авторы выполнили тесты по отключению SSD во время работы и столкнулись со многими типами ошибок, включая блокировку одного устройства.
Несмотря на то, что на твердотельном накопителе нет движущихся частей, поэтому риск его физического повреждения не такой же, как на жестком диске, все равно не рекомендуется принудительно выключать компьютер с помощью кнопки питания.
Windows постоянно читает и записывает файлы в фоновом режиме, и без безопасного отключения вы можете прервать этот процесс и вызвать повреждение файла. Что еще хуже, Windows может вносить изменения в реестр во время принудительного отключения питания, что приведет к неполным или поврежденным данным в реестре.
Нельзя сказать, что принудительное отключение вашего компьютера будет разрушать его каждый раз, и, скорее всего, это не так. Но если это то, что вы делаете часто, то в конечном итоге вы, вероятно, закроете систему.
Изменить: вы не упомянули вашу операционную систему, но я написал свой ответ, предполагая Windows. Если вы используете Linux или Mac, мой ответ не совсем соответствует этим системам. Но все равно не стоит выключать питание