Выберите ваш город

Clear Linux против Ubuntu: сравнение производительности на AMD EPYC

Опубликовано 21.01.2025
5 мин
1365
Clear Linux против Ubuntu: сравнение производительности на AMD EPYC  Изображение 1

В рамках итогового тестирования производительности за год и проведения исторических сравнений я решил изучить, как изменилась производительность AMD EPYC 9004 “Genoa” за последние два года под управлением Linux. Опираясь на тесты, которые я проводил в конце 2022 года на той же референсной серверной платформе AMD Titanite с двумя процессорами EPYC 9654 Genoa, я повторил эти тесты с использованием последних версий Intel Clear Linux и Ubuntu Linux, чтобы увидеть, как изменилась производительность.

Платформа для теста

Я сравнил результаты тестов конца 2022 года на Intel Clear Linux 37860 и Ubuntu 22.10 с производительностью новейших версий Clear Linux 42790 и Ubuntu 24.10 — на всё том же референсном (эталонном — от вендора) сервере AMD Titanite с двумя 96-ядерными процессорами AMD EPYC 9654 Genoa, 24 x 64 ГБ памяти DDR5-4800 и NVMe SSD Intel Optane DC P4800X 800 ГБ (SSDPF21Q800 ГБ).

Серверы с AMD процессом

Новый
HPE ProLiant DL365 Gen11 8SFF
Размер:
1U
CPU:
2 x 4th Generation AMD EPYC 9004
RAM:
DDR5 DIMM 24 слотов (6144 GB)
HDD:
до 8 HDD 2.5'' SFF

от 185 892

6 460 ₽/мес в лизинг

от 152 370

+ 33 522 НДС

Сконфигурировать
Новый В наличии
HPE ProLiant DL385 Gen10 Plus v2 8SFF
Размер:
2U
CPU:
2 x AMD EPYC 7003
RAM:
DDR4 DIMM 16 слотов (4096 GB)
HDD:
до 8 HDD 2.5'' SFF

от 470 000

16 333 ₽/мес в лизинг

от 385 246

+ 84 754 НДС

Сконфигурировать
Новый
DELL PowerEdge R6615 10SFF
Размер:
1U
CPU:
1 x 4th Generation AMD EPYC 9004
RAM:
DDR5 DIMM 12 слотов (3072 GB)
HDD:
до 10 HDD 2.5'' SFF

от 602 797

20 947 ₽/мес в лизинг

от 494 096

+ 108 701 НДС


Параметры Clear Linux и Ubuntu

Изменения в программном обеспечении Clear Linux за два года: переход с ядра Linux 6.1 на 6.12, с GCC 12.2.1 на GCC 14.2.1, с Python 3.11 на Python 3.13, OpenJDK с 18 версии на 21, а также множество других обновлений программных пакетов. Плюс все оптимизации производительности Intel, которые инженеры компании внедряли в дистрибутив на протяжении последних двух лет.

Обновление Ubuntu с версии 22.10 до 24.10 означает переход с Linux 5.19 на Linux 6.11, GCC 12.2 на GCC 14.2, Python 3.10 на Python 3.12 и ряд других обновлений. При этом Ubuntu продолжает использовать по умолчанию регулятор* частоты CPU "schedutil", в то время как Clear Linux и другие корпоративные дистрибутивы Linux чаще используют регулятор "performance".

Ремарка! Регулятор (англ. Governor) — это механизм, отвечающий за управление частотой процессора в зависимости от нагрузки. Он определяет, как быстро процессор должен работать, чтобы достичь баланса между производительностью и энергопотреблением.



Поэтому для Ubuntu 22.10 и 24.10 дополнительно провели тестирование с переключением на регулятор 'performance', чтобы исключить влияние различий в управлении частотой процессора на результаты тестов

Итак, в этом итоговом тестировании мы посмотрели на то, как производительность AMD EPYC Genoa под Linux развивалась в течение последних двух лет, а также на то, как Intel-оптимизированный Clear Linux конкурирует с Ubuntu на этом сервере AMD EPYC 2P (с двумя процессорами).

Результаты тестирования

Java

Начнём с производительности OpenJDK Java: можно отметить, что в некоторых тестах новая версия OpenJDK немного снизила производительность как на Ubuntu, так и на Clear Linux. Однако Clear Linux всё равно обгонял Ubuntu 24.10, например, в производительности Jython на этом двухсокетном сервере AMD EPYC.

С другими рабочими нагрузками на Java новейший программный стек Linux на Ubuntu 24.10 и Clear Linux оказался быстрее, чем в конце 2022 года. При этом оптимизированный под Intel дистрибутив Linux по-прежнему демонстрирует высокую производительность даже на конкурирующих серверах AMD.

Компрессия данных

Утилита сжатия Zstd, поставляемая с каждым дистрибутивом, по-прежнему работает значительно быстрее на Clear Linux, чем на Ubuntu.


Кодирование видео

Производительность кодирования видео SVT-AV1 была ниже на обновленном программном стеке для обоих дистрибутивов Linux, но Clear Linux по-прежнему сохраняет лидерство.



Трассировка, рендеринг и 3D моделирование

В некоторых рабочих задачах, таких как Embree, где ранее Ubuntu показывал редкое преимущество над Clear Linux, дистрибутив Intel смог устранить разрыв в производительности.


Производительность Open Image Denoise — ещё одна область, в которой Clear Linux сократила отставание от Ubuntu.



В OpenVKL Clear Linux в конце 2024 года будет быстрее, чем два года назад, а Ubuntu — медленнее.


Дистрибутив Clear Linux от Intel остаётся одним из самых быстрых для x86_64 процессоров с поддержкой AVX-512, будь то от Intel или AMD.


Python

В конце 2022 года Clear Linux демонстрировал лучшие результаты в производительности Python благодаря оперативному переходу на Python 3.11, в то время как Ubuntu 22.10 оставался на Python 3.10. К концу 2024 года результаты двух платформ приблизились: Ubuntu 24.10 использует Python 3.12, а Clear Linux — Python 3.13.

Numenta Anomaly

Clear Linux также продолжает показывать отличные результаты с программным обеспечением Numenta Anomaly.




PHP

PHP-пакеты в Clear Linux остаются чрезвычайно быстрыми благодаря использованию Profile Guided Optimizations, Function Multi-Versioning и других оптимизаций.

Итоги

Среднее значение всех результатов тестирования выглядит так:

Дистрибутив Clear Linux от Intel демонстрирует отличную производительность на серверах AMD EPYC в конце 2024 года и продолжает показывать преимущества агрессивных оптимизаций “из коробки”, позволяя серверам и рабочим станциям достигать пиковых показателей. Canonical в последний год сосредоточила усилия на оптимизациях производительности Ubuntu Linux, но результаты все ещё не приблизились к собственному дистрибутиву Intel. Будет интересно увидеть, куда движется производительность Linux в 2025 году.

Источник

Автор

СЕРВЕР МОЛЛ

Поделиться
Комментарии
(0)
Ещё не добавлено ни одного комментария
Написать комментарий
Поля, отмеченные *, обязательны для заполнения
client consultations icon-delivery discount icon-facebook franchise icon-google_plus it-solutions icon-jivosite icon-menu icon-up icon-message payment icon-recall shops-local shops-network icon-solutions icon-support tasks icon-twitter Group 8 icon-user icon-viber icon-vk icon-watsup icon-watsup-2
Мы используем файлы 'cookie', чтобы обеспечить максимальное удобство пользователям.