Опубликован выпуск дистрибутива CachyOS 241221, основанного на пакетной базе Arch Linux и применяющего непрерывную модель доставки обновлений. Дистрибутив примечателен включением оптимизаций для повышения производительности и предоставлением возможности установки различных сред рабочего стола. Помимо базового окружения на основе KDE для установки доступны GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland и Sway. Размер установочного iso-образа 2.7 ГБ. Отдельно поставляются сборки (2.8 ГБ) для носимых устройств (Handheld Edition) с интерфейсом в стиле GameMode и компонентами для любителей компьютерных игр.
Në distribucionin e paracaktuar përfshihet planifikuesi i detyrave BORE, i optimizuar për të reduktuar vonesat në desktop dhe për të rritur prioritetin e proceseve interaktive. Kernel-i dhe paketat janë ndërtuar me përfshirjen e optimizimeve LTO (Link-Time Optimization) dhe përdorimin e instrukcioneve të disponueshme në procesorët e arkitekturës x86-64-v3, x86-64-v4 dhe Zen4. Gjatë ndërtimit të paketeve bazë janë përfshirë gjithashtu optimizime PGO (Profile-Guided Optimization) ose BOLT (Binary Optimization and Layout Tool). Distribucioni vjen me shfletuesin e internetit Cachy-Browser, i bazuar në Firefox me patches për forcimin e sigurisë dhe rritjen e performancës, si dhe ndryshime nga projekti Librewolf. Sistemet e dosjeve që mund të përdoren janë btrfs, zfs, ext4, xfs dhe f2fs.
Ndryshimet kryesore:
- Предлагаемое по умолчанию ядро Linux собрано с оптимизацией AutoFDO (Auto-Feedback-Directed Optimization), использующей результаты профилирования для повышения производительности часто выполняемых операций, свойственным заранее проанализированным нагрузкам. Для сборки ядра использован компилятор Clang 19. Профиль оптимизации для CachyOS сформирован на базе таких нагрузок, как запуск тестов производительности sysbench и CachyOS Benchmarker, выполнение операций с Git и сборка ядра из исходного кода.
- В качестве предлагаемой по умолчанию реализации OpenCL задействован драйвер RustiCL, написанный на языке Rust с использованием предоставляемого в Mesa интерфейса Gallium.
- В утилите kernel-manager для управления планировщиком задач sched-ext (SCX) задействован DBUS-интерфейс scx_loader. Изменение упростило переключения между планировщиками CPU и позволило вынести их настройки в отдельный конфигурационный файл.
- По умолчанию включён сервис для работы с Bluetooth.
- В базовую поставку включён пакет wireless-regdb с базой данных частот беспроводных сетей, допустимых для различных регионов.
- В cachyos-settings добавлен скрипт для запуска приложений, используя драйвер Zink c реализацией OpenGL поверх Vulkan.
- Обновлены версии пакетов, среди которых ядро Linux 6.12.6, драйверы NVIDIA 565.77, Mesa 24.3.2, scx-scheds 1.0.8 и OpenZFS 2.2.7.


Burimi: opennet.ru
