Доброго дня

> Що це може бути як з цим боротись?

https://en.wikipedia.org/wiki/Trim_(computing)

--
Best regards,
Mykola


On Thu, Jan 18, 2024 at 2:43 PM Max Tulyev <maxtul@netassist.kiev.ua> wrote:
Доброго дня!

Вибачте, що питання не срача та політики, а суто технічне ;)

Є ряд NVMe дисків від різних виробників: Kingston, WD, якійсь кітайській нонейм - взагалі всі що попадались під руку.

Ставлю новенький, запускаю тест швидкості, наприклад от:

hdparm -tT /dev/nvme0n1

/dev/nvme0n1:
 Timing cached reads:   27230 MB in  2.00 seconds = 13634.89 MB/sec
 Timing buffered disk reads: 9282 MB in  3.00 seconds = 3093.66 MB/sec

hdparm -tT --direct /dev/nvme0n1

/dev/nvme0n1:
 Timing O_DIRECT cached reads:   5988 MB in  2.00 seconds = 2994.86 MB/sec
 Timing O_DIRECT disk reads: 9122 MB in  3.00 seconds = 3040.66 MB/sec

Далі забиваю його випадковими числами весь (так треба):

dd if=/dev/urandom of=/dev/nvme0n1 bs=1M status=progress
999874887680 bytes (1.0 TB, 931 GiB) copied, 2908 s, 344 MB/s
dd: error writing '/dev/nvme0n1': No space left on device
953870+0 records in
953869+0 records out
1000204886016 bytes (1.0 TB, 932 GiB) copied, 2913.95 s, 343 MB/s

Потім повторюю тест:


hdparm -tT /dev/nvme0n1

/dev/nvme0n1:
 Timing cached reads:   25740 MB in  2.00 seconds = 12887.79 MB/sec
 Timing buffered disk reads: 7478 MB in  3.00 seconds = 2492.60 MB/sec

hdparm -tT --direct /dev/nvme0n1

/dev/nvme0n1:
 Timing O_DIRECT cached reads:   5474 MB in  2.00 seconds = 2737.25 MB/sec
 Timing O_DIRECT disk reads: 7700 MB in  3.00 seconds = 2566.25 MB/sec

- і маю деградацію швидкості читання на рівному місці!

На різних дисках вона різна, але помітна та навіть велика. Найбільша була на диску WD 2Tb, з ~3000 Mbit/s до всього-навсього 190!
Перезавантаження системи, вимкнення системи з живлення не допомагає: швидкість залишається низькою.

Що це може бути та як з цим боротись?
_______________________________________________
uanog mailing list
uanog@uanog.kiev.ua
https://mailman.uanog.kiev.ua/mailman/listinfo/uanog