Вся правда о резервной области ssd, и нужна ли она вообще

Вся правда о резервной области ssd, и нужна ли она вообще

Здравствуй, Гиктаймс! Многие производители SSD рекомендуют оставлять неразмеченную область либо определенное свободное пространство на твердотельных накопителях для улучшения производительности. Попытаемся разобраться, нужна ли по большому счету резервная область SSD, и как она воздействует на производительность накопителей.

По традиции все подробности под катом.
Смотрите кроме этого: Пароль резервной копии в iOS 10 менее устойчив к взлому способом перебора

В собственной новой мобильной ОС компания Apple реализовала много новшеств. Среди них имеется и обновлённый экран блокировки, и улучшенные стандартные приложения, и новые возможности для сторонних разработчиков. Но, как отмечают специалисты, не все новшества в iOS 10 являются хорошими.

По словам экспертов, по окончании выхода новой ОС степень защиты резервных копий существенно снизилась.на данный момент при создании резервной копии пользователи смогут установить пароль для защиты собственных данных.

Мало о главномВ прошедший раз мы говорили вам о том, как трудится флэш-память. Принцип ее работы визуально превосходно характеризует картина ниже. Блок (X) удалось очистить для записи благодаря наличию свободного блока (Y) — новые страницы были записаны в блок (X), а после этого в (Y), по окончании чего и случилось стирание блока (X). Это только один из примеров работы флэш-памяти.

Сущность в том, что в то время, когда на SSD большое количество свободного пространства, то и таких блоков, как (Y), делается большое количество. Не смотря на то, что скорость работы самого контроллера есть константой, производительность самого накопителя может изменяться. Чем меньше свободных блоков у флэш-памяти, тем больше процессов ей приходится делать, перед тем как эти будут записаны, соответственно и скорость работы накопителя будет мучиться.

К примеру, при заполнении SSD на 98 %, свободных блоков остается меньше и меньше. Вопрос один: что случится, в случае если на протяжении таковой загруженности накопителя вы начнете записывать громадные количества данных? Здесь-то нам и понадобится резервная область SSD.Что такое резервная область, и для чего она нужнаНа самом деле операционные совокупности не выявят целый количество памяти твердотельных накопителей.

Резервная область SSD либо так называемая spare area выделяется по принципу over-provisioning и видна лишь контроллеру. Чтобы выяснить, как она трудится, полезно разглядеть, а как же, фактически, измеряется емкость SSD.Емкость SSD измеряется в гигабайтах (десятичных приставках) и гибибайтах (бинарных приставках). В случае если в одном гигабайте 1 миллиард байт, то в гибибайте ~ 1,074 x 10 в девятой степени байт.

Производители, а также OCZ, показывают емкость в гигабайтах, наряду с этим ОС создаёт собственный расчет в гибибайтах. Вследствие этого получается так, что практически емкость накопителя меньше заявленной.Вот, к примеру, занимательная статистика по одному из накопителей. У него на борту 264 ГиБ NAND, но пользователю из них доступны лишь 186 ГиБ при заявленных производителем 200 ГБ.

Другая часть SSD употребляется в качестве резервной области для выносливости накопителя и улучшения производительности. В большинстве случаев, резервная область образовывает около 7 % неспециализированной емкости NAND. Для расчета настоящей емкости SSD в ГиБ нужно поделить емкость в гигабайтах на 1,073741824.

При с накопителем на 256 ГБ это будет 238,4 ГиБ. Оставшаяся часть SSD и употребляется как spare area. Для наглядности еще раз обратимся к тому, как трудится флэш-память.Довольно часто задают вопрос, из-за чего кое-какие SSD имеют емкость 120/240/480 ГБ, в то время, когда другие 128/256/512 ГБ.

При с OCZ физический количество данных пар емкостей накопителя однообразен. Отличие содержится в количестве резерва для разных моделей: при полных количествах 128/256/512ГБ резерва нет, а на 120/240/480ГБ присутствует резервная область, недоступная пользователю.Зависимость между усилением записи (Write amplification) и резервной областью прекрасно отображена в отчете исследовательской лаборатории IBM:Как видите, чем больше резервная область, тем меньше усиление записи.

Из-за наличия таковой зависимости между ними производители и советуют не загружать твердотельный накопитель всецело, а оставлять от 10 % до 20 % свободного места. Для чего же SSD по большому счету нужна резервная область?Во-первых, так называемый сброс мусора (аккумуляторная collection), что мы разобрали на первой картине, осуществляется реже благодаря тому, что ОС не имеет возможности получить доступ в резервную область и заполнить свободные блоки памяти — следовательно, контроллер приобретает доступ к большему количеству блоков памяти.

