Как стать автором
Обновить

Комментарии 71

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

В моей математике осталось 0, а в Вашей?
Вот только не надо начинать холивар «гигабайты vs гибибайты»…
Ваша математика чуть устарела. Говорят недавно появились рациональные числа.
Пользователю доступно меньше памяти в ГиБ, полагаю автор имел ввиду эквивалентную емкость. Из 238 условно говоря будет 200, остальное у контроллера
Посыпаю голову пеплом. Автор чертовски умело изложил мысль. Ответ по статье выше.

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

То есть резервная область 78 ГиБ, или 29,5% всей памяти. Но опять «доступны только 186 ГиБ при заявленных производителем 200 ГБ.»? 186 ГиБ = 200ГБ. И это не холивар, это простое следование действующим в стране и мире стандартам. Производитель следует, почему мы не должны?
Погодите, производитель заявляет, что пользователю доступно 200 ГБ, значит ему доступно 200 ГБ (ему, не контроллеру), что эквивалентно 186 ГиБ. В данном случае фактическая емкость получается больше (раз «на борту» — 264 ГиБ), и, как вы правильно сказали, около 30 % идёт на резервную область.
Так я и пытаюсь это сказать. «доступны только 186 ГиБ при заявленных производителем 200 ГБ.» — это равноценно «водителю доступны только 73 кВт из заявленных производителем 100 лошадиных сил». А меня выше пытаются в каком-то холиваре обвинить.
> Если в одном гигабайте 1 миллиард байт, то в гибибайте ~ 1,074 x 10 в девятой степени байт.

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

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

Пожалуйста, не надо подводить научное обоснование под желанием маркетологов продать поменьше продукта за ту же цену (и противопоставлять GB и GiB в одном предложении, как будто это разные вещи).
Производители жёстких дисков давно измеряют объёмы степенью 10, а не 2. Чтобы нули были на конце, а не хаос из цифр.
Так это и есть разные вещи, G- — это 10^9, Gi- — это 2^30. Цифры отличаются, не нужно вводить в заблуждение. То, что кто-то привык называть гигабайтом гибибайт значения не имеет, так как в тех же коммуникациях существуют другие люди, для которых гигагерц, каждый такт
Случайно нажал «отправить».
Итак, далее, существует понятие гигагерц и если за каждый такт отправляется 1 бит, получается скорость 1 гигабит (десятичное гига) в секунду, который естественным образом трансформируется в 125мегабайт/с. И телекоммуникационщики не хотят ни переводить эти числа в меби- и гиби- байты, ни делать дополнительную оговорку о том, что приставки у них десятичные.
Они не не хотят, а им это просто НЕ НУЖНО.
Это является неотъемлемым свойством двоичной электроники. Человеку проще работать с десятичной системой, и последовательно поступающие данные никаких проблем измерять в десятичной системе, но вот системы хранения… на пик их развития пришлись именно электронные средства, а там дабы не усложнять адресацию чипов и банков памяти была удобней двоичная система в которой проще адресовать данные кусками по 1024 ячеек чем по 1000. Именно оперативную память стало проще измерять в двоичной системе поскольку она наращивалась блоками с основанием 1024 а не 1000. Потом проблема ушла а путаница осталась, которую успели протащить в стандарт. Ну оно отчасти понятно, ведь проще(для программистов) 128Мб модуль памяти называть круглой цифрой чем 134.2Мб что является реальным количеством ячеек.
А потом пришли ребята из СИ и сказали: давайте не лепить горбатого и если уж вам так дороги двоичные приставки просто назовём их по-другому, чтоб не было путаницы. 128MiB — и удобно и точно.

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

image
Наблюдаю за работающими 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 года). По-этому «обходить из принципа» — как минимум глупо.
Есть 2 диска OCZ, на 120 Vertex Plus r2 система, записано намного менее 10 терабайт. (точно не знаю, т.к. SSD не сообщает статистику записи)
Информация о втором под спойлером, первый использовался более бережно чем второй (ramdisk и т.д.).
Второй по назначению ближе к файлопомойке + резервные копии + файл подкачки, благодаря сжатию
(а своп сжимается 8...13 раз на примере дампа памяти хрома/фокса/оперы)
Статистика Vertex 3 240gb
image
С момента первого скриншота запись на диск велась только в файл подкачки + пара небольших zip архивов.

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

