Технологии: Стоит ли использовать SSD?

Аватар пользователя Калифорниец

В настоящий момент я закончил свое исследование и желаю поделиться с вами своими находками. Возможно большинство, если не все написанное, вам известно лучше, чем мне. Но, поскольку я не знаю, что именно, то попробую обрисовать все, что я нашел.

Дисклаймер. Следующий текст является частью результатов моего исследования, выполненного некоторое время назад по частному заказу. Все использованные данные получены только из публичных источников, что было (моим) условием контракта. Я также не являюсь прямым экспертом в указанной области. Поскольку никаких ограничений (на настоящий момент) в использовании результатов не предусматривалось, я предаю их публичной огласке.

ЗЫ На всякий случай, SSD - твердотельный накопитель, HDD - жесткий диск.

1. Сейчас, если вы этого еще не сделали, самый лучший момент для установки в свой компьютер SSD. Раньше было рано (плохо и дорого), а позже будет поздно (или плохо или дорого).

Произошел процесс развития технологий, когда SSD стали сравнимыми по стоимости с HDD - сейчас 2TB SSD стоит где-то всего в 3-4 раза дороже аналогичного HDD. Дальше стоимость может еще более сблизиться, но одновременно происходит процесс ухудшения качества SSD. При этом более качественные SSD все дальше будут уходить в дорогой сегмент. То есть если до последнего года-двух SSD параллельно увеличивали емкость при тех же габаритах, уменьшали энергопотребление, уменьшали стоимость и улучшали качество, то сейчас последний фактор достиг технологического предела и дальше будет ухудшаться ради улучшения первых трех.

2. Скорость доступа

На самом деле, благодаря своей технологической основе, SSD с самого начала кардинально превосходили HDD по скорости (на самом деле они более близки к ОЗУ). Если они не показывали и не показывают самых высоких характеристик, то только из-за детских болезней своих контроллеров и/или из-за интерфейса (SATA), принципиально рассчитанного на более медленные HDD накопители. Кроме того SATA не оптимизирован под технологически принципиально другие накопители. Сейчас происходит процесс достижения максимально допустимых скоростей, ограниченных только используемым интерфейсом (SATA или PCIe) и разница между худшими и лучшими SATA накопителями достигает не более 2-х десятков процентов.

На протяжении всей истории существования накопителей, скорость доступа считалась основным качественным показателем. В случае же SSD этот показатель перестает быть особо значимым. Однако при сравнении разных SSD (вы можете обнаружить это в разных обзорах) его до сих пор ставят на первое место.

3. Время жизни (endurance)

Забавно, что с точки зрения современного понимания проблем SSD, самые первые экземпляры были технологически лучше с точки зрения этого фактора. Тем не менее, SSD были гораздо больше подвержены проблеме выхода из строя из-за износа. Проблема заключалась в том, что 1) алгоритмы восстановления ошибок тогда были рудиментными и 2) алгоритмы записи многократно переписывали один и тот же участок, в результате чего относительно небольшая часть SSD выходила из строя, что вызывало выход из стоя всего накопителя и 3) механизмы перераспределения сбойных участков работали ненадежно. В настоящий момент все три проблемы практически решены и, несмотря на использование менее надежных технологий носителей, время жизни значительно выросло.

Здесь стоит отметить, что показатель endurance, приводимый для некоторых моделей, не является его реальным показателем долговечности. Практика показывает, что SSD может не достигать этого значения или превосходить его в сотни раз. Так что ориентироваться на него, кроме исключительных случаев, нет абсолютно никакого смысла. Ну разве что кроме основы для легальных исков. (Скорее всего именно по этой причине для хороших моделей показатель катастрофически занижен.)

4. Технологии памяти SSD

4-1. На настоящий момент на массовом рынке присутствуют 3 основных категории типа памяти: SLC (2 уровня в одной ячейке памяти = 1 бит) - практически ушла с рынка, и 15 (Toshiba)-16 нм MLC (4 уровня в одной ячейке памяти = 2 бит) и TLC (8 уровней в одной ячейке памяти = 3 бит). Удвоение количества уровней где-то в 4 раза уменьшает время жизни.

4-2. На настоящий момент на массовом рынке в основном присутствуют 15-16 нм 32-48-64 количество слоев памяти. Удвоение количества слоев где-то в 4 раза уменьшает время жизни.