Исходя из этого SSD постоянно имеет свободные блоки «про запас», что важно. Помимо этого, в случае если один из блоков памяти выходит из строя, контроллер берет вольный из резервной области. Кроме этого spare area воздействует на выравнивание износа: в случае если эти будут записываться в одинаковый блок, ресурс накопителя будет истощаться за счет повышения количества циклов перезаписи блоков.

Контроллер распределяет эти равномерно, тем самым сглаживая износ.А что с производительностью?Для компаний крайне важно иметь накопители с громадным числом резервной области, потому, что именно там значительно чаще происходят атаки случайными данными. Чем больше блоков резервной области в распоряжении контроллера, тем больше возможность того, что контроллер сработает правильно, и производительность SSD не будет падать кроме того при громадной нагрузке.

У OCZ на эти случаи имеется хорошие корпоративные ответы — Z-Drive 6000 NVMe, Toshiba Hawk 4R (THNSN8) и Hawk 4E (THNSN8). 2900 МБ/с на чтение и 1900 МБ/с на запись, емкость до 6,4 ТераБайт.Но не будем бездоказательными, лучше продемонстрируем, как зависит производительность SSD от количества резервной области при помощи тестов.

Для этого заберём один из накопителей c неоптимизированным под увеличенную резервную область контроллером и будем неспешно увеличивать размер spare area — от 12 % впредь до 50 %. Последний вариант дома, конечно же, исключен, но принципиально важно уловить сущность.Сравнивать будем по показателю IOPS — количеству вывода и операций ввода — несложнее говоря, количеству блоков, которое считывается либо записывается на носитель. Соответственно, чем это значение выше, тем лучше.

Определяется IOPS как частное размера и скорости блока при исполнении операции. Для начала заберём SSD со стандартным количеством резервной области (около 7 %). Вот какими показателями он может похвалиться в тестах:А сейчас совершим небольшой опыт — увеличим резервную область до 12 % и снова замерим IOPS.Отличие пускай и маленькая, но все же видна — IOPS очевидно увеличился.

Что ж, не будем на этом останавливаться, увеличим резервную область до 25 % — четверть накопителя сейчас доступна лишь контроллеру.Думаем, тут все ясно без слов. Но, отдавать столько под резервную область очевидно не нужно, потому, что нужной становятся лишь 3/4 SSD. И вряд ли кто-то будет повторять подобное дома, но для чистоты опыта мы все же это сделаем.

Да, увеличим spare area до 50 %.Трансформации в производительности заметны, но уж точно не так, дабы отдавать половину накопителя под резерв. Это попросту не нужно, потому, что рост производительности в этом случае не сможет компенсировать потерянную емкость SSD. Одно светло совершенно верно: размер резервной области вправду воздействует на быстродействие накопителя.

В случае если решите повторить таковой тест со собственными SSD, учитывайте, что результаты смогут различаться в зависимости от контроллера, firmware и, фактически, модели и производителя самого накопителя. Кроме производительности, резервная область кроме этого снижает износ твердотельных накопителей и продлевает срок их работы. Тут не требуется проводить какие-либо тесты: разумеется, в случае если выполняется меньше операций чтение/записи, количество записанных данных кроме этого значительно уменьшается.

Так что чем больше spare area, тем продолжительнее накопитель вам прослужит (но злоупотреблять этим, как мы сообщили, не следует). Как поменять размер резервной области SSD?В большинстве случаев производители дают такую возможность в собственных фирменных утилитах для твердотельных накопителей.

У OCZ это реализовано весьма легко и комфортно при помощи особой утилиты SSD Guru — она не только смотрит за состоянием SSD, но и мониторит SMART, включает команду TRIM, контролирует машинально наличие новых прошивок — в общем, незаменимый ассистент для пользователей отечественных накопителей. С самой утилитой мы вас уже знакомили, так что обратим внимание лишь на ту вкладку, которая нужна в нашем случае.Переходим во вкладку Tuner и приобретаем доступ не только к активации Trim, но и настройке over provisioning прямо на лету: достаточно перетащить ползунок и самостоятельно выбрать размер резервной области.

В нашем случае, к примеру, имеется возможность расширить spare area до 134 ГБ — при том, что количество самого накопителя образовывает 480 ГБ. Получается практически 28 %.В случае если же вы желаете сделать это самостоятельно, от ОС часть накопителя — покиньте на нем неразмеченное пространство. Берегите собственные накопители!Непременно, кроме того без манипуляций с резервной областью твердотельный накопитель прослужит вам продолжительно: благо большая часть мифов о недолговечности SSD удалось развеять.

По возможности накопители, очевидно, стоит беречь, но лишь в случае если это не ограничивает ваши потребности. Самый несложный метод — оставлять свободным от 10 до 20 % дешёвого вам количества SSD: как раз вам, а не контроллеру.

Случайная статья:

Как восстановить SSD Как восстановить контроллер SSD Как прошить контроллер SSD Firmware SSD


Похожие статьи:

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.