CachyOS — Arch-based, оптимизированный под производительность.

Arch-пользовательский опыт, но с пропатченным ядром, x86-64-v3/v4 оптимизацией и готовыми твиками из коробки.


Что это

CachyOS — Arch-based дистрибутив, заточенный под производительность. Основная идея: берём Arch, добавляем оптимизированное ядро, пересобираем пакеты под x86-64-v3 (или v4 для свежих CPU) и подаём с удобным инсталлятором. Получаешь rolling release без ручной настройки makepkg.conf и CFLAGS.

Ядер несколько: linux-cachyos (умолчание), linux-cachyos-bore (BORE scheduler), linux-cachyos-eevdf (новый EEVDF планировщик), hardened-варианты. Каждый под конкретный use case — десктоп, сервер, низкая задержка.

Зачем не просто Arch

Arch даёт свободу, но требует ручной работы. CachyOS экономит время: Calamares-инсталлер, преднастроенный makepkg.conf с правильными флагами, репозиторий с пересобранными пакетами под v3. pacman и AUR работают как обычно — это Arch под капотом.

Производительность

Реальная разница с ванильным Arch ощутима на CPU-тяжёлых задачах: компиляция, рендеринг, сборка пакетов. На десктопе — отзывчивость UI, особенно при загрузке.

x86-64-v3 и v4

v3 требует Haswell+ (2013) или эквивалент — AVX2, FMA, BMI2. v4 — ещё новее, AVX-512 (поддержка зависит от CPU). CachyOS по умолчанию ставит v3-репозиторий. Это даёт прирост на пересобранных пакетах без необходимости вручную настраивать pacman.conf.

Когда выбирать

  • Нужен Arch, но без ручной настройки оптимизаций.
  • Свежий CPU — есть смысл в v3/v4.
  • Десктоп с фокусом на отзывчивость и игровую производительность.

Минусы

Меньше сообщество, чем у чистого Arch. Обновления иногда запаздывают на пару дней. Не для серверов — rolling release + оптимизации дают бонус на десктопе, но серверу важнее стабильность.

Rolling release

Как и Arch, CachyOS требует регулярных обновлений. Долгий перерыв = сложный апгрейд. Для серверов лучше Debian.


NixOS — другой путь: вместо императивных оптимизаций — декларативная воспроизводимость.


Linux NixOS Debian