Автор Тема: Целесообразность применения nvme накопителей в домашних ПК  (Прочитано 2324 раз)

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 052
  • ITS
то ddrescue  выполнял линейные операции
Я делал замер во время работы Win10 с касперским и SimplyLinux в не нагруженном состоянии. Это подручный быстрый тест для демонстрации характеристик.
Есть опасения снижения срока службы при частых длительных операциях с диском
Как уже был дан совет - резервное копирование. Скорость имеет значение. У меня памяти 32 ГБ и целый ssd я отвел под swap раздел. ssd  - не религия, а твердотельный накопитель, не стоит на него молиться, его надо использовать. Но когда только появилась технология твердотельных накопителей, мы все на нее "молились" ))
На рабочей станции у меня raid зеркало из двух hdd под /home, система на ssd  и один ssd под swap, а на m2 nvme виртуальные диски ОС.

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 654
2. Есть опасения снижения срока службы при частых длительных операциях с диском  при его температуре около 85 градусов и выше.Радиаторы не очень массивные для ssd. В некоторых тестах температура именно радиаторов достигает 64 градусов
Такие температуры только во время тестов. В "домашнем" режиме использования Вы настолько сильно не нагрузите накопитель.

Радиаторы не очень массивные для ssd. В некоторых тестах температура именно радиаторов достигает 64 градусов
Массивность радиатора не показатель его эффективности, масса позволяет медленнее его прогревать. Для эффективного отвода тепла важна площадь поверхности радиатора и качественный обдув этой поверхности. По простому, - берите радиатор с большим количеством и размером рёбер и дуйте на него сильнее вентилятором.

Для ОС и свопа подбираю.
Если система постоянно живёт в свопе, то лучше добавить RAM, чем насиловать накопитель.

На картике скрин с "сервера" proxmox, на котором работают 6 виртуальных машин, из них 1 с довольно сильно нагруженной запросами базой данных.
Как видите, swap на сервере виртуализации почти не используется, хотя сумма заявленной во всех виртуальных машинах оперативной памяти превышает объём физически установленной RAM, это возможно из-за работы KMS-sharing. Всё это работает на Pentium Gold G5400. Раз в год я отключаю "сервер" для чистки от пыли и смотрю состояние конденсаторов в БП, так как это всё собрано в корпусе mini-ITX.
Вот смарт nvme, на котором уже почти 4 года работает эта база. Обратите внимание на температуру, объём записанных данных и процент использования. На nvme нет никакого радиатора.
smartctl -a /dev/nvme0n1
Model Number:                       INTEL SSDPEKKW512G8
Firmware Version:                   004C
NVMe Version:                       1.3
Namespace 1 Size/Capacity:          512,110,190,592 [512 GB]
Local Time is:                      Wed Sep 20 23:44:09 2023 +05

=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02)
Critical Warning:                   0x00
Temperature:                        39 Celsius
Available Spare:                    100%
Available Spare Threshold:          12%
Percentage Used:                    14%
Data Units Read:                    32,005,185 [16.3 TB]
Data Units Written:                 88,696,002 [45.4 TB]
Host Read Commands:                 296,861,542
Host Write Commands:                2,063,562,296
Controller Busy Time:               24,794
Power Cycles:                       16
Power On Hours:                     33,839
Unsafe Shutdowns:                   4
Media and Data Integrity Errors:    0
Error Information Log Entries:      0
Warning  Comp. Temperature Time:    0
Critical Comp. Temperature Time:    0

Плюс нужно учитывать, что подходящий для таких задач по объёму 120 ГБ не имеет в отличии от 1 ТБ моделей 8 каналов и медленнее при прочих равных.
Эту разницу видно, в основном, только в тестах. В обычной жизни предпочтительнее наличие DRAM кэша.
Более объёмные (512ГБ, 1ТБ) накопители предпочтительнее, так как количество перезаписей ячеек уменьшается за счёт объёма.
Желательно выбирать тип памяти не QLC, так как MLC чипов сейчас почти не производят, остаётся только TLC.

Если позволяет бюджет, смотрите накопители от Micron, Intel, Samsung. Иначе смотрите BiwinTech, HP, Crucial, Transcend. Если совсем с деньгами поджимает, то берите любой.
Но будьте готовы к тому, что любой накопитель может оказаться неисправным сразу при первой-же установке ОС.
« Последнее редактирование: 20.09.2023 22:09:20 от Nicom »

Оффлайн Geidrow

  • Начинающий
  • *
  • Сообщений: 25
В этом комментарии объединю ответы по нескольким предыдущим.
1. Результаты теста на моем Crucial CT1000MX500SSD1 (M3CR043) намного ниже.
Спойлер
Run status group 0 (all jobs):
   READ: io=6144.3MB, aggrb=100144 KB/s, minb=100144 KB/s, maxb=100144KB/s, mint=62826msec, maxt=62826msec
  WRITE: io=2047.8MB, aggrb=33376KB/s, minb=33376KB/s, maxb=33376KB/s, mint=62826msec, maxt=62826msec

