До основного вмісту

Знос SSD і NVMe: що таке TBW і коли міняти диск

VDS / VPS · 13.10.2026 · 4 хв читання
Ілюстрація до статті «Знос SSD і NVMe: що таке TBW і коли міняти диск»

SSD та NVMe-накопичувачі зношуються інакше, ніж механічні диски: рухомих частин у них немає, натомість є обмежена кількість циклів перезапису комірок флеш-пам'яті. Цей текст пояснює, що означає параметр TBW, як прочитати показники SMART і коли варто планувати заміну диска на VDS чи виділеному сервері.

Що таке TBW і як його рахують

TBW (Total Bytes Written) — паспортний ресурс накопичувача, виражений у сумарному обсязі даних, які можна записати на диск за весь термін служби за гарантійних умов. Виробник вказує це значення в документації до конкретної моделі, і воно не універсальне: у побутового SATA SSD ресурс зазвичай помітно нижчий, ніж у серверного NVMe тієї самої ємності.

Поряд із TBW часто наводять DWPD (Drive Writes Per Day) — скільки разів на добу диск можна повністю перезаписати, не виходячи за гарантійний ресурс за весь термін гарантії. Це той самий показник, перерахований інакше, і він зручний, коли порівнюються диски різної ємності від різних виробників.

Які бувають типи зносу SSD

Знос накопичувача — це не єдиний процес, а декілька паралельних факторів, які варто розрізняти під час читання показань SMART.

  • Знос комірок NAND — фізичне вичерпання циклів запису та стирання у флеш-пам'яті, зростає разом з обсягом записаних даних.
  • Деградація контролера — збої в роботі мікросхеми керування диском, не пов'язані напряму з обсягом запису.
  • Брак резервних блоків — вичерпання запасу комірок для wear-leveling, прискорює видимий знос за того самого обсягу запису.
  • Перегрів NVMe — тротлінг контролера за високої температури, який виглядає як падіння продуктивності, а не як знос.

Порівняння способів перевірити ресурс диска

Для діагностики підходять різні інструменти, і вони доповнюють один одного, а не замінюють. Про відмінності між NVMe, SATA SSD і HDD у серверах детально розказано у статті про типи серверних дисків.

СпосібЩо показуєДе доступнийКоли застосовувати
smartctlPercentage Used і лічильник записаних данихконсоль, Linux і Windowsбазова перевірка на будь-якому сервері
nvme-cliатрибути здоров'я, специфічні для NVMeконсоль, лише NVMe-дискидетальна діагностика NVMe
панель провайдераагреговані сповіщення про стан дискавеб-інтерфейс хостингуколи немає доступу до консолі
моніторинг навантаженнянепрямі ознаки за IOPS і затримкамизовнішні системи моніторингураннє виявлення аномалій

Огляд утиліт для щоденного моніторингу VDS, зокрема CPU, пам'яті та диска, є у статті про моніторинг ресурсів VDS.

Як подивитися реальний знос у консолі

Для NVMe-дисків і для SATA SSD команди різні, але суть одна: знайти відсоток використаного ресурсу.

# Перевірка SMART-атрибутів NVMe-диска
sudo nvme smart-log /dev/nvme0

# Перевірка SATA SSD через smartctl
sudo smartctl -a /dev/sda | grep -i wear

Для NVMe-дисків ключове поле у виводі — percentage_used: поки воно нижче 100, виробник гарантує ресурс диска, а подальша робота можлива, але вже без гарантії. Для SATA SSD схожий сенс несе атрибут SMART з назвою на кшталт Wear_Leveling_Count або Media_Wearout_Indicator — конкретна назва залежить від виробника контролера.

Що робити, якщо ресурс на межі

  1. Зняти показання SMART і зафіксувати поточне значення Percentage Used чи подібного атрибута, щоб відстежувати динаміку.
  2. Зіставити швидкість зростання зносу з характером навантаження: бази даних і журнали пишуть на диск помітно активніше за статичні файли сайту.
  3. Перенести найактивніші за записом дані — логи, тимчасові таблиці, кеш — на окремий розділ чи диск, якщо це можливо.
  4. Налаштувати резервне копіювання з перевіркою цілісності, не чекаючи моменту, коли диск відмовить без попередження.
  5. Запланувати заміну диска заздалегідь, коли показник зносу наближається до паспортної межі, а не після перших помилок читання.

Щоб оцінити продуктивність диска під навантаженням, а не лише його знос, стануть у пригоді тести зі статті про бенчмарки сервера fio та sysbench: високий знос разом із зростанням затримок — сигнал готувати заміну раніше строку.

Часті питання

Скільки запису витримує звичайний SSD?

Точне число залежить від моделі і вказане у специфікації виробника: у побутових SATA SSD ресурс зазвичай помітно нижчий, ніж у серверних NVMe тієї самої ємності. Дізнатися конкретне значення можна лише в документації до своєї моделі, а не за загальними оцінками з інтернету.

Чому SSD показує навантаження 100%, якщо даних на ньому мало?

Навантаження 100% у моніторингу — це завантаженість черги запитів вводу-виводу, а не заповненість диска даними. Найчастіше причина — багато дрібних випадкових операцій запису чи читання, з якими не справляється черга, а не фізичний обсяг збережених файлів.

Диск ще придатний для роботи після 100% Percentage Used?

Технічно диск зазвичай продовжує працювати і після досягнення паспортної межі, але виробник вже не гарантує збереження даних за подальшого запису. Для робочих навантажень такий диск варто замінити заздалегідь, залишивши його хіба що під другорядні завдання.

Чи була стаття корисною?
← Назад до бази знань Поставити питання підтримці