Открытый компилятор Proton 3.0 ускоряет сборку ядра Linux почти на 40 %

Открытый компилятор Proton 3.0 ускоряет сборку ядра Linux почти на 40 %
Новость рубрики Технологии Фото: Официальный блог проекта Proton

Команда открытого компилятора Proton представила версию 3.0, которая, по заявлениям разработчиков, ускоряет сборку ядра Linux примерно на 40 %. Основной прирост обеспечивает новый инкрементальный кэш и переработанный планировщик задач, распределяющий работу между ядрами процессора более равномерно.

Ключевое изменение — модульная архитектура промежуточного представления. Анализатор теперь сохраняет результаты между запусками и переиспользует их при небольших правках исходного кода. На типовом CI-конвейере время полной сборки сократилось с 52 до 31 минуты, а потребление памяти выросло незначительно — в пределах 8 %.

Проект распространяется под лицензией Apache 2.0. Готовые сборки опубликованы для Linux, macOS и Windows, добавлена интеграция с популярными системами сборки и плагинами для редакторов. Отдельно отмечается совместимость с расширениями предыдущей ветки, поэтому миграция не требует переписывания конфигураций.

Часть разработчиков призывает не спешить с выводами: заявленные цифры получены на внутреннем наборе бенчмарков и требуют независимой проверки на реальных проектах. Первые отчёты сообщества и сторонних команд ожидаются в течение месяца.


Партнеры

Infopost

Экономика и технологии

BazaTV

Прямые трансляции

FoxNews.com.ru

Обсуждение ключевых тем

Jangyru

Новости