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



Немного о главном


В прошлый раз мы рассказывали вам о том, как работает флэш-память. Принцип ее работы визуально отлично характеризует картинка ниже. Блок (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 вообще нужна резервная область?


Во-первых, так называемый сброс мусора (garbage 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, учитывайте, что результаты могут отличаться в зависимости от контроллера, прошивки и, собственно, производителя и модели самого накопителя.

Помимо производительности, резервная область также снижает износ твердотельных накопителей и продлевает срок их службы. Здесь не нужно проводить какие-либо тесты: очевидно, если выполняется меньше операций чтение/записи, количество записанных данных также уменьшается. Так что чем больше spare area, тем дольше накопитель вам прослужит (но злоупотреблять этим, как мы сказали, не стоит).

Как изменить размер резервной области SSD?


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

Переходим во вкладку Tuner и получаем доступ не только к активации Trim, но и настройке over provisioning прямо на лету: достаточно перетащить ползунок и самостоятельно выбрать размер резервной области. В нашем случае, например, есть возможность увеличить spare area до 134 ГБ — при том, что объем самого накопителя составляет 480 ГБ. Получается почти 28 %.

Если же вы хотите сделать это самостоятельно, просто скройте от операционной системы часть накопителя — оставьте на нем неразмеченное пространство.


Берегите свои накопители!


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

Комментарии (67)


  1. repobuh
    20.04.2016 18:54
    -4

    >>Для расчета реальной емкости SSD в ГиБ необходимо поделить емкость в гигабайтах на 1,073741824. В случае с накопителем на 256 ГБ это будет 238,4 ГиБ. Оставшаяся часть SSD и используется как spare area.

    В моей математике осталось 0, а в Вашей?


    1. dartraiden
      20.04.2016 19:30
      +4

      Вот только не надо начинать холивар «гигабайты vs гибибайты»…


    1. Gokudera
      20.04.2016 19:34
      +2

      Ваша математика чуть устарела. Говорят недавно появились рациональные числа.


    1. alexkiprov13
      20.04.2016 19:38
      +1

      Пользователю доступно меньше памяти в ГиБ, полагаю автор имел ввиду эквивалентную емкость. Из 238 условно говоря будет 200, остальное у контроллера


      1. repobuh
        20.04.2016 19:59

        Посыпаю голову пеплом. Автор чертовски умело изложил мысль. Ответ по статье выше.

        >>У него на борту 264 ГиБ NAND, но пользователю из них доступны только 186 ГиБ при заявленных производителем 200 ГБ.

        То есть резервная область 78 ГиБ, или 29,5% всей памяти. Но опять «доступны только 186 ГиБ при заявленных производителем 200 ГБ.»? 186 ГиБ = 200ГБ. И это не холивар, это простое следование действующим в стране и мире стандартам. Производитель следует, почему мы не должны?


        1. alexkiprov13
          20.04.2016 20:34
          +1

          Погодите, производитель заявляет, что пользователю доступно 200 ГБ, значит ему доступно 200 ГБ (ему, не контроллеру), что эквивалентно 186 ГиБ. В данном случае фактическая емкость получается больше (раз «на борту» — 264 ГиБ), и, как вы правильно сказали, около 30 % идёт на резервную область.


          1. repobuh
            20.04.2016 21:56
            +2

            Так я и пытаюсь это сказать. «доступны только 186 ГиБ при заявленных производителем 200 ГБ.» — это равноценно «водителю доступны только 73 кВт из заявленных производителем 100 лошадиных сил». А меня выше пытаются в каком-то холиваре обвинить.


            1. Pakos
              21.04.2016 15:52

              Не так понял, del. Вы правы.


    1. rlidwka
      21.04.2016 01:26
      -2

      > Если в одном гигабайте 1 миллиард байт, то в гибибайте ~ 1,074 x 10 в девятой степени байт.

      Это утверждение неверно. В одном гигабайте может быть как 10? байт, так и 2?? байт, в зависимости от того, что имелось в виду. В большинстве случаев вида «я слил файлов на 5 гб» это значения не имеет.

      Там, где это имеет значение, обычно указывают, обычный это гигабайт или десятичный (или указывают больше значащих цифр).

      Пожалуйста, не надо подводить научное обоснование под желанием маркетологов продать поменьше продукта за ту же цену (и противопоставлять GB и GiB в одном предложении, как будто это разные вещи).


      1. LoadRunner
        21.04.2016 11:23

        Производители жёстких дисков давно измеряют объёмы степенью 10, а не 2. Чтобы нули были на конце, а не хаос из цифр.


      1. khrundel
        21.04.2016 13:23

        Так это и есть разные вещи, G- — это 10^9, Gi- — это 2^30. Цифры отличаются, не нужно вводить в заблуждение. То, что кто-то привык называть гигабайтом гибибайт значения не имеет, так как в тех же коммуникациях существуют другие люди, для которых гигагерц, каждый такт


        1. khrundel
          23.04.2016 00:03
          +1

          Случайно нажал «отправить».
          Итак, далее, существует понятие гигагерц и если за каждый такт отправляется 1 бит, получается скорость 1 гигабит (десятичное гига) в секунду, который естественным образом трансформируется в 125мегабайт/с. И телекоммуникационщики не хотят ни переводить эти числа в меби- и гиби- байты, ни делать дополнительную оговорку о том, что приставки у них десятичные.


          1. Alexeyslav
            23.04.2016 11:38

            Они не не хотят, а им это просто НЕ НУЖНО.
            Это является неотъемлемым свойством двоичной электроники. Человеку проще работать с десятичной системой, и последовательно поступающие данные никаких проблем измерять в десятичной системе, но вот системы хранения… на пик их развития пришлись именно электронные средства, а там дабы не усложнять адресацию чипов и банков памяти была удобней двоичная система в которой проще адресовать данные кусками по 1024 ячеек чем по 1000. Именно оперативную память стало проще измерять в двоичной системе поскольку она наращивалась блоками с основанием 1024 а не 1000. Потом проблема ушла а путаница осталась, которую успели протащить в стандарт. Ну оно отчасти понятно, ведь проще(для программистов) 128Мб модуль памяти называть круглой цифрой чем 134.2Мб что является реальным количеством ячеек.


            1. khrundel
              26.04.2016 03:10

              А потом пришли ребята из СИ и сказали: давайте не лепить горбатого и если уж вам так дороги двоичные приставки просто назовём их по-другому, чтоб не было путаницы. 128MiB — и удобно и точно.

              Я сам часто называю мебибайт мегабайтом, но чисто от привычки и когда точность не нужна, но когда люди упрямо доказывают, что никакого мебибайта не существует, а есть православный мегабайт и в нём 1024 православных килобайта — мне непонятно. Такое впечатление, что первична в этом случае идея, что проклятые корпорации дурят народ не докладывая ёмкости в накопители, и, следовательно, любое возражение о значении приставок «кило», «мега» и «гига» воспринимается как попытка оправдания мошенников.


      1. LeerySky
        21.04.2016 15:17

        Это абсолютно разные вещи. При чём, с увеличением порядков растет и разница.
        Так что, если вам не важно, то это не делает эти единицы равнозначными.


  1. SuhoffGV
    20.04.2016 19:04

    Вопрос на засыпку. Есть SSD OCZ-VERTEX460A купленный весной 2015 года, на гарантии. За последние 2 месяца начал резко уменьшаться ресурс. За 2 месяца с 97 упал до 91, и видимо не продолжит падать. SSD служит в качестве системного диска в домашнем файлсервере, нагрузка на него никак не меняется уже с год. Это может являться поводом для гарантийной замены диска? Или ждать пока он совсем не откажет? Думаю с такой статистикой это будет раньше чем кончится срок гарантии. Скрин для наглядности с CrystalMark https://i.imgur.com/ffflmUO.png


    1. DRUN
      20.04.2016 19:52

      На оверклокерах в теме SSD.

      image


      1. repobuh
        20.04.2016 20:09

        Наблюдаю за работающими SP V60 (1x120, 1х60; на шестидесятку записано чуть больше 6ТБ, аптайм примерно 95%, работа с 13-года), SP V30 (120, примерно 4-5 лет), SP V55 (60, 3-4 месяца), Plextor M5 (2x120, с 12 и 13 года), Ruby (1х256, 2,5 года, иногда используется для OoC расчетов, до 700-900 ГиБ записи в сутки), Нейтрон (120, 3 года в нетбуке, не более 3000 часов).
        Проблем не отмечено, но статистикой считать это не надо.
        Сколь-нибудь существенной статистики в интернетах тоже не встречал (свежее 10-12 года). По-этому «обходить из принципа» — как минимум глупо.


      1. EvgeniD
        20.04.2016 22:36

        Есть 2 диска OCZ, на 120 Vertex Plus r2 система, записано намного менее 10 терабайт. (точно не знаю, т.к. SSD не сообщает статистику записи)
        Информация о втором под спойлером, первый использовался более бережно чем второй (ramdisk и т.д.).
        Второй по назначению ближе к файлопомойке + резервные копии + файл подкачки, благодаря сжатию
        (а своп сжимается 8...13 раз на примере дампа памяти хрома/фокса/оперы)

        Статистика Vertex 3 240gb
        image
        С момента первого скриншота запись на диск велась только в файл подкачки + пара небольших zip архивов.

        Системный диск: (SMART 233 считается неправильно, у этой модели он другое значит)
        image

        Оба диска 100% по мнению SSD Life.
        И да, один из них проработал на момент поста примерно 3.333… года


    1. OCZAVR
      21.04.2016 15:19

      Здравствуйте. А что показывает SSD Guru? Сколько ГБ записано?


      1. SuhoffGV
        21.04.2016 17:49

        По просьбе EvgeniD снимал статистику программой ssd-z:
        i.imgur.com/Y5Q0dBC.png
        i.imgur.com/9IX6Stw.png

        На сколько понимаю записано 3.6Tb

        машинка пока не под руками да и ssd guru там не стоит.
        Статистики с ssd-z хватит или нужна именно ssd guru?


        1. OCZAVR
          21.04.2016 17:57

          для нашей техподдержки все равно понадобятся данные SSD Guru, т.к. данных сторонних утилит не достаточно.


          1. SuhoffGV
            22.04.2016 10:01

            https://i.imgur.com/5ESIIG5.png
            https://i.imgur.com/RjZJTR1.png
            https://i.imgur.com/FNGFIpz.png


            1. OCZAVR
              22.04.2016 10:41

              утилита вам показывает, что есть новая прошивка — надо обновить. Ну и если есть возможность, то подключить к порту SATA-3, а не SATA-2 как сейчас. По остальному пока ничего критического — пользуйтесь и периодически смотрите на здоровье.


  1. moropsk
    20.04.2016 19:38

    Все правильно.
    256 / 1.073741824 = 238.4


  1. dydyman
    20.04.2016 19:38
    +1

    На Vector-150 ползунок Over Provisioning не активен, и цифрами размер резервирования тоже не задается — это так и должно быть?
    А еще хотел узнать такую вещь: пару раз диск просто отключался во время работы и переставал определяться в биосе, после отключения и включения питания оживал. Один раз это полностью поломало установленную на него систему, в другой раз систему удалось восстановить. Является ли это гарантийным случаем?


    1. dmitryrodionof
      21.04.2016 01:27

      Обычно он неактивен, когда диск пустой, как и возможность включить TRIM


      1. dydyman
        21.04.2016 16:21

        Диск не пустой, на нем система стоит, TRIM доступен.


    1. OCZAVR
      21.04.2016 15:29

      тут можно попробовать обновить прошивку и провести Secure Erase загрузочной утилитой SSD Guru. Если неисправность повторится при условии, что внешних факторов не было (скачки напряжения), тогда пишите в поддержку, чтобы поменяли по гарантии.


      1. dydyman
        21.04.2016 16:38

        Прошивка стоит последняя. Скачки напряжения практически исключены, так как на пути сетевой фильтр и хороший брендовый блок питания с кучей защиты. Вообще эта неисправность появлялась 2 раза еще в январе, с тех пор подобного не случалось. Если в будущем повторится, тогда уже буду бить тревогу. В остальном же все вроде хорошо, после полутора лет показывает состояние 90%.


        1. OCZAVR
          21.04.2016 17:25

          как показывает практика, никакой сетевой фильтр и БП не могут гарантировать долгие годы жизни SSD, если нет ИБП… Добрый совет всем пользователям SSD (ну как минимум моделей без защиты от потери питания, а их 99% среди обычных консьюмерских моделей) — обязательно купите ИБП.


    1. Alexeyslav
      21.04.2016 20:21

      Когда диск пропадает это симптом перегрева, у меня в неттопе та же самая проблема только отваливается обычный винчестер на пару с WiFi модулем, который расположен впритык к винчестеру. Причем, восстанавливается работа только полным отключением от сети.


  1. artemonster
    20.04.2016 21:08
    +3

    Кто пишет это г? Автор напутал spare area для ЕСС и резезрвы для нужд контроллера. буээээ


  1. amarao
    20.04.2016 21:37

    Простите, про «другие производители» — мягко говоря, не правда. Новые интелы имеют свою резервную область за пределами пользовательских данных. Edg'ы тоже (из того, что я видел).


  1. alexkiprov13
    20.04.2016 23:12
    +1

    Всегда оставляю около 20 % свободными на SSD — диск всего на 256 ГБ, но как-то получается. Не знаю, будет ли он от этого жить дольше, но морально себя успокаиваю)


  1. viktorivanov11
    21.04.2016 01:27

    Спасибо за статью! Жаль spare area моему старичку уже не поможет… но насчёт свободного места согласен.


  1. Temtaime
    21.04.2016 01:27

    У меня диск на 120 гб с системой и рабочими проектами, включая IDE и компиляторы.
    Использую сжатие винды.
    Занято менее 50% уже несколько лет — и вряд ли от чего-то потребуется более ёмкий SSD.


  1. assign
    21.04.2016 01:27
    +1

    Какие накопители были использованы для теста (графиков)?


  1. vorphalack
    21.04.2016 03:34

    > Часто задают вопрос, почему некоторые SSD имеют емкость 120/240/480 ГБ, когда другие 128/256/512 ГБ.

    к слову, какое-то время назад SandForce палился по объему, будучи кратным 60, а не 64. это что получается, они первые эту spare area делать начали или как всегда о чем-то еще забыли рассказать?


    1. alexkiprov13
      21.04.2016 10:01

      Все верно, SandForce палится, потому что ему нужна была дополнительная память для работы raise, резервная область была около 13 %, если память не подводит.


  1. horlon
    21.04.2016 09:21
    -6

    «благо большинство мифов о недолговечности SSD удалось развеять»
    Где? Как дохли так и дохнут дальше… А, понял! Чтобы диск дольше служил нужно пол диска держать пустым. Гениально! Может его под стекло положить и опечатать помещение?
    Я не понимаю зачем столько приключений только ради скорости чтения с диска? Пользуюсь обычными HDD и никаких лишних движений.


    1. Anisotropic
      21.04.2016 09:32

      А где-то и на лошадях до сих пор ездят.


      1. horlon
        21.04.2016 10:21
        -2

        Ваша фраза — самый популярный «аргумент» поклонников SSD. Я бы не сказал, что технологически HDD отстает от SSD. Это просто другая технология.
        Если уже сравнивать SSD с HDD то это скорее полет Мюнхаузена на пушечном ядре с полетами на самолете. Быстрее, но количество полетов, мягко говоря, ограничено.


        1. shogunkub
          21.04.2016 13:11
          -1

          Да, дефрагментация — это удовольствие гораздо более утонченное. И не говорите, что HDD не дохнут, современные — чуть ли не чаще, чем SSD.


          1. horlon
            21.04.2016 15:06
            -1

            Не видел ни одного SSD прожившего, хотябы 5 лет при интенсивной работе (да и вообще не видел таких ветеранов) — дохли при, максимум, 3 годах работы. Но есть сервера, которым по 20 и больше лет и на диски до сих пор ни одного битого блока не имеют.
            Смешно смотреть на людей, которые покупают SSD и трясутся, чтобы не дай бог лишней записи на диск не произошло.
            Знакомый программер расказывал, что после перехода их фирмы на SSD, их завозили как горячие пирожки каждые несколько месяцев (программисты, вместо оптимизации кода просто посоветовали начальству поставить на серверах SSD). Фирма, по ходу загнулясь — не факт, что не разорилась на твердотельниках.


            1. shogunkub
              21.04.2016 15:16

              >Не видел ни одного SSD прожившего, хотябы 5 лет при интенсивной работе
              5 лет назад SSD вообще мало где были, учитывая их тогдашние цену и объём.
              >Смешно смотреть на людей, которые покупают SSD и трясутся, чтобы не дай бог лишней записи на диск не произошло.
              Согласен, смешно, купил и не трясусь. В десктопе стоит 120-ка уже четвёртый год, а на днях жена мне в ноут подарила Sandisk 512 Гб. Честно — париться не буду, к тому времени, как оно сдохнет — я легко куплю замену, а всё нужное всё равно в облако бэкапится.


              1. horlon
                22.04.2016 08:51

                С 2009 года, а это уже 7 лет, повсеместно началась «эпидемия» пользования этими устройствами, выходили ноутбуки со встроенным SSD. Их покупали себе, так сказать «мажоры», потому что могли себе это позволить… Лично я себе не покупал т.к. дорого было, но, признаюсь, очень хотел, пока не узнал о ограниченном количестве циклов перезаписи. С тех пор ни одно устройство не дожило.
                Я бы сюда еще USB Flash накопитель причислил, но они менее интенсивно используются. Моя на 16ГБ подохла после 5 лет эксплуатации — износ ячеек памяти (знакомый мастер подтвердил — флеха определяется, читается, а вот записать на нее можно только на определенное неизношенное место, т.е определенный обьем, поскольку она сама подставляет рабочие блоки «вначало»). В моем смарте после года эксплуатации накрылась память — та же история… Не знаю сколько еще примеров нужно.
                Если относится к SSD как к расходнику (очем говорить не даст цена) или устройству, где чем-то его заменить нельзя (в телефоне HDD издох бы раньше я даже спорить не буду), то самое то, но как надежное устройство — не годится.
                Разнbци между дефрагментированном HDD и нет — никакой.


                1. shogunkub
                  22.04.2016 13:30

                  5 лет — это нормальный срок службы бытового устройства. Ничего вечного не бывает в принципе, вот вам ещё одно подтверждение, если не видели: https://habrahabr.ru/post/171407/
                  И жёсткие диски, и SSD — расходники, а не надежные устройства, именно поэтому их на серверах в обязательном порядке резервируют.


                  1. horlon
                    22.04.2016 20:07

                    Ну не скажите. Когда-то на технику давали до 25 лет гарантии, 5 лет это нормальный срок службы техники по современным меркам, иначе просто экономика рухнет.
                    Я сам поддерживаю парк серверов и парк ПК. Могу сказать, что память больше всего отказывает вначале ее эксплуатации, а дальше уже, практически, не отказывает (в крайнем случае, очень редко) откуда возникает мысль, что отказывает память, чаще всего, из-за того, что она изначально была с браком. Еще пошла тенденция учащения отказов новой памяти с каждым годом (чем дальше, тем более ненадежно ее делают). Если говорить просто о сбоях, то такое лечится чисткой ПК от пыли, чисткой контактов, сменой материнской платы или электролитических конденсаторов на ней.


    1. Kasatich
      21.04.2016 09:50
      +2

      Конечно никаких, это ж HDD — резкое движение при работе может вывести диск из строя)


  1. Anisotropic
    21.04.2016 11:42

    Вот сижу я на 4-ом вертексе, и смотрю, что менять то его не на что. Скорости и iops у современных консьюмерских ССД уже сколько лет топчутся на месте.


    1. skobkin
      25.04.2016 04:30

      Брать новые поколения на NVME.


  1. dmitryrodionof
    21.04.2016 12:25

    У меня Vector исправно работает уже несколько лет, резервную область увеличил до 13, свободно где-то 10 % постоянно из 480 ГБ. Заметил, что последний год скорости и iops начали снижаться


  1. shmool
    21.04.2016 13:24

    Не планируется ли выкладывание в свободный доступ утилит для восстановления vertex 450, 460, vector, vector 150? Покупать для этого pc3000 ssd не имеет смысла, а диски жалко.


    1. OCZAVR
      21.04.2016 15:25

      не планируется. Но все упомянутые модели еще на гарантии, так что если сломается — сдавайте — поменяем.


  1. iv_k
    21.04.2016 13:24

    У вас на 4 картинке что? Spare Area в флеше нужна для ECC и пометки BAD блоков.


  1. VGusev2007
    21.04.2016 14:03

    Ребята, я ничего не понимаю. Каким образом уменьшение раздела в операционной системе, поможет резервной области? Откуда контроллер знает какие у меня разделы? Это же всё строго логические вещи.


    1. Alexeyslav
      21.04.2016 14:33
      +1

      Ему и не надо знать. Просто в неразмеченной области никогда не будет записано никаких данных, ячейки будут всегда считаться пустыми и контроллер их может использовать для ротации используемых страниц.


      1. arheops
        21.04.2016 16:29

        Это если до этого туда не писали. А если писали? Как узнать, писали или нет?(например выборочный тест был)


      1. VGusev2007
        21.04.2016 17:13

        То есть, если я ранее туда что-то записывал, мне уже поздно пить боржоми? Или что? Или надо делать полный wipe для SSD?

        Спасибо.


        1. Alexeyslav
          21.04.2016 21:41
          +1

          Для этого должна отработать функция TRIM — операционная система должна указать что эти сектора свободны.
          А так да, если операционка не поддерживает TRIM, то всё будет печально, как и использование накопителя под W98-XP…


          1. VGusev2007
            22.04.2016 12:15

            А secure erase, вариант в таком случае?


            1. Alexeyslav
              22.04.2016 15:03
              +1

              Тоже вариант, но слишком кардинальный.


  1. cyberliberty
    21.04.2016 15:19
    +1

    Товарищи, а теперь посмотрите статью на nix.ru под названием «Технология Over-Provisioning в SSD», которая опубликована чуть больше года назад. Обратите внимание на графики замеров iops с разными размерами областей резервирования. Что называется — «найдите 3 отличия».


  1. Bakanohito
    21.04.2016 15:23

    А у меня вопрос по первой картинке. Зачем нужен второй шаг, на котором записываются актуальные данные в блок X? Не логичнее было бы сразу всю актуальную информацию поместить в Y? На выходе получаем тоже самое, но операций меньше, значит и скорость выше, или я чего-то не понимаю?


  1. kav4ik
    22.04.2016 13:04
    +1

    Подскажите пожалуйста чем делаются замеры и графики (как в статье) по IOPS?


  1. Nikolay45
    22.04.2016 13:23
    +2

    Если мой турбодизель выдаёт 107 л.с. при 4000об.мин. то почему я должен ездить при 2000 об.мин. и терять пару десятков процентов мощности,- из за экономии жалких 20 литров на сотню и межкапитальном ремонте не миллион а двести тысяч? Да, чёрт возьми. Я для того и взял движок с избыточной для моих целей мощностью, который стоил естественно дороже, что бы не попасть на ещё большие деньги где нибудь по среди бескрайних. По роду работы я слежу за технологией использования твердотельных накопителей в качестве системных со времён CF с IDE адаптерами. Установил и обслуживал десятки SSD в компьютерах и NAS. Давно знаю об исследованиях INTEL по соотношению максимального количества записанных данных от величины не распределённой ёмкости. Всегда оставляю 10-20%, в зависимости от предполагаемого сценария использования. Ни один накопитель не умер «правильно», т.е. перейдя в режим «только чтение». Несколько естественных электрических смертей. Все остальные продолжают трудиться, уже более трёх-пяти лет. Чего и вам желаю.