Команда японских ученых разработала новую технологию записи данных для SSD.
Традиционная память NAND-флэш не может записывать новые данные поверх старых. Они сначала записываются в свободные ячейки и только затем очищаются ячейки со старыми данными. В итоге для накопителей характерна фрагментация и снижение производительности по мере заполнения свободного места. Косвенным решением проблемы является использование команды TRIM, но это не панацея.
Ученые разработали новое ПО, которое обеспечивает взаимодействие между ОС и накопителем. Оно изменяет преобразование логических адресов в физические. В итоге данные записываются не просто на свободное место, а в свободную ячейку, которая находится в блоке, подлежащему стиранию. Так удается сократить фрагментацию данных, а также упростить работу «мусорщика», занимающегося очисткой неиспользуемых ячеек.
Усовершенствование позволяет увеличить скорость записи на SSD в четыре раза, а также сократить потребление на 60%. Время наработки на отказ у SSD также должно увеличиться на 55%.