Исследователи университета Чуо в Японии разработали новую технологию. Она улучшает скоростные показатели и снижает энергопотребление.
Запись данных происходит во флэш-память в единицы или страницы. Накопители SSD могут проводить операции записи только для страниц, но из-за ограничений, удаление охватывает весь блок. При этом невозможно перезаписать данные в один и тот же блок – поэтому данные отправляются в новый. Затем происходит увеличение фрагментации данных и снижение емкости накопителя. Эту проблему без труда сможет устранить функция по «сборке мусора». Она отвечает за возвращение ячеек в то состояние, в котором они находились первоначально. Время процесса – 100 мс, при этом сильно снижается скорость записывания SSD.
Метод требует использование дополнительной программной оболочки. При использовании скремблер адреса логического блока – значительно уменьшается степень фрагментации данных. При этом происходит продолжение процедуры GC в более разумных форматах. Новые данные отправляются в блок, следующий в очереди на удаление. Это приводит к упорядочиванию данных и сокращает количество копировальных процессов информации.
На IEEE Intеrnаtiоnal Mеmorу Wоrkshоp, которая проходила в Тайбэе с 18 по 21 мая 2014 года, исследователи доказали полезность своего решения. При проведении специальных тестов они добились 60% повышения эффективности энергопотребления. Кроме того, технология в четыре раза увеличила скоростные возможности записи SSD.
Отметим, что метод, который предложили исследователи, связан лишь с программной стороной. При этом он не изменяет функции аппаратного уровня. Технология может использоваться в старых SATA III накопителях. Вопрос лишь в том – нужно ли это самим производителям, которые продвигают SSD.