2. Система время от времени использует своп, также для suspend to disk он нужен, при апгрейде поставлю достаточный применительно к своему случаю объём ОЗУ.

3.
Цитировать
В "домашнем" режиме использования Вы настолько сильно не нагрузите накопитель.
При переносе 0,5 ТБ данных со старого диска разово повысится температура до максимума. Не хотелось бы испытывать на прочность, поэтому радиатор лучше установлю, если выбор на nvme остановлю.

4. Массивность радиатора не показатель Согласен, но встречавшиеся радиаторы имеют небольшую площадь (толстые ребра) и вдобавок мелкие. Предпочел бы массивные без вентилятора (пытаюсь снизить уровень шумов от ПК в целом).

5. Обратите внимание на температуру, объём записанных данных Впечатляет объём, температуру имеет смысл на график выводить за период максимальной нагрузки, мгновенное значени сложно интерпретировать.

6.
Цитировать
Могу подсобрать некоторой СМАРТ-статистики
Это было бы полезно многим интересующимся при выборе, т.к. хоть сейчас и не молятся на ssd, но продление срока их службы экономически выгодно, да и с точки зрения снижения нагрузки на окружающую среду.

7.
Цитировать
истема на ssd  и один ssd под swap, а на m2 nvme виртуальные диски
Конфигурация дорогая, но интересная с точки зрения распределения ресурсов и производительности как совокупности факторов.

8. Теперь изучаю и сравниваю цены на различные диски.
Micron, так понимаю, в высшей лиге. А Тошиба и Киоксия в какой?
« Последнее редактирование: 21.09.2023 17:55:27 от Geidrow »

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 700
  • Дмитрий/Dmitry/德米特里/दिमित्री
да и с точки зрения снижения нагрузки на окружающую среду.
На что, простите???

Оффлайн N0rbert

  • alt linux team
  • ***
  • Сообщений: 231
  • snk@
SSD, включая NVMe сейчас используются повсеместно, бояться их нет смысла.
В выборе конкретных моделей могут помочь русскоязычный ресурс prossd (и канал youtube), а также мощный поисковый сайт с обзорами от TechPowerUp.

Micron, так понимаю, в высшей лиге

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

Посмотрел свою статистику по SATA - у меня везде стоят Samsung - 840 Pro, 850 Pro, 860 Pro и 870 Evo.
Потерь данных не было, IOPS, линейные и рандомные скорости чтения и записи прекрасные (для SATA).


По NVMe у меня в критически важных десктопах стоят Samsung 980 и 980 Pro с радиатором.
В редких случаях типа одноплатных компьютеров с малой мощностью на 3.3 В и ультрабуков у меня установлен WD Blue SN570, как холодный и достаточно быстрый.
В совсем редких случаях при использовании старых материнских плат на LGA771/LGA775 - стоят NVMe диски на переходных PCIe платах, что дает примерно 900 Мб/с на чтение и запись, что явно больше SATA и дешевле SAS.

Так что на мой взгляд использование NVMe дисков весьма оправданно.
Нужно только выбирать диски ответственно и не гнаться за дешевизной.
« Последнее редактирование: 22.09.2023 08:08:30 от N0rbert »

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 654
Предпочел бы массивные без вентилятора (пытаюсь снизить уровень шумов от ПК в целом).
В некоторых случаях можно сделать эдакий воздуховод из картона, или толстого целлофана, который обхватывает радиатор и раструбом подходит к ближайшему вентилятору. Это позволяет направить и упорядочить воздушный поток через радиатор. Я таким способом избавлялся от 40мм. вентилятора на процессоре Athom за счёт вентилятора БП.

температуру имеет смысл на график выводить за период максимальной нагрузки, мгновенное значени сложно интерпретировать.
Графиков не строил, мониторю периодически с использованием watch hddtemp.
Это почти постоянная температура, гуляет +-5 градусов в зависимости от температуры в помещении. Нагрузка всегда примерно одинакова, каждые 5 секунд, примерно на 1-2 сек., базу данных нагружает скрипт для обработки координат от 300-1000 транспортных средств.

Micron, так понимаю, в высшей лиге. А Тошиба и Киоксия в какой?
Я указал только тех производителей с накопителями которых сам имел дело.
Первая тройка сами производят чипы памяти. Вроде, Toshiba владеет Kioxia и тоже сама производит чипы памяти, но я не вижу этих накопителей в продаже в моём городе.

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 052
  • ITS
