Хоть я и слежу за технологиями SSD, но вот чего не знал, так это утечки заряда. Недавно забурлили говны из-за деградации скорости в Samsung 840 Evo на старых данных.
Причина кроется в архитектуре современных запоминающих устройств. Достаточно вспомнить такое явление, как утечка заряда из ячейки: со временем заряд в ячейке становится всё слабее и считывать его становится всё сложнее, а в определённый момент становится и вовсе невозможно. Причём срок, за который происходит полная утеря заряда и данные становятся нечитаемыми, зависит от техпроцесса, по которому выполнена ячейка. Например, для современной 19-нм MLC NAND некоторыми обозревателями в глобальной сети неофициально указывается срок всего в несколько месяцев. Таким образом, накопителю достаточно «полежать на полке» примерно полгода, чтобы часть данных с него уже невозможно было считать. Именно поэтому в микропрограммах современных контроллеров NAND-памяти изначально заложены алгоритмы, отслеживающие уровень заряда ячеек: как только он упадёт ниже определённого уровня, производится считывание и последующая перезапись данных заново.
По этой причине современные техпроцессы окажутся не у дел. Так можно оставить ноутбук выключенным на месяц и по возвращению обнаружить нечитаемый диск. Или алгоритмы перезаписи будут высасывать дешевые TLC за пару лет. Так или иначе я уже не верю в дешевые и доступные SSD. Накатим...