Тестирование флагмана HEDT-платформы
Майкл Ларабель (Michael Larabel) провел серию бенчмарков на базе AMD Ryzen Threadripper PRO 9995WX — 96-ядерного/192-поточного процессора на архитектуре Zen 5. Целью стало выявление прироста производительности в состоянии Git ветки ядра Linux 7.3 по сравнению с актуальной версией 7.2. Результаты подтверждают, что оптимизации ядра продолжают положительно влиять на работу высокопроизводительных рабочих станций.
Ключевые улучшения производительности
Наиболее заметные улучшения зафиксированы в подсистемах ввода-вывода и сетевых стеках. Для систем с современными накопителями PCIe Gen 4/5 NVMe прирост скорости передачи данных стал особенно ощутимым. Это напрямую отразилось на реальных рабочих нагрузках, где скорость отклика и обработки данных критична.
Результаты в базах данных и компиляции
Среди приложений, показавших ускорение в Linux 7.3, выделяются СУБД PostgreSQL, MariaDB (форк MySQL) и TigerBeetle (база данных для финансовых транзакций). Также зафиксирован прирост в микро-бенчмарках, тестирующих форкирование процессов, IO_uring и мьютексы. Задачи компиляции кода стали выполняться быстрее, хотя и с меньшим, но стабильным отрывом. Небольшой прирост отмечен и в CPU-зависимых задачах искусственного интеллекта.
| Категория нагрузки | Наблюдаемый эффект в Linux 7.3 |
|---|---|
| Базы данных (PostgreSQL, MariaDB, TigerBeetle) | Заметное ускорение обработки запросов |
| Накопители NVMe (PCIe Gen 4/5) | Повышенная пропускная способность I/O |
| Сетевые интерфейсы | Улучшенная производительность сетевого стека |
| Микро-бенчмарки (fork, IO_uring, mutex) | Снижение задержек и рост скорости выполнения |
| Компиляция кода | Стабильное, но умеренное ускорение |
| AI-нагрузки (CPU) | Незначительный прирост производительности |
Значение для сообщества
Выход Linux 7.3 запланирован на ближайшее воскресенье. Помимо оптимизаций производительности, новая версия принесет множество новых функций. Для владельцев мощных рабочих станций на базе AMD Threadripper PRO 9995WX обновление ядра может стать способом получить дополнительную производительность без аппаратных затрат, особенно в сценариях, требующих высокой скорости работы с дисковой подсистемой и базами данных.
Источник: Phoronix ↗