с использованием watch hddtemp
Конфигурация дорогая, но интересная с точки зрения распределения ресурсов и производительности как совокупности факторов.
Извиняюсь, после апгрейда, от свопа я вообще отказался, так как памяти достаточно, сейчас только заметил )) , это было в другой конфигурации. Причина простая, на мат плате всего 4 sata, но зато 4 m2 PCI-4.0. Не смог подоткнуть свободные SSD sata. Вообще, корпоративного уровня ssd служат по 5 лет, дальше рискованно использовать. На nix.ru есть разделение по группам, повышенной надежности, корпоративные и прочее, там можно глянуть.
# hddtemp
/dev/sda: KINGSTON SKC300S37A60G: 28°C
/dev/sdb: WDC WD1003FBYX-01Y7B1: 43°C
/dev/sdc: WDC WD5000HHTZ-04N21V0: 40°C
/dev/sdd: WDC WD5000HHTZ-04N21V0: 40°C
/dev/nvme0n1: DGSM4512GG23T: 23°C

# lsblk
sda           8:0    0  55,9G  0 disk 
├─sda1        8:1    0   255M  0 part  /boot/efi
└─sda2        8:2    0  55,6G  0 part  /
sdb           8:16   0 931,5G  0 disk 
└─sdb1        8:17   0 931,5G  0 part  /mnt/backup
sdc           8:32   0 465,8G  0 disk 
└─md0         9:0    0 465,6G  0 raid1
  └─md0p1   259:2    0 465,6G  0 part  /home
sdd           8:48   0 465,8G  0 disk 
└─md0         9:0    0 465,6G  0 raid1
  └─md0p1   259:2    0 465,6G  0 part  /home
nvme0n1     259:0    0 476,9G  0 disk 
└─nvme0n1p1 259:1    0   433G  0 part  /var/lib/libvirt/images

а вот ssd INTEL DC S3110 series, серверный вариант, гадость редкостная. Его ОС win20012-win2012R2 за 2 года ушатали, причем на 5 серваках одновременно. Для подбора SSD нужен опыт и проверенные решения.
Вот, полистай канал умного человека https://youtu.be/-fqhVfd2CH8?si=0BKHayOvDNUmZREh

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 904
а вот ssd INTEL DC S3110 series, серверный вариант, гадость редкостная.
В этой серии ничего серверного и нету.

Возможно, имелось ввиду загружать с него серверную ОС? Например, тот же гипервизор, тогда, да возможно.
« Последнее редактирование: 22.09.2023 09:10:11 от NickM »

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 052
  • ITS
В этой серии ничего серверного и нету.
Когда я смотрел характеристики, тоже так подумал. Те кто его ставил могли купиться во на такие статьи.
Для подбора SSD нужен опыт и проверенные решения.
Ну и подобные обсуждения )

Оффлайн tarasov-it1

  • Давно тут
  • **
  • Сообщений: 131
Для обычного "домашнего" применения, как браузер, музыка, фильмы, почта и подобное, вообще почти нет разницы ssd или nvme установлен. Разве что чуть быстрее происходит загрузка ОС и открытие приложений, но это зависит и от других комплектующих
Не соглашусь. Переставил ОС с SSD на NVME m2 и испытал тот же восторг, что был при переходе с HDD на SSD. Даже игры из Стима стали устанавливаться быстрее.

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 654
В совсем редких случаях при использовании старых материнских плат на LGA771/LGA775 - стоят NVMe диски на переходных PCIe платах, что дает примерно 900 Мб/с на чтение и запись, что явно больше SATA и дешевле SAS.
Я так понимаю, что речь идёт про серверы и эти NVMe не являются загрузочными на этих сокетах?

Не соглашусь. Переставил ОС с SSD на NVME m2 и испытал тот же восторг, что был при переходе с HDD на SSD.
Всякое возможно, например, если был неизвестный SSD, да подключённый по SATA-II, а ставим современный NVMe через переходник на PCIE x4, естественно разница будет ощутимой. Вы ведь не указали параметры оборудования.
Синтетические тесты не показывают реальной отзывчивости системы, они показывают только максимальные значения скоростей самого накопителя.

Оффлайн N0rbert

  • alt linux team
  • ***
  • Сообщений: 231
  • snk@
Я так понимаю, что речь идёт про серверы и эти NVMe не являются загрузочными на этих сокетах?

Серверы и иногда старые десктопы без UEFI. GRUB и «/boot» на USB-flash, а «/» на NVMe в переходнике типа такого (16x лучше держится, 4x достаточно).
Идея использования переходников PCIe ⇆ NVMe  доступно изложена в этом видео.
« Последнее редактирование: 22.09.2023 20:33:30 от N0rbert »

Оффлайн tarasov-it1

  • Давно тут
  • **
  • Сообщений: 131
Всякое возможно, например, если был неизвестный SSD, да подключённый по SATA-II, а ставим современный NVMe через переходник на PCIE x4
Всё - широко известное в узком кругу. Китайский Goldenfir с Алиэкспресса сменён на XrayDisk M2 NVME оттуда же

Оффлайн Geidrow

  • Начинающий
  • *
  • Сообщений: 25
Похоже, по совокупности факторов технических, надежности, цены можно остановить выбор на  SSD Samsung 970 EVO Plus, который на несколько процентов дороже 870 EVO.
С радиатором. Если уж есть режимы, в которых nvme быстрее, чем ближайший по цене sata.