Optimalizované Repozitáře
Naším cílem je poskytovat výkonově optimalizovanou distribuci, což vyžaduje rekompilaci základních balíčků Arch Linuxu pro architektury x86-64-v3, x86-64-v4 a Zen4.
- x86-64-v3: Zvýšení výkonu o 5–20 % oproti x86-64.
- x86-64-v4: Přináší významné zvýšení výkonu díky podpoře AVX512 v závislosti na pracovním zatížení.
- Zen 4/5: Kromě instrukční sady x86-64-v4 jsou přidány následující:
Přizpůsobené Balíčky
Naše CachyOS-PKGBUILDs obsahují balíčky, které průběžně aktualizujeme, opravujeme a zpětně přenášíme opravy. Pro zlepšení výkonu selektivně implementujeme optimalizace PGO, LTO a BOLT podle potřeby. Také udržujeme několik -git balíčků, například mesa-git.
Přidání Našich Repozitářů do Stávající Instalace Arch Linuxu
Poskytujeme skript, který automatizuje instalaci našich repozitářů na existující instalace založené na Arch Linuxu.
-
Nainstalujte klíčovou sadu CachyOS:
-
Nainstalujte potřebné balíčky:
-
Přidejte repozitáře CachyOS do konfigurace pacmana:
-
Nakonec aktualizujte systém balíčky CachyOS:
Odstranění Repozitářů CachyOS
Spusťte následující příkazy pro odstranění repozitářů CachyOS ze systému:
- Přeinstalujte původní pacman z Arch Linuxu:
- Spusťte následující příkaz:
- Vytvořte zálohu konfiguračního souboru pacmana:
- Přepněte zpět na výchozí balíčky Arch Linuxu pomocí následujících příkazů:
Testy a Benchmarky
Michael z Phoronixu již několikrát provedl benchmarky CachyOS, které se většinou ukázaly jako vedoucí v grafech benchmarků a v Geometrickém průměru všech výsledků testů. Od prvního benchmarku v roce 2022 se CachyOS výrazně vyvinul a zlepšil v oblasti použitelnosti a výkonu.
Pokud chcete vědět více o zvýšení výkonu díky našim repozitářům, podívejte se na níže uvedené odkazy.
-
14/03/2021: Diskuse RFC o dopadu x86-64-v3, kterou zahájil Mateusz Jończyk z Arch Linuxu, ukázala počáteční výsledky.
-
09/12/2022: První benchmark provedený Michaelem.
-
29/02/2024: Phoronix provedl další benchmark ukazující rozdíl mezi balíčky x86-64-v4, x86-64-v3 a x86-64 (obecné). V příkladech jako PHP nebo GCC, kde přizpůsobujeme naše PKGBUILDs, je vidět výrazné zlepšení výkonu.
-
20/08/2024: Michael zveřejnil nový benchmark pro AMD Ryzen 9950x, zahrnující CachyOS a další Linuxové distribuce.