Каталог
ZV
ездный б-р, 19
+7 (495) 974-3333 +7 (495) 974-3333 Выбрать город: Москва
Подождите...
Получить токен
Соединиться
X
Сюда
Туда
x
Не выбрано товаров для сравнения
x
Корзина пуста
Итого: 
Оформить заказ
Сохранить заказ
Открыть корзину
Калькуляция
Очистить корзину
x
Главная
Магазины
Каталог
Мои заказы
Корзина
Магазины Доставка по РФ
Город
Область
Ваш город - ?
От выбранного города зависят цены, наличие товара и
способы доставки

Суббота, 28 февраля 2015 18:13

Технология Over-Provisioning в SSD

короткая ссылка на новость:
#Over-Provisioning

Технология Over-Provisioning (OP) – технология, использующаяся в твердотельных накопителях (SSD) для резервирования свободного места под специфическую деятельность контроллера. Использование OP позволяет продлить срок жизни SSD, увеличить стабильность его работы, но уменьшает доступное пользователю свободное пространство диска.
Для того чтобы понять как именно наличие свободного места влияет на перечисленные выше факторы, вспомним как работает твердотельный накопитель. Массив памяти в любом SSD состоит из микросхем NAND памяти. Единая физическая матрица памяти NAND Flash обычно разделена на блоки размером 512 Кб или 256 Кб, а каждый блок обычно поделен на страницы, размером 4 Кб. Пользователь может осуществлять запись и чтение с отдельных страниц, при условии, что они пусты. Однако, как только в страницу была записана информация, ее невозможно перезаписать – необходимо сначала стереть целый блок страниц, и только после этого возможна повторная запись. Такая последовательность носит название цикл Program/Erase.

Кроме того, каждая ячейка NAND памяти имеет ограниченный ресурс и может быть перезаписана ограниченное количество раз. В зависимости от технологии (SLC, MLC или TLC) ресурс разнится от 100 000 до 1000-3000 циклов P/E (write endurance). Для сохранения равномерного износа всех ячеек памяти контроллер SSD постоянно перемещает блоки информации с места на место при записи. При чтении ресурс ячеек памяти SSD не снижается. Из-за необходимости поддерживать одинаковую степень износа ячеек памяти возникает феномен WAF – фактически записывается больше информации, чем поступило от пользователя.



Технология Over-Provisioning резервирует область твердотельного накопителя и делает ее недоступной пользователю. Так как эта область всегда свободна от пользовательских данных ее полностью может использовать контроллер для перемещения данных, выравнивания износа ячеек памяти и замены вышедших из строя блоков памяти на новые. Чем больше область OP, тем проще контроллеру выполнять возложенные на него функции – уменьшается количество WAF информации и улучшается показатель случайного чтения и случайной записи. Производители SSD почти всегда используют OP и резервирует для этого 7% объема. При этом процент OP от общего объема накопителя зависит от предполагаемого применения SSD.

Физическая емкость Емкость доступная пользователю % Over-Provisioning Типичное применение
64 Гб 60 Гб 7% Домашнее использование
96 Гб 90 Гб 7% Домашнее использование
128 Гб 120 Гб 7% Домашнее использование
128 Гб 100 Гб 28% Корпоративное использование и сервера
256 Гб 240 Гб 7% Домашнее использование
256 Гб 200 Гб 28% Корпоративное использование и сервера
512 Гб 480 Гб 7% Домашнее использование
512 Гб 400 Гб 28% Корпоративное использование и сервера


Следует помнить, что влияние OP на работу SSD зависит от контроллера. В качестве примера можно привести влияние размера OP в процентах от общей емкости накопителя на стабильность скорости случайной записи блоков по 4К. Во всех тестах использовался один и тот же SSD. При увеличении размера OP до 25 процентов стабильность заметно повышается. Это значит, что вы получаете более отзывчивую систему, которая, при этом, использует меньше ресурса ячеек памяти.

Samsung_No_OP
Запись при 0% OP
Samsung_12_OP
Запись при 12% OP
Samsung_25_OP
Запись при 25% OP
Samsung_50_OP
Запись при 50% OP


При желании пользователь может самостоятельно увеличить объем памяти, использующийся для Over-Provisioning. Некоторые производители предусмотрели специальную утилиту, например Samsung Magician или Intel SSD Toolbox. Однако для увеличения раздела OP совсем не обязательно использовать утилиты, достаточно просто оставить часть накопителя не размеченной, то есть не создавать на ней никакого раздела.
Samsung_Magician
Внешний вид утилиты Samsung Magician

Unpartitioned
Неразмеченный раздел в 23.85 Гб будет использован для OP

Если же у вас установлена операционная система с поддержкой TRIM, например Windows 7/8, то вам достаточно просто оставлять на SSD достаточное количество свободного места – оно будет использовано контроллером как «рабочее пространство» для перемещения данных и выравнивания уровня износа. В зависимости от ваших повседневных задач, следует не размечать или не занимать 10 — 20% от доступного вам объема накопителя. Такой подход позволит получить наибольшую отдачу при наименьшей потери в емкости.

О данной особенности работы твердотельных накопителей следует вспомнить, прежде чем купить SSD. Важно рассчитать объем будущего накопителя не только с учетом всех ваших системных и личных файлов, которые нужно хранить на быстром твердотельном накопителе, но и с учетом 10% буфера из свободного места.

Источник: НИКС - Компьютерный Супермаркет

подписаться   |   обсудить в ВК   |