Вы можете обнаружить расхождение моих оценок с данными по конкретным моделям, но здесь необходимо брать в расчет то, что TLC и 64 уровня - обычно более современные модели с лучшими чипами контроллера.

Следуя моим оценкам, неудивительно, что лучший (кроме одного исключения, см. ниже) SSD на современном рынке - Samsung 850 PRO - 32 слойный MLC. Забавно, то его производство является отбраковкой (в худшую сторону) 32 слойного TLC.

4-3. Имеется отдельная технология Intel 3D XPoint (выпускается под брендом Optane). Я не исследовал ее детально из-за заоблачных цен. Intel утверждает, что память этого типа по долговечности не хуже HDD. На рынке она действительно лучшая, но вполне сопоставимая с Samsung 850 PRO. С другой стороны, если они сумеют побороть ценовой фактор, это станет революцией в накопителях (если их утверждения также относятся к другим проблемам SSD, которые будут рассмотрены в одном из следующих разделов).

 5. Технологии контроллеров памяти SSD
 
Все эти годы параллельно развивались 2 процесса - улучшение технологий памяти и улучшении технологии контроллеров памяти SSD. Работа с SSD является сложным процессом, затрагивающим как саму память, так и обработку типичных ситуаций доступа к этой памяти. Если буквально до настоящего дня все возможные интеллектуальные ресурсы вкладывалось в чипы контроллера, то сегодня, уже основываясь на достигнутом уровне, требования конкурентного ценового преимущества привело к откату назад в используемых методах.

5-1. Некоторые используемые методы негативно влияют на быстродействие, которое рассматривается как основной конкурентный фактор. Вы в некоторых ситуациях можете потерять данные, зато скорость обращения к SSD будет выше.

5-2. Некоторые используемые методы негативно влияют на энергопотребление. При выборе между потерей данных и уменьшению потребления энергии вы можете отдать приоритет второму.

5-3. Сложность контроллеров (стоимость их производства) и роялти за используемые алгоритмы может привести к решению об их упрощении.

Одной из тенденций в ближайшее время скорее всего будет сокращение расходов на контроллеры.

6. Нерешенные проблемы

6-1. Пользуетесь ли вы вашем SSD, лежит ли он просто на полке или вставлен в компьютер, он будет деградировать. Я бы оценил разумное время жизни SSD примерно в 5 лет.

6-2. Если ваш компьютер выключен, то SSD может за 1-3 недели потерять данные, которые там записаны.

6-3. Данные, которые давно записаны в ваш SSD и не обновлялись, могут потребовать времени доступа, значительно превышающих HDD. Вроде бы на рынке имеются SSD, которые регулярно обновляют записанные данные, но это катастрофически влияет на время их жизни.

6-4. SSD подвержены локальным перегревам и некоторые задачи, которые вы решаете на вашем компьютере, приведут к непредсказуемым последствиям.

6-5. SSD в некоторых режимах работы требуют чрезмерных пиковых нагрузок на питание, которые могут повлиять на функционирование вашего компьютера.

6-6. Даже самые незначительные сбои по питанию могут разрушить данные. Если вы, конечно, не используете специализированные и жутко дорогие SSD.

6-7. Режим работы SSD приводит к высокому уровню электромагнитных помех, в результате вы можете обнаружить, что при установке SSD некоторые ваши устройства (вроде беспроводной клавиатуры/мыши или Wi-Fi), станут работать ненадежно.

7. Мои рекомендации по использованию SSD

7-1. По моему опыту, при всей массе установленного софта, он вместе с операционкой по объему не превышает 100 GB. Но здесь проблема заключается в том, что SSD при близости к ее использованному объему начинает работать плохо.

Таким образом, установите SSD 256-512 GB как ваш загрузочный диск. 512 GB на тот случай, если у вас софта значительно больше, чем у меня. Вы заметите значительное увеличение скорости перезагрузки вашего компьютера, уменьшения времени старта приложений и в некоторых случаях ускорение их работы.

7-2. У вас обязательно должен быть быть второй HDD. Если ваш компьютер этого не позволяет, то вам придется отказаться от SSD. Если, конечно, вы не храните ваши данные в облачном сервисе (чего я категорически не советую по множеству причин). Держите все ваши критически важные данные на HDD, навряд ли у вас их настолько много, что доступ к ним значительно увеличит время доступа.

