Как понять, что SSD диск умирает?
Твердотельные жесткие диски ssd по сравнению с обычными быстрее, легче, потребляют гораздо меньше энергии и не имеют механических или движущихся частей, что делает их популярным выбором для компьютеров. В отличие от жестких дисков твердотельные накопители более стабильны и с меньшей вероятностью выходят из строя, чем традиционные диски. Однако твердотельные накопители не являются надежными и имеют ожидаемый срок службы 5–10 лет. Проблемы ssd дисков могут возникать по разным причинам, поэтому в данной статье попробуем разобраться, как умирает ssd и как вам это вовремя понять.
В отличие от жестких дисков твердотельные накопители более стабильны и с меньшей вероятностью выходят из строя, чем традиционные диски
К сожалению, большинство накопителей имеют тенденцию выходить из строя или повреждаться раньше ожидаемого срока службы из-за логических и физических ошибок. Таким образом, вы должны быть готовы к резервному копированию и восстановлению, чтобы справиться с худшими сценариями, такими как потеря важной информации.
Прежде чем перейти к предупреждающим знакам о поломке ССД дисков, ознакомимся, как работает твердотельный накопитель и как его срок службы зависит от использования.
Как работают SSD?
SSD использует флеш-память, которая похожа на RAM. Однако, в отличие от ОЗУ, данные на SSD остаются, даже если вы выключите систему или отключите ее от ПК. SSD накопители хранят данные в сетках электрических ячеек, которые разделены на разделы, где хранятся данные. Несколько секторов при объединении образуют «блок памяти». В NTFS максимальный размер блока памяти составляет 4 КБ.
Какой средний срок службы ssd?
В университете Торонто сотрудники Гугл провели специальное исследование, исходя из них ССД диск в среднем живет почти десять лет, но в большинстве случаев меньше. Кроме того, замена SSD происходит примерно на 25% реже, чем замена обычных HDD. Если данные на SSD утеряны, то своими руками восстановить информацию не получится, нужно обращаться в сервисные центры.
Замена SSD происходит примерно на 25% реже, чем замена обычных HDD
Почему выходят из строя SSD?
Проблемы с ssd могут начаться из-за проблем с оборудованием и программным обеспечением. Каждый раз, когда происходит запись информации на SSD, ячейки, в которых хранятся данные, ухудшаются. SSD диск состоит из нескольких электронных компонентов, включая контроллер, хост-интерфейс и некоторые другие, в зависимости от класса SSD. Эти компоненты работают вместе, чтобы SSD оставался работоспособным долгое время. Отказ или неисправность любого компонента может привести к отказу SSD задолго до окончания его фактического срока службы.
Есть также логические проблемы с SSD, такие как повреждение диска. Вирусы, заражение вредоносным ПО, поврежденные секторы и поврежденные данные на SSD могут привести к сбою, что может вызвать повреждение диска
В отличие от HDD, получение данных с “мертвого” SSD практически невозможно. Поэтому важно знать, когда ваш SSD собирается завершить свой срок службы. Это поможет вам принять соответствующие меры для защиты и предотвращения безвозвратной потери данных.
Самый простой и надежный способ узнать, работает ли ваш диск без сбоев, — это установить специальное ПО, которое проверяет его и незаметно отслеживает наличие дефектов. Пользователи Windows могут попробовать CrystalDiskMark (программа для проверки жизни ssd), а пользователи macOS могут использовать Smart Reporter Lite. Самой востребованной является проверка ssd диска на битые сектора.
Как умирает ssd диск: симптомы
Здесь приведены общие предупреждающие признаки, что остаток жизни ssd очень короткий:
Повреждение файловой системы
Когда ваша система Windows выдает уведомление или сообщение об ошибке для восстановления файловой системы, это означает, что что-то серьезно не так с вашей системой или самим SSD. Иногда это может быть ложное срабатывание вашей системы после внезапного выключения или сбоя системы. Проанализируйте, когда такое было с вашим ПК в последний раз.
Однако игнорирование ошибки может иметь непоправимые последствия для ваших данных. Поэтому попробуйте выяснить, связана ли проблема с системой или именно с ССД диском.
Используйте инструмент восстановления данных, чтобы восстановить информацию с накопителя, когда данные или диск становятся недоступными.
Операция чтения / записи
Когда простое копирование файла на ваш SSD не удается или приводит к сообщению об ошибке, считайте это предупреждающим знаком. Обычно это вызвано плохими блоками, поэтому обязательно проверьте данные SMART вашего SSD, чтобы убедиться в состоянии его работоспособности. При необходимости замените SSD.
Нечитаемые блоки
Плохие блоки в SSD аналогичны сбойным секторам / блокам на жестком диске. Вы не можете ни читать, ни записывать данные в испорченный блок или сектор. Следовательно, влияние плохих блоков на SSD может быть серьезным. Ваш SSD может выйти из строя, что приведет к безвозвратной потере данных.
Используйте программное обеспечение для восстановления данных, например, Stellar Data Recovery, для сканирования ССД на наличие битых блоков, а затем, при необходимости, клонируйте накопитель с помощью специальной встроенной утилиты «Drive Monitor». Кроме того, если SSD поврежден из-за плохих блоков, запустите сканирование восстановления SSD-диска с помощью Stellar Data Recovery и попробуйте восстановите данные.
Только для чтения
В редких случаях, когда SSD начинает переключаться в режим только для чтения, лучше немедленно создать резервную копию данных SSD. Ошибка указывает либо на повреждение диска, либо на ошибку файловой системы, обе из которых могут привести к безвозвратной потере данных, если необходимые шаги по резервному копированию и восстановлению не будут предприняты вовремя.
Преимущество только для чтения заключается в том, что вы по-прежнему можете получать доступ к данным и делать их резервные копии.
Сбой системы
Сбой ОС во время загрузки или использования системы указывает на потенциальную проблему SSD или на повреждение файла ОС. Однако, если ваша система успешно загружается после нескольких перезагрузок, это явный признак того, что SSD умирает.
Как продлить срок службы SSD?
Если ваш диск находится на грани отказа или вы владеете им более 5 лет, то самым безопасным решением будет покупка замены. Между тем, вы можете сделать несколько вещей, чтобы продлить срок службы ssd накопителей, пока не получите замену. С помощью этих простых правил продлеваем жизнь ssd:
- Избегайте воздействия на привод экстремальных температур. Обеспечьте хорошее охлаждение вашего ПК.
- Избегайте перебоев в подаче электроэнергии и любых электрических колебаний.
- Освободите дополнительное место на диске, чтобы он мог перемещать данные с поврежденных блоков.
А если вам нужен надежный виртуальный сервер с SSD дисками, обращайтесь в компанию HyperHost!
5 предупреждающих знаков, что ваш SSD вот-вот сломается и выйдет из строя
Твердотельные накопители (SSD) быстрее, стабильнее и экономят больше энергии, чем традиционные жесткие диски (HDD). Но твердотельные накопители не безупречны и могут выйти из строя до ожидаемого срока их службы от пяти до семи лет.
Лучше быть готовым к возможной неудаче. Если вы знаете, как определить, работает ли SSD и как себя защитить, вы не станете жертвой проблем с SSD.
Как работают SSD?
В отличие от жестких дисков, в SSD нет физических движущихся пластин, поэтому он защищен от старых проблем с жесткими дисками. Однако, хотя сам компонент хранения не подвержен механическому повреждению, другие компоненты тоже.
Для SSD требуются конденсатор и источники питания, которые подвержены сбоям, особенно в случае скачка напряжения или сбоя питания. Фактически, в случае сбоя питания, как известно, твердотельные накопители также повреждают существующие данные, даже если сам диск не вышел из строя полностью.
Другая возможная проблема с твердотельными накопителями состоит в том, что они имеют ограниченные циклы чтения/записи, что существует во всех видах флэш-памяти.
Теперь, несмотря на это, твердотельные накопители должны работать в среднем много лет. чтобы не волноваться и не быть параноиком. На самом деле, если вы купили SSD в последние пару лет, то исследования показали, что новые SSD менее подвержены этим проблемам чтения/записи, чем старые.
В любом случае цикл чтения/записи будет влиять на возможность записи на SSD. Поскольку вы по-прежнему сможете читать свои данные, все они могут быть восстановлены. Тем не менее, вы все еще хотите знать, когда он приближается к концу своей жизни, чтобы вы могли обновить.
Вот важные симптомы, о которых следует знать.
Как проверить работоспособность SSD
Непрерывное жужжание или тиканье жесткого диска — это простой способ узнать, не работает ли он. Однако, в отличие от жестких дисков, твердотельные накопители не будут шуметь, сообщая, что что-то идет не так.
Самый простой и надежный способ выяснить, работает ли ваш диск без сбоев, — это установить программное обеспечение, которое проверяет его и бесшумно отслеживает его недостатки. Пользователи Windows могут попробовать CrystalDiskMark, а пользователи MacOS могут взглянуть на Smart Reporter Lite.
Загрузить: CrystalDiskMark для Windows (бесплатно)
Загрузить: Smart Reporter Lite для MacOS (бесплатно)
Кроме того, вот некоторые признаки, на которые следует обратить внимание, признаки плохого состояния SSD и то, что вы можете с этим поделать.
1. Ошибки, связанные с плохими блоками
Подобно «плохим секторам» на жестких дисках, на SSD есть «плохие блоки». Обычно это сценарий, когда компьютер пытается прочитать или сохранить файл, но это занимает необычно много времени и заканчивается неудачей, поэтому система в конечном итоге сдается с сообщением об ошибке.
Общие симптомы плохих блоков:
- Файл не может быть прочитан или записан на жесткий диск.
- Ваш ПК/файловая система нуждается в ремонте.
- Активные приложения часто зависают и вылетают.
- Частые ошибки при перемещении файлов.
- Обычно работает медленно, особенно при доступе к большим файлам.
Если вы обнаружите какие-либо из этих симптомов, лучше всего запустить Crystal Disk Mark, Smart Reporter Lite или Hard Disk Sentinel и проверить, нет ли каких-либо физических проблем с вашим диском. Если есть, то сделайте резервную копию ваших файлов сразу и начните делать покупки для замены SSD.
Скачать: Hard Disk Sentinel для Windows | Linux (бесплатно)
2. Файлы не могут быть прочитаны или записаны
Есть два способа, которыми плохой блок может повлиять на ваши файлы:
- Система обнаруживает сбойный блок при записи данных на диск и, таким образом, отказывается записывать данные.
- Система обнаруживает неисправный блок после записи данных и, таким образом, отказывается читать эти данные.
В первом сценарии ваши данные никогда не записывались, поэтому они не повреждены. Обычно система разрешает это автоматически. Если это не так, вы, вероятно, можете это исправить, попытавшись сохранить файл в другом месте или скопировав его в облако, перезагрузив компьютер, а затем сохранив его обратно на диск.
Во втором случае, к сожалению, ваши данные не могут быть легко получены. Вы можете попробовать некоторые методы для восстановления данных с неисправного SSD, но не теряйте надежду. Плохие блоки обычно означают, что любые данные, содержащиеся в этих блоках, теряются навсегда.
3. Файловая система нуждается в восстановлении
Вы когда-нибудь видели сообщение об ошибке, подобное этому, на экране Windows или MacOS? Иногда это может происходить просто из-за неправильного выключения компьютера. Однако в других случаях это может быть признаком того, что на вашем SSD возникли поврежденные блоки или проблема с портом разъема.
К счастью, решение легко. Windows, macOS и Linux поставляются со встроенными инструментами восстановления поврежденной файловой системы. В случае такой ошибки каждая ОС предложит вам запустить соответствующий инструмент, поэтому следуйте инструкциям и восстановите файловую систему.
В этом процессе есть вероятность потери некоторых данных, и восстановить их может быть сложно. Это еще одна веская причина периодически создавать резервные копии всех ваших файлов.
4. Частые сбои во время загрузки
Если ваш компьютер дает сбой во время загрузки, но работает несколько раз после нажатия кнопки сброса несколько раз, скорее всего, виноват ваш диск. Это может быть плохой блок или признак умирающего диска, поэтому лучше сделать резервную копию ваших данных, прежде чем вы потеряете их.
Чтобы проверить, является ли это диск, загрузите и запустите один из вышеупомянутых диагностических инструментов. Если вы сделали резервную копию своих данных, вы также можете попробовать отформатировать диск и переустановить ОС.
5. Ваш диск становится доступен только для чтения
Это случается не так часто, но некоторые пользователи сталкивались с этим. Ваш SSD может отказать вам в выполнении любых операций, требующих записи данных на диск. Тем не менее, он все еще может работать в режиме только для чтения. В любом случае диск кажется мертвым, но, к удивлению, ваши данные все еще можно восстановить!
Прежде чем выбросить твердотельный накопитель, который, по вашему мнению, вышел из строя, попробуйте подключить его в качестве внешнего жесткого диска или дополнительного жесткого диска к другому компьютеру. Убедитесь, что вы не загружаете операционную систему с SSD; для этого вам нужно использовать основной диск компьютера.
Как продлить жизнь вашим SSD
Если ваш SSD находится на грани отказа, или если у вас есть один на протяжении более пяти лет, то самое безопасное, что нужно сделать, это начать делать покупки для замены. Между тем, вы можете сделать несколько вещей, чтобы продлить срок его службы, пока не получите замену:
- Избегайте воздействия экстремальных температур на привод. Убедитесь в хорошем охлаждении вашего ПК.
- Избегайте перебоев в подаче электроэнергии и любых электрических колебаний.
- Освободите дополнительное пространство на вашем SSD, чтобы он мог перемещать данные из поврежденных блоков.
Насколько публикация полезна?
Нажмите на звезду, чтобы оценить!
Средняя оценка / 5. Количество оценок:
Оценок пока нет. Поставьте оценку первым.
Когда умрёт мой SSD — расчёт срока жизни
У каждого SSD есть ресурс на количество циклов перезаписи, то есть объём записанной информации в течение всей жизни. Физика и механика SSD очень сложные, но долговечность накопителя в итоге сводится к простому правилу — чем больше на него пишешь, тем меньше он проживёт.
У одних SSD критический сбой происходит через несколько месяцев, другие работают годами. Это зависит от качества комплектующих, условий эксплуатации и везения. В общем, как у людей.
Срок жизни SSD ограничен, потому что ячейки флеш-памяти NAND выдерживают ограниченное количество циклов перезаписи (циклы P/E, «program / erase»). По мере перехода производителей флеш-памяти с технологии Multi Level Cell (MLC/DLC, 2 бита на ячейку) на Triple Level Cell (TLC, 3 бита), Quad-level cell (QLC, 4 бита) и Penta-level cell (PLC, 5 бит, пока находится в разработке) ресурс P/E уменьшается из-за увеличения сложности производства. Причём уменьшается кратно.
Например, древняя однобитная SLC на этапе анонса технологии NAND выдерживала 100 тысяч циклов перезаписи, двухбитная MLC/DLC — уже 10 тысяч. С увеличением плотности записи и ёмкости накопителей снижается цена гигабайта, но увеличивается сложность и уменьшается ресурс ячеек памяти.
Уменьшение ресурса P/E с увеличением технологической сложности производства флеш-памяти, источник
Производители пытаются увеличить срок жизни SSD разными способами: интеллектуальное распределение нагрузки (прошивка SSD, контроллер), отслеживание и коррекция ошибок, резервный кэш накопителя.
Показатели DWPD и TBW
Обычно производитель указывает два параметра, которые позволяют рассчитать срок эксплуатации накопителя: DWPD и TBW. Например, для NVMe SSD 980 PRO заявлен гарантийный показатель 150 TBW для накопителя на 250 ГБ и 600 TBW для модели 1 ТБ.
- Terabytes Written (TBW) = количество терабайт, которые можно записать на SSD в течение срока эксплуатации.
- Drive Writes Per Day (DWPD или DW/D) = расчётная нагрузка на SSD (в день) во время срока эксплуатации, который составляет три-пять лет.
TBW (Х ТБ) = Х * DWPD * 365 дней в году * количество лет гарантии
Если в технических характеристиках 4-терабайтного SSD указано «пять лет, 1 DWPD», то накопитель рассчитан на 4 терабайта записи в день в течение 365*5 = 1825 дней, то есть:
TBW = 4*1825 = 7300 ТБ
Такой объём записи должен выдержать накопитель в течение гарантийного срока.
Для разных накопителей количество TBW кратно отличается при одинаковом DWPD. То есть 1 DWPD для 15-терабайтного диска означает в 15 раз больший объём записи, чем 1 DWPD для терабайтного.
То еcть даже изначально при покупке SSD можно рассчитать, сколько лет отработает SSD с конкретным DWPD, если вы заранее знаете объём записи на диск в своей системе.
Соответственно, в случае интенсивной нагрузки 24/7 типа майнинга Chia можно выбрать более дорогую модель с более высоким показателем DWPD — и всё равно она долго не проживёт. А для нормальной работы нет смысла переплачивать, если расчёт по формуле покажет вам срок эксплуатации более 100 лет. Тут явно накопитель выйдет из строя раньше и по другим причинам.
Оценка своего DWPD
Для предварительной оценки нагрузки на SSD в продакшне на основе рекомендаций производителей можно составить такую небольшую шпаргалку с указанием типичных вариантов использования:
Сценарий использования | Описание | Примерный DWPD |
Загрузочный диск | Загрузка сервера. Нечастые обновления. Логи и постоянные файлы хранятся на другом накопителе. | 0,1 ~ 1,0 |
Раздача контента | Фронтенд CDN. Кэш для самых популярных медиафайлов | 0,5 ~ 2,0 |
Видеонаблюдение | Запись трансляции с нескольких камер 24/7, периодическая перезапись содержимого диска. | кратно Nкамер |
Виртуализация и контейнеры | Хранилище Tier-0 для контейнеров и VM в гиперконвергентной системе. Всё локальное хранилище в кластере работает на SSD. | 1,0 ~ 3,0 |
Транзакционная система (OLTP) | Нагрузки с интенсивным использованием данных. Частое обновление журналов БД и файлов, до тысячи операций в секунду. | от 3,0 |
Высокопроизводительное кэширование | Кэш для локальных HDD. Максимальные нагрузки. | от 3,0 и гораздо выше |
Таким образом, из реального DWPD и P/E для своего SSD можно примерно оценить приблизительный срок его жизни: общий и сколько осталось.
Общий срок жизни (дней) = P/E для своего типа памяти / DWPD (реальный)
Оставшийся срок можно ориентировочно спрогнозировать, если вычесть реальный срок эксплуатации из общего срока жизни SSD.
Или другой вариант — посчитать максимальный TBW для своего SSD исходя из его технических характеристик, а потом отслеживать реальный TBW в процессе эксплуатации.
Сбор статистики с конкретного SSD
Для просмотра показателей SMART существует ряд специализированных утилит. В частности, под Linux это консольные утилиты smartctl, smartd и др. (см. статью про мониторинг SSD под Linux).
Пример выдачи smartctl
sh$ sudo smartctl -a /dev/sdb smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.10.0-32-generic] (local build) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General SMART Values: Offline data collection status: (0x00) Offline data collection activity was never started. Auto Offline Data Collection: Disabled. Self-test execution status: ( 0) The previous self-test routine completed without error or no self-test has ever been run. Total time to complete Offline data collection: ( 120) seconds. Offline data collection capabilities: (0x5b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. No Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 2) minutes. Extended self-test routine recommended polling time: ( 11) minutes. SCT capabilities: (0x003d) SCT Status supported. SCT Error Recovery Control supported. SCT Feature Control supported. SCT Data Table supported. SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000a 100 100 000 Old_age Always - 0 2 Throughput_Performance 0x0005 100 100 050 Pre-fail Offline - 0 3 Spin_Up_Time 0x0007 100 100 050 Pre-fail Always - 0 5 Reallocated_Sector_Ct 0x0013 100 100 050 Pre-fail Always - 0 7 Unknown_SSD_Attribute 0x000b 100 100 050 Pre-fail Always - 0 8 Unknown_SSD_Attribute 0x0005 100 100 050 Pre-fail Offline - 0 9 Power_On_Hours 0x0012 100 100 000 Old_age Always - 171 10 Unknown_SSD_Attribute 0x0013 100 100 050 Pre-fail Always - 0 12 Power_Cycle_Count 0x0012 100 100 000 Old_age Always - 105 166 Unknown_Attribute 0x0012 100 100 000 Old_age Always - 0 167 Unknown_Attribute 0x0022 100 100 000 Old_age Always - 0 168 Unknown_Attribute 0x0012 100 100 000 Old_age Always - 0 169 Unknown_Attribute 0x0013 100 100 010 Pre-fail Always - 100 170 Unknown_Attribute 0x0013 100 100 010 Pre-fail Always - 0 173 Unknown_Attribute 0x0012 200 200 000 Old_age Always - 0 175 Program_Fail_Count_Chip 0x0013 100 100 010 Pre-fail Always - 0 192 Power-Off_Retract_Count 0x0012 100 100 000 Old_age Always - 18 194 Temperature_Celsius 0x0023 063 032 020 Pre-fail Always - 37 (Min/Max 11/68) 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0 240 Unknown_SSD_Attribute 0x0013 100 100 050 Pre-fail Always - 0 SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 No self-tests have been logged. [To run self-tests, use: smartctl -t] SMART Selective self-test log data structure revision number 1 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 Not_testing 2 0 0 Not_testing 3 0 0 Not_testing 4 0 0 Not_testing 5 0 0 Not_testing Selective self-test flags (0x0): After scanning selected spans, do NOT read-scan remainder of disk. If Selective self-test is pending on power-up, resume after 0 minute delay.
Для разных атрибутов SMART утилиты показывают статус типа OLD_AGE, PRE-FAIL или FAILING_NOW. Это значит, что некий атрибут соответствует количеству аномальных ситуаций, и для этих аномалий установлено граничное значение (threshold). Если значение приближается к граничному, это означает PRE-FAIL, а если превышает его — FAILING_NOW. Но это лишь косвенные параметры, которые напрямую не говорят о физическом повреждении ячеек памяти. Некоторые специалисты предпочитают игнорировать показатели типа Wear_Leveling_Count . Один из разработчиков сделал форк стандартной утилиты мониторинга etbe-mon, которая умеет отслеживать данные SMART и подавлять бесполезные уведомления типа FAILING_NOW от Wear_Leveling_Count .
Самый важный их показатель — объективная нагрузка на диск и количество записанной информации, то есть реальные DWPD и TBW, вот их желательно учитывать в первую очередь.
Под Windows есть несколько хороших инструментов для сбора статистики. Например, программа Hard Disk Sentinel отслеживает объём информации, записанной на каждый накопитель за всё время эксплуатации, и рассчитывает прогноз оставшегося срока жизни.
Hard Disk Sentinel
Есть ещё программа CrystalDiskInfo и др.
CrystalDiskInfo
Многие производители предлагают собственные инструменты для обслуживания своих SSD-накопителей. Например, для накопителей Kingston есть Kingston SSD Manager, для накопителей Samsung — Samsung Magician и так далее.
Эти программы не только собирают статистику с накопителя, но и оповещают о выходе новых прошивок. Производители рекомендуют держать SSD в актуальном состоянии и обновлять прошивку.
Как продлить срок жизни SSD
Логика подсказывает: если ресурс SSD ограничен количеством циклов перезаписи, то для увеличения срока жизни нужно уменьшить объём записи .
Разумеется, при этом мы не хотим жертвовать производительностью или чем-то другим.
Что можно сделать?
- поставить больше RAM, чтобы уменьшить использование файла подкачки во время работы операционной системы (некоторые рекомендуют вовсе отключить файл подкачки, но это, по сути, плохой совет, хотя его логика понятна);
- отключить неиспользуемые функции ОС (см. статью о том, что нужно отключить в Windows 11, по мнению бывшего разработчика Microsoft) и лишние элементы автозагрузки (см. «Ускорение загрузки Windows for fun and profit» на Хабре);
- отключить ненужную дефрагментацию SSD;
- использовать утилиты вроде PowerToys для оптимизации ОС;
- под Linux можно перейти на более продвинутую файловую систему: например, ZFS со встроенным сжатием, которое снижает количество операций записи, при этом увеличивая скорость, вместительность и срок жизни накопителя (см. «Основы ZFS: система хранения и производительность»), или Btrfs, во многом не уступающую ZFS по функциям.
SSD+HDD
Один из известных лайфхаков — связка SSD+HDD. Условно говоря, вместо одного большого SSD можно купить NVMe маленького размера, только для операционной системы, рабочих приложений и избранных игр, а все остальные файлы, дистрибутивы и резервные копии хранить на дешёвом медленном SATA HDD. По цене получится примерно одинаковая сумма, а места больше на несколько терабайт.
Хотя так делают скорее для экономии и увеличения объёма хранилища, но у лайфхака есть и дополнительный бонус — некоторое снижение нагрузки на SSD. То есть увеличение его срока жизни.
Кроме того, в более свободных SSD больше размер кэша и выше производительность, чем в заполненных.
Изменение размера кэша SLC в зависимости от объёма свободного места в Intel SSD 665p, источник
Да и игры всё растут. Дистрибутивы по 200 ГБ уже почти норма… Так что полностью переходить на модель «один большой SSD» немного опасно, места может не хватить для всего. С другой стороны, всё больше игр рекомендуют SSD для установки. Тут особо не забалуешь, потому что при использовании HDD страдает производительность.
Надёжность SSD и HDD в первый год работы
Самым известным источником данных по надёжности накопителей в практическом использовании остаётся статистика хостера Backblaze, которая периодически обновляется. У них тысячи серверов и девять лет статистики по разным моделям HDD и SSD (в последние годы загрузочные диски серверов перевели на SSD).
В сентябре 2021 года Backblaze впервые сравнила SSD и HDD по надёжности, получилось любопытно.
В целом оказалось, что в начале работы (в среднем до 14 месяцев в данном случае) SSD выходят из строя немножко реже, чем HDD.
Годовая частота сбоев (AFR)
Количество дисков | Средний возраст (месяцев) | Дней работы | Всего сбоев | AFR | |
---|---|---|---|---|---|
SSD | 1666 | 14,2 | 591 501 | 17 | 1,05% |
HDD | 1607 | 52,4 | 3 523 610 | 619 | 6,41% |
Что будет дальше — непонятно. На интервале в несколько лет достоверная статистика пока не собрана. Вполне возможно, что там преимущество SSD будет не таким очевидным, как раз из-за ограниченного ресурса на количество циклов перезаписи.
Что в итоге
Вообще, в последние годы после освоения NVME и PCIe 4.0 рынок потребительских SSD немножко застыл на месте. Бенчмарки топовых моделей вроде 980Pro и SN850 не слишком отличаются от моделей двух-трёхлетней давности. Максимальный объём массовых SSD упёрся в 2–4 ТБ и дальше особо не растёт. Причин много, в том числе дефицит микросхем.
Если нет особого прогресса по техническим характеристикам, то на первый план выходит надёжность как ключевой фактор. И вот здесь прогресс виден. Некоторые SSD уже обогнали отдельные HDD по заявленной надёжности (объём записи 1200–2500 ТБ на 5 лет). Хотя до рекодсменов типа WD Ultrastar DC SN840 им ещё далеко. Там вообще 35 040 ТБ на 5 лет.
Интересно, что «закон Мура» в широком смысле (то есть возрастание некоего технического параметра в геометрической прогрессии) оживает и затихает в разных местах. В конце 20 века он был явно виден у CPU, потом начался бурный прогресс HDD (2000-е), потом SSD (2010-е), а сейчас заметен в области аккумуляторов. Создаётся впечатление, что интенсивное развитие начинается в разных отраслях по очереди, после чего затихает. Но иногда случается неожиданный технологический прорыв, как было с ядром Zen от AMD — и закон Мура снова просыпается… И так продолжается снова и снова: научно-технический прогресс не остановить.
НЛО прилетело и оставило здесь промокод для читателей нашего блога:
— 15% на все тарифы VDS (кроме тарифа Прогрев) — HABRFIRSTVDS .
- Блог компании FirstVDS
- Системное администрирование
- Компьютерное железо
- Накопители
- Настольные компьютеры
Как узнать, не начинает ли ваш SSD умирать?
Первые признаки, благодаря которым можно понять умирает ли SSD. Как купить живучий SSD для игр, ноутбука или компьютера?
Даже на стадии покупки в зависимости от типа flash и других факторов вы сможете спрогнозировать срок службы SSD. Но если в вашем компьютере уже имеется твердотельный накопитель (далее мы расскажем, как узнать есть ли SSD в системе), то сейчас настал лучший момент, чтобы проверить его «самочувствие».
Как умирает SSD?
Прежде, чем понять, как умирает SSD, нужно разобраться в двух главных причинах выхода из строя этого компонента компьютера. Вы же знаете, что файловое хранилище на основе flash-памяти построено на совершенно иных в сравнении с классическими HDD технологиях. У последних нет никаких ограничений на перезапись данных. Закидывать файлы можно до тех пор, пока не даст сбой какой-нибудь один сектор (те самые Bad-сектора, о которых все говорят).
Однако подобный фокус не проходит с SSD-устройствами. Здесь каждая ячейка памяти с данными может перезаписываться ограниченное количество раз. Предел зависит от прочностных характеристик диэлектрика между ними. Как только износ достигает критического масштаба (начинается эрозия), то ячейки перестают удерживать заряд.
SSD начинает умирать, как только ячейки памяти перестают удерживать заряд из-за разрушения диэлектрика.
Как распознать плохой SSD?
В зависимости от класса применяемой в SSD-накопителе флеш-памяти, жизненный цикл может значительно расходиться от модели к модели. Чем больше бит имеется на ячейку, тем меньше проблем это устройство вам доставит в будущем. Но немалое количество бит на ячейку в действительности нежелательно. Особенно если с такой флеш-памятью вы купите SSD для игр или, ещё хуже, для операционной системы.
Не так давно производители начали применять новый тип flash — TLC (Triple-Level Cell). Его отличие от прежней технологии MLC (Multi-Level Cell) заключается в увеличении количества бит на каждую ячейку. Да, именно, в ущерб надёжности SSD-накопителя! По разным оценкам, это одна третья от долговечности MLC.
Для чего они это сделали? Чтобы увеличить плотность, то есть объём памяти. Вот, откуда появились SSD на терабайт и более.
В конечном счёте всё это заметно ограничивает значение долгоживучести SSD в виде показателя TBW (TeraBytes Written — «Терабайт Запишется»), которое отображается в различных программах тестирования твёрдотельных накопителей. Верхний предел, после чего он скорее всего умрёт. В общем-то, вот и все недостатки SSD, если вы хотели о них знать.
Некоторые производители даже честно указывают TBW. Особенно крупные именитые бренды. Например, у Samsung 850 EVO один из самых высоких показателей в районе 150 Терабайт (на долгие-долгие годы пользования). У остальных он также весьма неплох и обещает перезапись от 75 до 150 Терабайт данных. Сильно отстают только те, кто пытается сыграть на дешевизне.
Проверить цифры можно при помощи фирменных программ Crucial, Sandisk и Intel, либо универсальных, как Crystal Disk Info (на Windows) или Smart Reporter (на MacOS). Там этот параметр указан, как Total Host Writes и более точный, чем у брендов. В том числе перед покупкой поискать статистику данного параметра у выбранной модели.
Какие признаки позволяют узнать, что SSD умирает?
1. Bad-сектора.
Компьютеру не удаётся прочитать данные, сохранённые в накопителе, и он приписывает сектору статус «плохой», то есть нечитаемый. Когда их мало, то ситуация всё ещё под контролем. Но приумножение намекает на скорую гибель SSD. Идентифицировать их также помогут указанные выше приложения.
2. Ошибка: «Файловая система повреждена».
Возникает как раз в ситуациях, когда Bad-сектора начинают неутомимо плодиться. Но проверку лучше начать с надёжности подключения шлейфа к SSD внутри компьютера или ноутбука.
3. Вылетают игры и приложения, не загружается операционная система.
В зависимости от того, что именно вы запускаете из файловой системы SSD-накопителя, этот софт перестаёт работать адекватно — постоянные сбои, неожиданное завершение работы или отказ запускаться. Если на SSD системный раздел, то Windows или MacOS могут также сбоить.
Как узнать, есть ли на компьютере или в ноутбуке SSD?
Как правило, на компьютере достаточно запустить «Диспетчер устройств» и открыть раздел «Дисковые устройства». Если в списке присутствует что-нибудь с маркой SSD, то твердотельный накопитель имеется в системе. В его свойствах можно узнать подробности о модели и её характеристики.
Но для более детальной информации, а также в ситуациях, когда производитель не указывает префикс SSD (и в «диспетчере» устройство показывается набором букв и цифр вроде HDD) можно использовать такие сторонние приложения, как Piriform Speccy.