· релизы

Декабрьский релиз CachyOS 2024

AutoFDO, rusticl, wireless-regdb

Привет, друзья CachyOS!

Это наш 13-й релиз за год и, скорее всего, последний в этом году. Он приносит оптимизации ядра, изменения в RustiCL и множество других улучшений.

Одно из самых заметных изменений: ядро по умолчанию теперь оптимизируется с помощью AutoFDO. Профилирование выполняется на разнообразном наборе тестов, включая sysbench, CachyOS Benchmarker, операции Git, компиляцию ядра и ряд других бенчмарков. Пока профилирование проводится на машине с Zen5, но в будущем мы планируем объединять несколько профилей для ещё более широкой оптимизации.

RustiCL заменил драйвер OpenCL по умолчанию в стеке Mesa, что улучшает производительность и совместимость. Кроме того, для управления планировщиками sched-ext в kernel-manager теперь используется scx_loader. Это позволяет удобнее переключаться между планировщиками и гарантирует их правильную настройку через отдельный конфигурационный файл.

Мы также включили поддержку Bluetooth, что улучшает опыт для большинства пользователей. Помимо этого, wireless-regdb теперь устанавливается по умолчанию: это улучшает работу Wi-Fi с учётом региональных ограничений. Вы можете указать свой регион в файле /etc/conf.d/wireless-regdom, чтобы открыть дополнительные частоты Wi-Fi, разрешённые в вашей стране.

Наконец, в этом релизе есть несколько важных исправлений:

  • Исправлена настройка umask для /boot, чтобы предотвратить непреднамеренный доступ.
  • Установщик больше не открывает окно терминала с журналами.
  • Исправлена проверка подключения к интернету для беспроблемной установки.

Список изменений этого релиза:

Новое:

  • Ядро:
    • AutoFDO теперь применяется к ядру linux-cachyos по умолчанию для всех доступных архитектур
      • Примечание: пока прирост производительности минимален из-за текущих ограничений. Для объединения профилей нужен LLVM 19, от него же зависит Propeller Optimization. Мы ожидаем, что LLVM 19 и более оптимизированные профили появятся к концу года, после перехода Arch Linux на LLVM 19
  • chwd: Rusticl теперь настраивается правильно
  • chwd: улучшено протоколирование ошибок при вызове хуков
  • chwd: исправлен выбор драйверов VAAPI
  • cachyos-settings: добавлен скрипт для запуска приложений через Zink
  • Конфигурация sysctl: переработаны и оптимизированы несколько параметров
  • Kernel Manager: добавлена поддержка scx_loader, позволяющая переключать планировщики нативно
  • Установщик: служба Bluetooth теперь включена по умолчанию
  • Netinstall:
    • В список устанавливаемых пакетов добавлен wireless-regdb
      • Он настраивает соединение на использование подходящих каналов и открывает дополнительные каналы, что может ускорить интернет
      • Примечание: по умолчанию задан общий регион; для оптимальной работы рекомендуется указать свой
  • Обновления пакетов: NVIDIA 565.77, linux-cachyos 6.12.6, mesa 24.3.2, scx-scheds 1.0.8, zfs 2.2.7

Исправления

  • Установщик: журналы установки больше не открывают отладочные окна терминала
  • Управление разделами:
    • Правильные настройки umask делают /boot недоступным без достаточных прав
  • Launch Installer: исправлена проверка подключения к интернету

Список изменений Handheld Edition:

  • Обновлены пакеты, связанные с handheld-устройствами
  • Исправлена проблема с обработкой профилей питания
  • Добавлена поддержка WiFi 6

Что нужно сделать существующим пользователям:

Тем, кто использует Wi-Fi, следует установить пакет wireless-regdb и указать свой регион в /etc/conf.d/wireless-regdom

sudo pacman -S wireless-regdb
sudo micro /etc/conf.d/wireless-regdom

В остальном просто обновляйте систему командой:

sudo pacman -Syu

Скачивание:

Desktop Edition:

Свежий ISO-образ можно скачать с наших зеркал:

Handheld Edition:

Поддержите нас:

Ваши пожертвования помогают содержать серверы. Поддержать CachyOS можно через:

Спасибо за вашу постоянную поддержку!

Команда CachyOS

Назад в блог