Таким способом вы сможете воспользоваться преимуществами SSD без того, чтобы уткнуться в значительную часть их недостатков.

Тогда зачем вообще обычному пользователю нужны много-террабайтные SSD? Пропаганда, Карл.

Авторство: 
Авторская работа / переводика

Комментарии

Аватар пользователя марионетка мордера

Там одни почти любители , мало профи....))))))) вот в статьях с мостами , там поболее было....вывод 10% ресурса - строители....))))))))))))))

Аватар пользователя Vasia91
Vasia91(6 лет 8 месяцев)

6-1. Пользуетесь ли вы вашем SSD, лежит ли он просто на полке или вставлен в компьютер, он будет деградировать. Я бы оценил разумное время жизни SSD примерно в 5 лет.

"6-2. Если ваш компьютер выключен, то SSD может за 1-3 недели потерять данные, которые там записаны.

6-3. Данные, которые давно записаны в ваш SSD и не обновлялись, могут потребовать времени доступа, значительно превышающих HDD. Вроде бы на рынке имеются SSD, которые регулярно обновляют записанные данные, но это катастрофически влияет на время их жизни.

6-4. SSD подвержены локальным перегревам и некоторые задачи, которые вы решаете на вашем компьютере, приведут к непредсказуемым последствиям.

6-5. SSD в некоторых режимах работы требуют чрезмерных пиковых нагрузок на питание, которые могут повлиять на функционирование вашего компьютера.

6-7. Режим работы SSD приводит к высокому уровню электромагнитных помех, в результате вы можете обнаружить, что при установке SSD некоторые ваши устройства (вроде беспроводной клавиатуры/мыши или Wi-Fi), станут работать ненадежно."

Крайне спорно.

Имеет смысл только "общее  количество перезаписываемой информации TWD"

Автор статьи не в теме почитайте хотя бы про солидстэйдиски на никсе. "Гнусмас" фирма которая призводила все (недолго) даже автомобили. Но если в устройстве есть,вращающиеся детали- это капец..Руководство самсунги все уж пару лет арестовано как будет.

Аватар пользователя Daemon
Daemon(7 лет 2 недели)

Я встречал сервера БД с ssd. Не уверен, что в среднем это хорошее решение, хотя, зеркалирование в другие ssd вполне работает. Скорость работы на больших бд возрастает кратно

Аватар пользователя Comrade_as
Comrade_as(8 лет 11 месяцев)

Не уверен, что в среднем это хорошее решение

В чем проблема?

Комментарий администрации:  
*** Буйный шизоид ***
Аватар пользователя Daemon
Daemon(7 лет 2 недели)

Если бд очень много пишет(что не всегда правда), то хотсвапать диски придется довольно часто - следовательно, дорого и хлопотно

Аватар пользователя pionier
pionier(7 лет 11 месяцев)

В офисе на всё компы поменял жесткие диски и скорость работы увеличилась в разы. Компы 2012-2013 годов обрели вторую молодость.

Все важные программы и данные только в облаке, после того как летом поймали шифровальщика. 

 

 

Аватар пользователя Тур
Тур(6 лет 4 месяца)

Человечество всю свою историю только ухудшало используемые носители информации по важнейшим параметрам - время и надежность хранения информации в угоду удешевления и удобства использования.

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

И это дополняют аккумуляторы ноутбуков, которые при полной разрядке, уже невозможно заряжать.

Впрочем массовость носителей возможно и компенсирует ненадежность хранения.

Аватар пользователя user3120
user3120(8 лет 7 месяцев)

Снижение шумности(особенно для не игровых компов), уменьшение энергопотребления. Увеличение скорости. Хорошая противоударность в ноутах(часто покупают их). Стоят копейки если чисто под систему скромный объем.

Правда надежность(для дешевых кит. решений под систему) - все же меньше чем у HDD - необходимо резервирование и хотя бы софтрейды, периодические бэкапы важных данных(это нужно и для обычных HDD, но чуть реже).

Скрытый комментарий Повелитель Ботов (без обсуждения)
Аватар пользователя Повелитель Ботов

Былинный срач! Распечатки обсуждения разосланы по Госдепу США и внимательно изучаются. Сим повелеваю - внести запись в реестр самых обсуждаемых за неделю.

Комментарий администрации:  
*** Это легальный, годный бот ***
Аватар пользователя Agnika
Agnika(6 лет 3 месяца)

