CachyOS 241221 har publicerats, baserat pÄ paketbasen Arch Linux och tillÀmpar en kontinuerlig Modell för distribution av uppdateringar. Distributionen Àr anmÀrkningsvÀrd för att den inkluderar optimeringar för att öka prestandan och möjligheten att installera olika skrivbordsmiljöer. Förutom den grundlÀggande miljön baserad pÄ KDE finns möjligheter att installera GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland och Sway. Storleken pÄ installations iso-avbilden Àr 2,7 GB. Separata byggnader (2,8 GB) för bÀrbara enheter (Handheld Edition) levereras med ett grÀnssnitt i GameMode-stil och komponenter för datorspelsentusiaster.
Standard i distributionen Àr uppgiftsschemalÀggaren BORE, optimerad för att minska latens pÄ skrivbordet och öka prioriteten för interaktiva processer. KÀrnan och paketen Àr sammanstÀllda med inkludering av LTO-optimeringar (Link-Time Optimization) och utnyttjande av instruktioner tillgÀngliga i processorer baserade pÄ mikroarkitekturerna x86-64-v3, x86-64-v4 och Zen4. Vid sammanstÀllning av grundpaketen har dessutom PGO-optimeringar (Profile-Guided Optimization) eller BOLT (Binary Optimization and Layout Tool) inkluderats. Distributionen levereras med webblÀsaren Cachy-Browser, baserad pÄ Firefox med patchar för att förstÀrka sÀkerheten och öka prestandan, samt Àndringar frÄn projektet Librewolf. De filsystem som kan anvÀndas inkluderar btrfs, zfs, ext4, xfs och f2fs.
Huvudsakliga förÀndringar:
- Det föreslagna standard Linux-kÀrnan Àr sammanstÀlld med AutoFDO-optimering (Auto-Feedback-Directed Optimization), som anvÀnder profileringsresultat för att öka prestanda vid ofta utförda operationer, typiska för pÄ förhand analyserade belastningar. För att sammanstÀlla kÀrnan har kompilatorn Clang 19 anvÀnts. Optimeringsprofilen för CachyOS har skapats baserat pÄ belastningar sÄsom att köra prestandatester med sysbench och CachyOS Benchmarker, utföra Git-operationer och sammanstÀlla kÀrnan frÄn kÀllkod.
- Som standardimplementation av OpenCL anvÀnds drivrutinen RustiCL, skriven i Rust med hjÀlp av det grÀnssnitt som tillhandahÄlls i Mesa, Gallium.
- I verktyget kernel-manager för att hantera uppgiftsschemalÀggaren sched-ext (SCX) har DBUS-grÀnssnittet scx_loader anvÀnts. Denna Àndring har förenklat vÀxlingen mellan CPU-schemalÀggare och har möjliggjort att deras instÀllningar har flyttats till en separat konfigurationsfil.
- Som standard Àr tjÀnsten för att hantera Bluetooth aktiverad.
- Det grundlÀggande paketet inkluderar paketet wireless-regdb med en databas över frekvenser för trÄdlösa nÀtverk som Àr tillÄtna för olika regioner.
- I cachyos-settings har ett skript lagts till för att starta applikationer med hjÀlp av Zink-drivrutinen med implementation av OpenGL ovanpÄ Vulkan.
- Versionerna av paketen har uppdaterats, bland dem Linux-kÀrnan 6.12.6, NVIDIA-drivrutiner 565.77, Mesa 24.3.2, scx-scheds 1.0.8 och OpenZFS 2.2.7.


KĂ€lla: opennet.ru
