Цю сторінку було оновлено 2025-04-10
Перевіряємо стан SSD у МакБуці через термінал
Оскільки у сучасних МакБуках SSD розпаяний на материнській платі, і заміна його є досить нетривіальною (але можливою) задачею, є сенс навчитись перевіряти стану диску про всяк випадок — щоб знати, чи не дійшов він до критичного рівня зносу. Це буде корисно як при купівлі б/в макбуку, так і щоб не втратити важливі дані на власному пристрої.
#Встановлення утиліти
Потрібна нам утиліта встановлюється через Homebrew
brew install smartmontools
#Використання
sudo smartctl -A /dev/disk0
Ви побачите щось схоже на це:
=== START OF SMART DATA SECTION ===
SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 25 Celsius
Available Spare: 100%
Available Spare Threshold: 99%
Percentage Used: 2%
Data Units Read: 73,162,086 [37.4 TB]
Data Units Written: 86,777,358 [44.4 TB]
Host Read Commands: 1,899,075,084
Host Write Commands: 2,798,657,249
Controller Busy Time: 0
Power Cycles: 326
Power On Hours: 962
Unsafe Shutdowns: 18
Media and Data Integrity Errors: 0
Error Information Log Entries: 0
#Як інтерпретувати цю інформацію
Ось основні поля, на які треба буде звернути увагу:
- Available Spare — показує, скільки ще лишилось "запасних" ячеєк на носії
- Available Spare Threshold — коли кількість запасних ячеєк впаде нижче за це значення, продуктивність роботи диску може помітно впасти, особливо при записі. У певний момент диск може перейти у read-only режим
- Percentage Used — наскільки випрацьовано ресурс носія. Чим менше, тим краще
- Data Units Read — скільки прочитано інформації з диску (не впливає на вичерпання ресурсу носія)
- Data Units Written — скільки записано на носій. В цілому відображає, наскільки зношений носій. Але це значення саме по собі мало скаже, якщо не знати ємність носія
#Післямова
Я ще жодного разу не стикався з тим, щоб у макбуці носій вичерпав свій ресурс та перейшов у режим тільки читання, але це не значить, що так не може статись з кимось іншим.
Раджу не тримати диск заповненим на 99% без великої необхідності. Чим більше вільного місця, тим ефективніше працюють механізми вирівнювання зносу ячеєк памʼяті, і тим довше носій пропрацює.
Одна з частих причин пришвидшеного зносу носія — малий обсяг оперативної памʼяті, із-за чого частина даних з неї тимчасово переноситься на SSD носій, що збільшує на нього навантаження. Із-за цього я досить скептично ставлюсь до купівлі макбуків у мінімальній комплектації для виконання ресурсоємких задач, бо "це ж Мак, так все дуже оптимізовано".