Комментарии 5
принято считать, что показатель IOPS с разными версиями PCIe интерфейса почти не меняется
Учитывая то, что у Samsung PM9A3 U.2 заявлена поддержка стандарта PCI-Express 4.0.
PCI-Express 4.0
По сравнению со спецификацией PCI Express 3.0 максимальная скорость передачи данных по шине PCI Express удвоена — с 8 до 16 GT/s. Кроме того, уменьшены задержки, улучшена масштабируемость и поддержка виртуализации. Для 4 линий скорость передачи данных составляет 8 Гбайт/с, для 16 линий — 32 Гбайт/с.
Транзакции в секунду (Т/с) — единица измерения, определяющая количество произведённых операций пересылки данных в секунду в каком-либо канале связи.
Тогда было бы логично предположить что при использовании совместно с шиной PCI Express 3.0 у SSD снизится IOPS. Вот только почему IOPS снизилась более, чем в 2 раза?
Хм, EPYC 7F72 поддерживает PCI Express 4.0, а Ryzen 7950X - 5.0. Для чистоты эксперимента нужно было найти материнки поддерживающие один и тот же процессор, но имеющие шины разных версий. Потому что у процев отличаются количеством ядер, объёмами кэшей и частотами (хотя оба должны поддерживать PCI Express 4.0).
Тут тайминги памяти немного и частоту процессора на 200МГц уменьшишь и то сказывается на тестах SSD, на разной винде так же результаты разные, а вы на абсолютно разных платформах отличающихся на 2 поколения гипотезы строите. Причем я так понимаю в одном случае там сервер с ECC, а то и регистровой памятью, а в другом обычная десктопная платформа с DDR5.
К статье больше бы подошла другая картинка рука-лицо.
считал, что подобных, у которых "лид статьи", вероятно так же "дед энд, коворкинг, опенспейс, пауэршифтинг/дауншифтинг, тимбилдинг" и т.д. уже не осталось... но нет.
| принято считать, что показатель IOPS с разными версиями PCIe интерфейса почти не меняется
iops разительно меняются даже чисто при софтварьном подходе - реальный пример Капитула две OSD на диск, вместо одного неузнаваемо увеличивает число IOPS https://www.youtube.com/watch?v=RKfU5wTdvVQ а вы смену интерфейса игнорируете
Как уже верно заметили, сравнивать на совершенно разных процессорах бессмысленно.
Добавлю еще что даже один и тот же процессор можно програмно заставить быть сонным и ленивым или наоборот максимально бодрым и отзывчивым.
Прогнал у себя на роутере домашнем быстро пару тестов. Одинаковая система, один и тот же диск, но лишь меняя схему энергосбережения запускаю тесты:
fio --ioengine=libaio --direct=1 --name=test --size=4G --bs=4k --iodepth=1 --readwrite=randread
fio --ioengine=libaio --direct=1 --name=test --size=4G --bs=4k --iodepth=4 --readwrite=randread
powersave



performance



Разница в результатах примерно в 2 раза...
Тестируем SSD. Чтобы выросли IOPS, нужно всего лишь… сменить версию PCIe?