LINUX.ORG.RU

SSD не дотягивает до заявленных скоростей

 , ,


1

2

Поставил SSD Kingston A2000, в ноутбуке всё в порядке - рассчитан на x4 PCIe. Заявлены 2.2к/2к Мб/с последовательного чтения/записи, у виндоюзеров CrystalDiskMark в тесте показывает 2к-1.9к.

А в Arch с 5.8 ядром в тесте с помощью fio показывает 1.3-1.4к максимум. ЧЯДНТ? Может упустил что-нибудь с настройками?


Возможно, ты упираешься в производительность оперативной памяти. Для буферизации данных требуется несколько раз их скопировать, что на больших скоростях занимает заметную долю времени. Попробуй читать-записывать с O_DIRECT. Вот так, например:

dd if=/dev/nvme0n1 of=/dev/null bs=128M status=progress iflag=direct
i-rinat ★★★★★
()
Ответ на: комментарий от cobold

Как-то так:

  fio --loops=2 --size=1024m --filename=/home/user/test/fiotest.tmp --stonewall --ioengine=libaio --direct=1 \
  --name=Seqread --bs=1m --rw=read \
  --name=Seqwrite --bs=1m --rw=write

vadi7
() автор топика
Ответ на: комментарий от i-rinat

Запустил, если так, то показывает 1,9 GB/s. Хотя и fio и hdparm -Tt показали практически идентичный результат в 1.3-1.4к

vadi7
() автор топика
Ответ на: комментарий от vadi7

Хотя и fio и hdparm -Tt

hdparm тестирует буферизованное чтение и чтение из кеша. Он не использует O_DIRECT. В fio нужно явно включать O_DIRECT, потому что он выключен по умолчанию.

Буферизация всегда занимает какое-то время, но так как память обычно была порядка на два быстрее накопителей, это не имело значения. С NVMe уже имеет.

i-rinat ★★★★★
()
Ответ на: комментарий от cvv

Даже EVO, не то что PRO слишком горяч для ноута - даже в простое 40С, в нагрузке 70С у знакомых. А этот в простое 28С - ледниковый период просто, при легкой нагрузке не выше 35С.

vadi7
() автор топика
Ответ на: комментарий от i-rinat

Память 16Gb 2400 DDR4 в двухканальном режиме, не думаю что в неё упирается.

vadi7
() автор топика
Ответ на: комментарий от vadi7

В моем ноутбуке нормальные радиаторы на каждый ССД.

cvv ★★★★★
()

Нормально оно для этой модели. В спеки пишут пиковые значения, достигнутые на отборных инженерных образцах. А у тебя массовый вариант той же модели. Если сделаешь тест постоянной линейной записи, вообще обидно получится - старенький саташный Samsung 850 Pro его уделает в разы.

pekmop1024 ★★★★★
()
Ответ на: комментарий от vadi7

Даже EVO, не то что PRO слишком горяч для ноута - даже в простое 40С, в нагрузке 70С у знакомых

Никогда не замечал такой проблемы у себя на EVO

CryNet ★★★★★
()
Ответ на: комментарий от pekmop1024

~170GB пишутся со скоростью 1.4ГБ/с Для игромана это просто праздник, закатать игрулю.

В трезвом состоянии закатывать 600ГБ одним махом - ну разве что видеоблогеру Линусу, сразу 8К с Red камеры.

anonymous
()
Ответ на: комментарий от anonymous

Не пишутся. Там скорость просядет куда-то в район 300 МБ/сек по исчерпанию SLC-кэша.

pekmop1024 ★★★★★
()
Ответ на: комментарий от anonymous

Просто в том месте где у меня SSD я не чувствую такого жара

CryNet ★★★★★
()
Ответ на: комментарий от anonymous

Ставь радиаторы. ССД очень не любят настолько высоких температур

cvv ★★★★★
()
Ответ на: комментарий от pekmop1024

Кстати - да. Возможно автору лучше было тупо поставить саташный Самсунг Про - они холодные.

cvv ★★★★★
()
Ответ на: комментарий от cvv

Ну PRO в любом случае горячее, чем то, что уже взял. Да и разница в цене при равном объеме двухкратная, так что переживу как-нибудь то, что не PRO)

vadi7
() автор топика
Ответ на: комментарий от vadi7

Ты взял nvme. Я даже не представляю как nvme может быть холодным. А чтобы саташник грелся - не припоминаю

cvv ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.