Оба диска 100% по мнению SSD Life.
И да, один из них проработал на момент поста примерно 3.333… года
Здравствуйте. А что показывает SSD Guru? Сколько ГБ записано?
По просьбе EvgeniD снимал статистику программой ssd-z:
i.imgur.com/Y5Q0dBC.png
i.imgur.com/9IX6Stw.png

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

машинка пока не под руками да и ssd guru там не стоит.
Статистики с ssd-z хватит или нужна именно ssd guru?
для нашей техподдержки все равно понадобятся данные SSD Guru, т.к. данных сторонних утилит не достаточно.
https://i.imgur.com/5ESIIG5.png
https://i.imgur.com/RjZJTR1.png
https://i.imgur.com/FNGFIpz.png
утилита вам показывает, что есть новая прошивка — надо обновить. Ну и если есть возможность, то подключить к порту SATA-3, а не SATA-2 как сейчас. По остальному пока ничего критического — пользуйтесь и периодически смотрите на здоровье.
Обновил. Через 2 недели упало с 90 до 88%. Ждать 0% или таки можно нести в гарантию?
Про SATA-2 в курсе. SATA-3 там нет, да и не особо нужно.
а сколько ГБ (или ТБ) записано всего?
3.6 Tb
http://i.imgur.com/9IX6Stw.png
тогда это — нормальный износ (особенно с учетом характера записи — см. объем перепрограммированных ячеек). Вертекс 460А рассчитан на запись 20ГБ в день в течение 3 лет, т.е. 22ТБ. А у вас 9% здоровья ушло при записи 3,6ТБ, т.е. при таком характере записи ресурс составит 40ТБ — даже больше гарантированного.
Все правильно.
256 / 1.073741824 = 238.4
НЛО прилетело и опубликовало эту надпись здесь
Обычно он неактивен, когда диск пустой, как и возможность включить TRIM
НЛО прилетело и опубликовало эту надпись здесь
тут можно попробовать обновить прошивку и провести Secure Erase загрузочной утилитой SSD Guru. Если неисправность повторится при условии, что внешних факторов не было (скачки напряжения), тогда пишите в поддержку, чтобы поменяли по гарантии.
НЛО прилетело и опубликовало эту надпись здесь
как показывает практика, никакой сетевой фильтр и БП не могут гарантировать долгие годы жизни SSD, если нет ИБП… Добрый совет всем пользователям SSD (ну как минимум моделей без защиты от потери питания, а их 99% среди обычных консьюмерских моделей) — обязательно купите ИБП.
Когда диск пропадает это симптом перегрева, у меня в неттопе та же самая проблема только отваливается обычный винчестер на пару с WiFi модулем, который расположен впритык к винчестеру. Причем, восстанавливается работа только полным отключением от сети.
НЛО прилетело и опубликовало эту надпись здесь
Простите, про «другие производители» — мягко говоря, не правда. Новые интелы имеют свою резервную область за пределами пользовательских данных. Edg'ы тоже (из того, что я видел).
Всегда оставляю около 20 % свободными на SSD — диск всего на 256 ГБ, но как-то получается. Не знаю, будет ли он от этого жить дольше, но морально себя успокаиваю)
Спасибо за статью! Жаль spare area моему старичку уже не поможет… но насчёт свободного места согласен.
У меня диск на 120 гб с системой и рабочими проектами, включая IDE и компиляторы.
Использую сжатие винды.
Занято менее 50% уже несколько лет — и вряд ли от чего-то потребуется более ёмкий SSD.
Какие накопители были использованы для теста (графиков)?
> Часто задают вопрос, почему некоторые SSD имеют емкость 120/240/480 ГБ, когда другие 128/256/512 ГБ.

