7

Вступление

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

На каком оборудовании мы можем его использовать

Мой "сервер" с 4 ГБ оперативной памяти DDR2 800 МГц и процессором Intel Pentium x86_64 (с двумя ядрами). Таким образом, материнская плата не поддерживает более 4 ГБ ОЗУ.

Контроль над "свопом"

Это Linux-сервер, на нем установлена докерская система, поэтому каждое приложение работает в контейнере с ОЗУ и лимитом подкачки.

Также есть волшебная переменная:

vm.swappiness

Параметр swappiness определяет, как часто ваша система выгружает данные из оперативной памяти в пространство подкачки.

Вопрос?

HDD и SSD имеют жизненное вращение. И если мы используем его для "подкачки", это высокие операции чтения / записи. Конечно, это не производственный "сервер", но это также не настольный / персональный компьютер. В любом случае, это плохая ситуация для всех сломать оборудование, особенно когда оно старое и большая часть их жизни закончена.

Так какой из них лучше? Будет ли жесткий диск действительно медленным и бесполезным, или SSD будет иметь меньший срок службы, чем жесткий диск?

6 ответов6

20

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

Я предполагаю, что вы уже догадались, к чему приводят мои мысли: если бы у меня не было какого-либо RAID-массива, для которого мне пришлось бы покупать жесткие диски того же типа, я бы купил SSD(ну, я сделал это).

13

Ваш вопрос утверждает, что скорость не является фактором, но ресурсы. В этом случае жесткие диски дают вам гораздо больше ГБ за ваши деньги, чем любые имеющиеся на рынке SSD. Если вам нужен чистый ресурс, то жесткие диски в настоящее время будут вашим лучшим вариантом, в зависимости от того, какой дополнительный ресурс вам необходим. Однако я не уверен, что вы действительно имеете в виду, что, как и в неправильной настройке, разница в скорости может быть очень значительной.


Сейчас с точки зрения надежности это сложно сказать. Во-первых, вы фактически не указали, какие ресурсоемкие операции вы планируете выполнять, для которых может потребоваться раздел подкачки. Раздел подкачки будет использоваться только за пределами 4 ГБ ОЗУ, поэтому, если вы не выполняете операции, которые постоянно вызывают перезапись> 4 ГБ ОЗУ, вы можете вообще не вызывать циклы PE на блоках SSD, и это наш обычный индикатор о том, как скоро выйдет из строя SSD. Жесткий диск будет иметь механические факторы, которые необходимо учитывать. Даже чтение с жесткого диска вызовет поиск головок, возможно, довольно большой, если вы также используете накопитель в качестве обычного устройства хранения данных и подкачки памяти. Это приведет к дополнительному износу привода.

Во-вторых, твердотельные накопители теперь намного надежнее, чем в своей первой реализации (что, к сожалению, выглядело как ненадежные годы спустя), причем большинство из них легко продлевают нормальный срок службы машины. Опять же, очень трудно точно сказать, как долго будет жить устройство (производители предоставят средние значения MTTF и MTBF, но в целом они вводят в заблуждение и могут дать вам лишь смутное статистическое представление), но одна метрика, которая может дать вам Несколько лучше идея предложить предлагаемые гарантийные сроки, которые, как правило, больше для SSD, чем для HDD (подумал я должен привести источник - Samsung предоставляет минимум 36 месяцев для SSD и минимум 24 месяца для HDD).


Давайте рассмотрим, что скорость является фактором. Во-первых, ваша материнская плата того возраста, в которой она имеет ОЗУ DDR2, может иметь только контроллер SATA2, и, как таковая, вы все равно, вероятно, будете ограничивать максимальную пропускную способность многих SSD. Конечно, основным преимуществом SSD является невероятно низкая задержка и высокая скорость операций ввода-вывода в секунду по сравнению с жестким диском, что будет очень важно, если вы используете его только в качестве съемного диска.

Конечно, подкачка определенно не является заменой реальной оперативной памяти и не может приблизиться к соответствию скорости ОЗУ, даже на скоростях DDR2, которых она может достичь. SSD (черт возьми, даже банк полосатых SSD RAID) выглядит невероятно медленным, если сравнивать его с RAM. Жесткий диск выглядит невероятно медленным по сравнению с твердотельным накопителем. Если вы должны использовать своп для восполнения недостатка оперативной памяти, SSD, по крайней мере, даст вам реальный шанс восполнить падение скорости.

В порядке лучшего сценария на мой взгляд:

  1. Модернизация машины для увеличения оперативной памяти.
  2. Использование SSD в качестве выделенного раздела подкачки.
  3. Использование SSD в качестве общего раздела подкачки и загрузки / данных.
  4. Использование жесткого диска в качестве выделенного раздела подкачки.
  5. Использование жесткого диска в качестве общего раздела подкачки и загрузки / данных.

