С выпуском Ubuntu 24.04 LTS инженеры Canonical начали уделять больше внимания производительности Ubuntu, создав команду по оптимизации производительности. Эта работа продолжается, и для Ubuntu 24.10 они исследуют новую захватывающую область: использование оптимизаций компилятора "-O3" для пакетов Ubuntu. Стала доступна экспериментальная сборка десктопных и серверных ISO-образов Ubuntu, которые скомпилированы с уровнем оптимизации -O3.
Оптимизация пакетов с помощью "-O3"
Canonical исследует сборки пакетов с уровнем оптимизации компилятора "-O3" вместо стандартного "-O2", чтобы улучшить производительность Ubuntu Linux. Как показано в прошлом в различных статьях о производительности с "-O3", повышение уровня оптимизации компилятора может предложить очень реальное и часто значительное увеличение производительности приложений и рабочих нагрузок, начиная от приложений для создателей контента и заканчивая вычислениями высокой производительности (HPC) и другими областями.
Тестирование
Canonical будет проводить тестирование и оценку пакетов, оптимизированных с помощью "-O3", в течение следующих недель, прежде чем принять решение о том, станет ли это настройкой по умолчанию для Ubuntu в будущем. Было бы замечательно увидеть это как часть более широких усилий Canonical по улучшению производительности десктопных и серверных версий Ubuntu.
Как попробовать новую сборку
Для тех, кто хочет попробовать, доступны экспериментальные серверные и десктопные образы Ubuntu 24.04 LTS, пересобранные с уровнем оптимизации "-O3". Более подробную информацию об исследовании -O3 можно найти на Ubuntu Discourse.
Оставайтесь с нами, чтобы узнать результаты будущих тестов Ubuntu, оптимизированных с -O3, в ближайшие дни.
Linux: обзоры и обновления
• Производительность GNOME и KDE на Wayland превосходит Xfce и LXQt на Ubuntu 25.04 в играх
• Обновление GE-Proton 9-27 для Linux и Steam Deck: исправления для Ubisoft Connect, Epic Games, Wuthering Waves и Monster Hunter Wilds
• Релиз Linux Lite 7.4: исправления ошибок и новые версии ПО
• Вышло обновление SteamOS 3.6.24 для Steam Deck с исправлениями для Avowed и No Rest for the Wicked
• В KDE исправлены основные сбои в Plasma 6.3.4, количество VHI-багов снижено до нуля
• Обновление CachyOS: Linux для игр получил поддержка видеокарт RDNA4, GeForce RTX 5070 Ti и RTX 5070