к слову, какое-то время назад SandForce палился по объему, будучи кратным 60, а не 64. это что получается, они первые эту spare area делать начали или как всегда о чем-то еще забыли рассказать?
Все верно, SandForce палится, потому что ему нужна была дополнительная память для работы raise, резервная область была около 13 %, если память не подводит.
«благо большинство мифов о недолговечности SSD удалось развеять»
Где? Как дохли так и дохнут дальше… А, понял! Чтобы диск дольше служил нужно пол диска держать пустым. Гениально! Может его под стекло положить и опечатать помещение?
Я не понимаю зачем столько приключений только ради скорости чтения с диска? Пользуюсь обычными HDD и никаких лишних движений.
А где-то и на лошадях до сих пор ездят.
Ваша фраза — самый популярный «аргумент» поклонников SSD. Я бы не сказал, что технологически HDD отстает от SSD. Это просто другая технология.
Если уже сравнивать SSD с HDD то это скорее полет Мюнхаузена на пушечном ядре с полетами на самолете. Быстрее, но количество полетов, мягко говоря, ограничено.
Да, дефрагментация — это удовольствие гораздо более утонченное. И не говорите, что HDD не дохнут, современные — чуть ли не чаще, чем SSD.
Не видел ни одного SSD прожившего, хотябы 5 лет при интенсивной работе (да и вообще не видел таких ветеранов) — дохли при, максимум, 3 годах работы. Но есть сервера, которым по 20 и больше лет и на диски до сих пор ни одного битого блока не имеют.
Смешно смотреть на людей, которые покупают SSD и трясутся, чтобы не дай бог лишней записи на диск не произошло.
Знакомый программер расказывал, что после перехода их фирмы на SSD, их завозили как горячие пирожки каждые несколько месяцев (программисты, вместо оптимизации кода просто посоветовали начальству поставить на серверах SSD). Фирма, по ходу загнулясь — не факт, что не разорилась на твердотельниках.
>Не видел ни одного SSD прожившего, хотябы 5 лет при интенсивной работе
5 лет назад SSD вообще мало где были, учитывая их тогдашние цену и объём.
>Смешно смотреть на людей, которые покупают SSD и трясутся, чтобы не дай бог лишней записи на диск не произошло.
Согласен, смешно, купил и не трясусь. В десктопе стоит 120-ка уже четвёртый год, а на днях жена мне в ноут подарила Sandisk 512 Гб. Честно — париться не буду, к тому времени, как оно сдохнет — я легко куплю замену, а всё нужное всё равно в облако бэкапится.
С 2009 года, а это уже 7 лет, повсеместно началась «эпидемия» пользования этими устройствами, выходили ноутбуки со встроенным SSD. Их покупали себе, так сказать «мажоры», потому что могли себе это позволить… Лично я себе не покупал т.к. дорого было, но, признаюсь, очень хотел, пока не узнал о ограниченном количестве циклов перезаписи. С тех пор ни одно устройство не дожило.
Я бы сюда еще USB Flash накопитель причислил, но они менее интенсивно используются. Моя на 16ГБ подохла после 5 лет эксплуатации — износ ячеек памяти (знакомый мастер подтвердил — флеха определяется, читается, а вот записать на нее можно только на определенное неизношенное место, т.е определенный обьем, поскольку она сама подставляет рабочие блоки «вначало»). В моем смарте после года эксплуатации накрылась память — та же история… Не знаю сколько еще примеров нужно.
Если относится к SSD как к расходнику (очем говорить не даст цена) или устройству, где чем-то его заменить нельзя (в телефоне HDD издох бы раньше я даже спорить не буду), то самое то, но как надежное устройство — не годится.
Разнbци между дефрагментированном HDD и нет — никакой.
5 лет — это нормальный срок службы бытового устройства. Ничего вечного не бывает в принципе, вот вам ещё одно подтверждение, если не видели: https://habrahabr.ru/post/171407/
И жёсткие диски, и SSD — расходники, а не надежные устройства, именно поэтому их на серверах в обязательном порядке резервируют.
Ну не скажите. Когда-то на технику давали до 25 лет гарантии, 5 лет это нормальный срок службы техники по современным меркам, иначе просто экономика рухнет.
Я сам поддерживаю парк серверов и парк ПК. Могу сказать, что память больше всего отказывает вначале ее эксплуатации, а дальше уже, практически, не отказывает (в крайнем случае, очень редко) откуда возникает мысль, что отказывает память, чаще всего, из-за того, что она изначально была с браком. Еще пошла тенденция учащения отказов новой памяти с каждым годом (чем дальше, тем более ненадежно ее делают). Если говорить просто о сбоях, то такое лечится чисткой ПК от пыли, чисткой контактов, сменой материнской платы или электролитических конденсаторов на ней.
Конечно никаких, это ж HDD — резкое движение при работе может вывести диск из строя)
Вот сижу я на 4-ом вертексе, и смотрю, что менять то его не на что. Скорости и iops у современных консьюмерских ССД уже сколько лет топчутся на месте.
Брать новые поколения на NVME.
У меня Vector исправно работает уже несколько лет, резервную область увеличил до 13, свободно где-то 10 % постоянно из 480 ГБ. Заметил, что последний год скорости и iops начали снижаться
Не планируется ли выкладывание в свободный доступ утилит для восстановления vertex 450, 460, vector, vector 150? Покупать для этого pc3000 ssd не имеет смысла, а диски жалко.
не планируется. Но все упомянутые модели еще на гарантии, так что если сломается — сдавайте — поменяем.
У вас на 4 картинке что? Spare Area в флеше нужна для ECC и пометки BAD блоков.
Ребята, я ничего не понимаю. Каким образом уменьшение раздела в операционной системе, поможет резервной области? Откуда контроллер знает какие у меня разделы? Это же всё строго логические вещи.
Ему и не надо знать. Просто в неразмеченной области никогда не будет записано никаких данных, ячейки будут всегда считаться пустыми и контроллер их может использовать для ротации используемых страниц.
Это если до этого туда не писали. А если писали? Как узнать, писали или нет?(например выборочный тест был)
То есть, если я ранее туда что-то записывал, мне уже поздно пить боржоми? Или что? Или надо делать полный wipe для SSD?