Если ваша ситуация 2 или 4, надежность действительно не должна быть проблемой в любом случае, так как вы не потеряете фактические данные, и у устройства должна быть достаточно продолжительная гарантия, чтобы покрыть вас, пока вы не выберете лучший вариант на самом деле иметь больше оперативной памяти.

5

Большой вопрос: «Поддерживает ли это AHCI?», Который вам понадобится для максимальной производительности и таких вещей, как тримминг для работы. Даже без него твердотельный накопитель быстрее вращающегося диска с ржавчиной, но это менее очевидный выбор.

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

Достаточно забавно, хотя у меня нет показателей производительности, я попробовал ssd серьезно низкого уровня, почти без кеша («king-dian» 120 ГБ, работающий с кремниевым контроллером движения). Его MLC (так немного более долгий срок службы) и производительность приличная - он даже позволит вам сносно запускать windows 10 в системе с менее чем оптимальным ОЗУ. Тем не менее, если у вас нет AHCI, ваша максимальная скорость ограничена (Попробовал лучший диск на dell mini10, который работает только в режиме совместимости, и это не впечатлило). Учитывая, что в наши дни твердотельные накопители стоят примерно 30 центов на гигабайт, если это важно, сделайте резервную копию, восстановите или получите запасной. Также учтите, что SSD всегда будет иметь лучшую скорость произвольного доступа.

Мне почти надоело указывать, что изнашивание SSD встречается редко - скорее всего, ваш контроллер выходит из строя. Мой ответ здесь охватывает все это. SSD редко изнашиваются. Если вы беспокоитесь, просто потратьте немного больше и получите лучший SSD. Любой компонент может случайно выйти из строя.SSD, изнашиваемый так, как люди боятся, желателен, так как вы получаете достаточно предупреждений. SSD или HDD , имеющий отказ контроллера или жесткий диск , имеющий внезапное Headcrash или что - то в этом роде нет. Относитесь к любому хранилищу как к чему-то, что может выйти из строя в любое время.

Я также считаю, что это старая машина. Современная машина класса 'nuc' может иметь сопоставимую производительность (или лучше в некоторых отношениях), экономить электроэнергию и, вероятно, быть проще в обслуживании. Я бы предложил использовать SSD в качестве первой части постепенной новой сборки. Считайте, что эта машина скорее всего ... старше десяти лет, и такие вещи, как конденсаторы, могут выйти из строя. Я подозреваю, что даже бюджетный SSD может пережить вашу материнскую плату. Если ничего другого, подумайте о том, чтобы узнать, есть ли у кого-нибудь машина с DDR3, от которой он хочет избавиться от дешевого; p. Тем не менее, я модернизировал ноутбуки Core 2 эпохи, и разница в скорости была значительной, даже на скрипучих старых машинах. Они были довольно ранними системами, поддерживающими AHCI.

Я бы также предложил не только использовать SSD для подкачки - имеет смысл получить достаточно разумный диск (в любом случае его трудно найти что-то меньше, чем 120 ГБ) и хранить на нем свои док-контейнеры.

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

3

Алгоритмы выравнивания износа (и отдельные ячейки с улучшенной сопротивляемостью), используемые современными твердотельными накопителями, достаточны для того, чтобы частота отказов даже при большом количестве случайных записей в подмножество их блоков (т. Е. При использовании в качестве подкачки в ситуации с низким объемом ОЗУ) быть не хуже, чем традиционный жесткий диск, поэтому, если скорость является фактором, выберите этот вариант.

Если вы заявите, что "скорость не является фактором", то твердотельный накопитель даст вам гораздо больше места за те же деньги, поэтому, если вам нужно больше места, чем выделяет твердотельный накопитель в вашем бюджете, тогда сделайте это вместо этого. ,

Вы всегда можете получить оба: маленький SSD для некоторых деталей и традиционный накопитель для хранения данных.

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

3

В дискуссии о жестких дисках и SSD позвольте мне предложить вам другую альтернативу: использовать флэш-накопитель USB, отформатированный для замены и монтирования. Они также имеют ограниченный срок службы, но могут быть легко и очень дешево заменены в случае отказа; тем более, что вы будете использовать относительно мало флэш-памяти, например, 8 ГБ (2 x RAM-Size должно быть достаточно).

Это не будет так же быстро, как у SSD-диска, так как вы будете ограничены пропускной способностью USB (при условии, что на вашем старом компьютере нет USB 3.0), однако это все равно заметно увеличит скорость работы вашего компьютера.

2

SSD должен иметь внутреннее "выравнивание износа". Имейте в виду, что использование вашего ЦП будет увеличиваться (пожар подается быстрее), и это может увеличить нагрузку на компоненты ввода-вывода. В частности, более старые материнские платы UDMA продавались как UDMA100/133, когда на самом деле это была "взрывная" скорость, и она не должна быть непрерывной.

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .