Вы думаете, что компиляция ядра убивает SSD. Нет. Компиляция — это предсказуемая последовательная запись. Контроллер её любит. А вот любимая вами же команда grep -r по директории с миллионом мелких файлов — это чтение на миллиард микроопераций, которое превращает ваш быстрый NVMe в разогретую сковородку, разгоняя параметр Wear_Leveling_Count быстрее, чем циклическая перезапись диска торрентами. Почему так происходит — читайте под катом. Давайте внесём ясность. Да, циклы записи-стирания (P/E) для NAND-памяти ограничены — от 100–1000 циклов для QLC-дисков до 3000 для TLC и 10 000 для MLC. Чтение само по себе ячейку не убивает. Но вот в чём подвох: когда вы запускаете grep -r, система не просто «читает» файлы. Происходит то, что инженеры называют write amplification — скрытый множитель записи, который превращает ваше безобидное чтение в настоящую бойню. Механизм простой: когда grep читает файл, ОС загружает его в page cache (оперативную память). Если памяти много, а vm.dirty_ratio настрое