Разочаровался. купил самый дешевый Transend 32Гб воткнул в старый ноут - прирост скорости загрузки минимальный, раза в два навскидку. После установки системы осталось два гига свободно - печалька, фильм не скачать. 
 

Аватар пользователя E_g_o_r
E_g_o_r(11 лет 10 месяцев)

А так тупо не надо делать))) Размер диска должен быть раза в 1,5 больше, чем планируешь под системный раздел - общеизвестно, что ssd крайне плохо переносят полную заполненность. Да и 32Гб - странные диски, на неликвид старый сейчас похожи или отбраковку - возьми на 240-250Гб, они не дороги сейчас, до $40 можно нормальный взять.
 

Аватар пользователя X86
X86(5 лет 5 месяцев)

6-2. Если ваш компьютер выключен, то SSD может за 1-3 недели потерять данные, которые там записаны.

Что за дичь? ) У меня уже второй SSD и никаких проблем не возникает, даже если ноубтук месяц не включал.

Аватар пользователя Андракс
Андракс(7 лет 4 месяца)

4 года пользуюсь SSD полет нормальный, система на этом диске стоит. И еще 3 диска для данных с резервным копированием самого ценного.  Главное это чтоб SATA III нормальный был, материнка хорошая а не говно,  блок питания не дешевый китай и не экономить на проводах -лучше золотые. ;) 

Комментарий администрации:  
*** отключен (гнилой хайпожор) ***
Аватар пользователя supostat
supostat(5 лет 5 месяцев)

5 лет назад взял дёшево бу hdd, поставил раздавать торренты 24/7... за этот срок сдох 1.

тогда-же в игровой комп воткнул ssd, эксплуатируется интенсивно, проблем ноль.

В общем, нужна скорость беру ssd,  нужна ёмкость беру классику. ... и нехрен мозги парить.

PS. HDD на 10MB стоящий в моём первом компе аж 1986г.в. только сейчас начал подглючивать. Последние 20 лет запускаю не часто, чисто поностальгировать, но по любому уровень надёжности более чем хорош. 

Комментарий администрации:  
*** Уличен в межнациональном розжиге, под наблюдением ***
Аватар пользователя Николай Зубков

У меня стоит два маленьких  и дешевых (по 64Гб) SSD в RAID0 - на них находится строго то, что критично по скорости загрузки. Полный образ этого RAID-диска хранится на HDD (и в облаке). Для увеличения ресурса SSD для всех кэшей, включая своп, сделан RAM-диск1 (16Гб из 32 RAM). Другого применения SSD или использование SSD большого объема (и цены) я не вижу - цена/эффективность явно не та...

 

.1 - Если кто то думает, что для 64-разрядной Винды при большом объеме памяти не нужен своп и такое использование памяти странно - то он сильно ошибается....

Аватар пользователя Калифорниец
Калифорниец(9 лет 8 месяцев)

Все еще гораздо хуже. Я мониторил обращения к диску Вин 10. Даже если вы уберете все фоновые процессы, которые сумеете:

1. Если у вас оперативная память 4 ГБ, то своп идет практически постоянно, даже если у вас нет ни одного активного приложения.

2. Если у вас память 8 ГБ, то в той же ситуации обращение идет примерно раз за секунду.

И только начиная с 12 ГБ оперативки наконец-то диск перестает дрыгаться.

При активной работе таск менеджер показывает менеее 4 ГБ использованной памяти, то есть все остальное отправляется в своп. Это специфика именно 10-ки, 7-ка максимально использовала оперативку, а не полагалась на диск.

То есть Вин 10 заставляет вас пользоваться SSD.

Аватар пользователя Николай Зубков

Кроме того, что все еще хуже ( :())))): есть много популярных программ (Огнелис, Фотожоп и иже с ними) которые ВСЕГДА пишут на диск кэш, причем иногда гигами. И еще вдогонку: если о программе написано, что она "64-разрядная" - не верь глазам своим! (C) Скорее всего (если это не САПР за килобаксы) это только лишь "совместимая с 64 разрядами" программа, т.е. 32-битная, которая не вешается в эмуляторе х64 :))))))))))))))

Аватар пользователя Comrade_as
Comrade_as(8 лет 11 месяцев)

Огнелис

Отключить кэш не?