Спасибо.
Для этого должна отработать функция TRIM — операционная система должна указать что эти сектора свободны.
А так да, если операционка не поддерживает TRIM, то всё будет печально, как и использование накопителя под W98-XP…
А secure erase, вариант в таком случае?
Тоже вариант, но слишком кардинальный.
Товарищи, а теперь посмотрите статью на nix.ru под названием «Технология Over-Provisioning в SSD», которая опубликована чуть больше года назад. Обратите внимание на графики замеров iops с разными размерами областей резервирования. Что называется — «найдите 3 отличия».
А у меня вопрос по первой картинке. Зачем нужен второй шаг, на котором записываются актуальные данные в блок X? Не логичнее было бы сразу всю актуальную информацию поместить в Y? На выходе получаем тоже самое, но операций меньше, значит и скорость выше, или я чего-то не понимаю?
Подскажите пожалуйста чем делаются замеры и графики (как в статье) по IOPS?
Если мой турбодизель выдаёт 107 л.с. при 4000об.мин. то почему я должен ездить при 2000 об.мин. и терять пару десятков процентов мощности,- из за экономии жалких 20 литров на сотню и межкапитальном ремонте не миллион а двести тысяч? Да, чёрт возьми. Я для того и взял движок с избыточной для моих целей мощностью, который стоил естественно дороже, что бы не попасть на ещё большие деньги где нибудь по среди бескрайних. По роду работы я слежу за технологией использования твердотельных накопителей в качестве системных со времён CF с IDE адаптерами. Установил и обслуживал десятки SSD в компьютерах и NAS. Давно знаю об исследованиях INTEL по соотношению максимального количества записанных данных от величины не распределённой ёмкости. Всегда оставляю 10-20%, в зависимости от предполагаемого сценария использования. Ни один накопитель не умер «правильно», т.е. перейдя в режим «только чтение». Несколько естественных электрических смертей. Все остальные продолжают трудиться, уже более трёх-пяти лет. Чего и вам желаю.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий