Lëshimi i versionit të distribucionit CachyOS 241221, i bazuar në paketën Arch Linux dhe që përdor modelin e vazhdueshëm të shpërndarjes së përditësimeve. Distribucioni është i njohur për përfshirjen e optimizimeve për përmirësimin e performancës dhe ofron mundësinë për të instaluar mjedise të ndryshme punuese. Përveç ambientit bazë të bazuar në KDE, mund të instalohen GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland dhe Sway. Madhësia e imazhit instalues iso është 2.7 GB. Ndërsa ofrohen ndarjet (2.8 GB) për pajisjet e dorës (Handheld Edition) me një ndërfaqe në stilin GameMode dhe komponentë për adhuruesit e lojërave kompjuterike.
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:
- Nukleusi Linux i ofruar default është ndërtuar me optimizimin AutoFDO (Auto-Feedback-Directed Optimization), që përdor rezultatet e profilizimit për të rritur performancën e operacioneve të shpeshta, karakteristikë e ngarkesave të analizuar paraprakisht. Për ndërtimin e nukleusit është përdorur kompajleri Clang 19. Profili i optimizimit për CachyOS është formuar mbi bazën e ngarkesave si ekzekutimi i testeve të performancës sysbench dhe CachyOS Benchmarker, kryerja e operacioneve me Git dhe ndërtimi i nukleusit nga kodi burimor.
- Si implementimi default i propozuar për OpenCL, është aktivizuar drejtori RustiCL, i shkruar në gjuhën Rust duke përdorur ndërfaqen Gallium të ofruar nga Mesa.
- Në utilitine kernel-manager për menaxhimin e planifikuesit të detyrave sched-ext (SCX) është angazhuar interfeci DBUS scx_loader. Ky ndryshim e ka thjeshtuar kalimin midis planifikuesve CPU dhe lejon që cilësimet e tyre të ruhen në një skedar konfigurimi të veçantë.
- Përveç, shërbimi për punën me Bluetooth është i aktivizuar që në fillim.
- Në paketën bazë është përfshirë paketa wireless-regdb me bazën e të dhënave të frekuencave të rrjeteve wireless, të lejuara për rajone të ndryshme.
- Në cachyos-settings është shtuar një skenar për të nisur aplikacionet, duke përdorur drejtori Zink me implementimin e OpenGL mbi Vulkan.
- Janë përditësuar versionet e paketicave, mes të cilave nukleusi Linux 6.12.6, drejtuesit NVIDIA 565.77, Mesa 24.3.2, scx-scheds 1.0.8 dhe OpenZFS 2.2.7.


Burimi: opennet.ru
