С записью там вообще всё хитро. Не записаться она, на самом деле, тоже не может, она может только не стереться. При этом после стирания из флэш-памяти считываются все биты, установленные в единицу, а не в ноль. Не знаю, почему так, видимо лишний инвертор где-то не ставить чтобы. Записывать в неё после стирания можно сколько угодно раз, но есть проблема: при записи во флэш только единичные биты переписываются нулевыми. А нулевые единичными -- нет. Такой вот прикол. Всё ещё усугубляется тем, что размер физического блока у SSDшника, который может быть стёрт за раз, составляет несколько мегабайт, то есть несколько тысяч логических секторов, что требует недюжинной сообразительности при распределении физической памяти.