Скорее всего (если это не САПР за килобаксы) это только лишь "совместимая с 64 разрядами" программа, т.е. 32-битная, которая не вешается в эмуляторе х64

Ты бредишь? х86 и х64 совместимы.

x86-64 (также AMD64/Intel64/EM64T) — 64-битноерасширение, набор команд для архитектуры x86, разработанное компанией AMD, позволяющее выполнять программы в 64-разрядном режиме.

Это расширение архитектуры x86 с почти полной обратной совместимостью.

Комментарий администрации:  
*** Буйный шизоид ***
Аватар пользователя Николай Зубков

Сам исполняющийся код - да, совершенно одинаково для 32-бит и для 64-х. Но только несколько маленько "но" - выделение памяти. Для 32-х разрядных программ Вынь выделяет специальные "яйца" максимум по 2Г для каждой программы - и,к стати, тратит процессорное время (5-15%) на переключение между ними и 64-х разрядными.

Процессоры данной архитектуры поддерживают два режима работы: Long mode («длинный» режим) и Legacy mode («унаследованный», режим совместимости с 32-битным x86).

Т.е. есть ДВА режима и между ними необходимо переключаться. Обратите внимание на небольшую оговорочку:

x86-64 (также AMD64/Intel64/EM64T) — 64-битное расширение, набор команд для архитектуры x86, разработанное компанией AMD, позволяющее выполнять программы в 64-разрядном режиме.

Это расширение архитектуры x86 с почти полной обратной совместимостью.

Не смотря на то, что 64-битная Windows может использовать адресное пространство и оперативную память, объемы которых далеко превышают четыре гигабайта, правило размещения адресов устройств, здесь точно такое же, как и в 32-битных системах, то есть устройства занимают ячейки в четвертом гигабайте сверху вниз. Сохранение этого принципа опять же обеспечивает нормальную работоспособность любого оборудования, предназначенного для обычных ПК, которое должно с одинаковым успехом работать, как в 32-разрядной системе, так и в 64-разрядной.

Аватар пользователя Comrade_as
Comrade_as(8 лет 11 месяцев)

размещения адресов устройств, здесь точно такое же, как и в 32-битных системах

И как это согласуется с этим твоим бредом?

это только лишь "совместимая с 64 разрядами" программа, т.е. 32-битная, которая не вешается в эмуляторе х64

 

Но только несколько маленько "но" - выделение памяти.

.......

Legacy mode («унаследованный», режим совместимости с 32-битным x86).

И какие проблемы у 32битной проги в 64 битной ОСи? Ты опять бредишь?

Комментарий администрации:  
*** Буйный шизоид ***
Аватар пользователя Kamonin
Kamonin(7 лет 2 месяца)

Например, 32-битная программа может не загрузить большую модель, а 64-битная - успешно загрузит.

Не позорься со своим бредом, если не разбираешься.

Комментарий администрации:  
*** Сейчас пол Украины без коммуняк живут отлично (с) ***
Аватар пользователя Comrade_as
Comrade_as(8 лет 11 месяцев)

При активной работе таск менеджер показывает менеее 4 ГБ использованной памяти, то есть все остальное отправляется в своп.

Опять хайли лайкли? Может это просто таск менеджер что то свое имеет ввиду?

Комментарий администрации:  
*** Буйный шизоид ***
Аватар пользователя Comrade_as
Comrade_as(8 лет 11 месяцев)

Ты всего лишь забиваешь гвозди микроскопом. Зачем тебе Рэйд0 при ССД 64Гб? Вся суть ССД в быстром случайном  чтении маленьких файлов. Большие последовательно  тоже неплохо читаются, но на 64Гб этих больших файлов не много...

Комментарий администрации:  
*** Буйный шизоид ***
Скрытый комментарий Повелитель Ботов (без обсуждения)
Аватар пользователя Повелитель Ботов

Запись, растолкав других достойных претендентов, ворвалась в лидеры по читаемости. Сим повелеваю - внести запись в реестр самых читаемых за неделю.

Комментарий администрации:  
*** Это легальный, годный бот ***
Аватар пользователя Rashad_rus
Rashad_rus(12 лет 2 месяца)

SSD - использую редко, мне больше по нраву HDD SAS, особенно собранные в Raid-массивы с хорошим кэшем и BBU, а если еще и памяти достаточно много - то кэшировать лучше в оперативе.

Страницы