The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск дистрибутива CachyOS 241221, включающего ядро с дополнительными оптимизациями

23.12.2024 10:19

Опубликован выпуск дистрибутива 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 и компонентами для любителей компьютерных игр.

В дистрибутиве по умолчанию включён планировщик задач BORE, оптимизированный для снижения задержек на рабочем столе и повышения приоритета интерактивных процессов. Ядро и пакеты собраны с включением LTO-оптимизаций (Link-Time Optimization) и задействованием инструкций, доступных в процессорах на базе микроархитектур x86-64-v3, x86-64-v4 и Zen4. При сборке базовых пакетов дополнительно включены оптимизации PGO (Profile-Guided Optimization) или BOLT (Binary Optimization and Layout Tool). В дистрибутиве поставляется web-браузер Cachy-Browser, основанный на Firefox с патчами для усиления безопасности и повышения производительности, а также изменениями от проекта Librewolf. В качестве файловых систем могут использоваться btrfs, zfs, ext4, xfs и f2fs.

Основные изменения:

  • Предлагаемое по умолчанию ядро 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.


  1. Главная ссылка к новости (https://cachyos.org/blog/2412-...)
  2. OpenNews: Релиз дистрибутива blendOS 4, поддерживающего пакеты из Arch, Fedora, Debian, CentOS и Ubuntu
  3. OpenNews: Выпуск атомарно обновляемого дистрибутива carbonOS 2022.3
  4. OpenNews: Релиз дистрибутива Vanilla OS 2, использующего контейнеры и атомарные обновления
  5. OpenNews: Проект KDE развивает собственный дистрибутив KDE Linux
  6. OpenNews: Превращение GNOME OS в дистрибутив для обычных пользователей
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62458-cachyos
Ключевые слова: cachyos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:31, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    У дистрибутива Battery 97%, такое не подходит.
     
     
  • 2.2, Аноним (2), 10:51, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Plasma sir
     
     
  • 3.9, Аноним (9), 11:36, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Плазма виновата что ноут на зарядке не зарядили до 100%?
     
     
  • 4.15, Афроним (?), 13:03, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Оптимизация.)
     
  • 4.46, Аноним (-), 21:53, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А вот странный факт - новые зарядки для старых ноутбуков и устаревшие ноутбуки с хорошо сохранённой зарядкой не держат более 2 часов. Ровно 2 часа. Почему такое совпадение? Не знаю. Я начал предполагать что это программное ограничение. Как так может быть что 6 часов при хорошем уходе или новая зарядка для старого ноутбука не держит более 2 часов?
     
     
  • 5.64, Бывалый Смузихлёб (ok), 08:56, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    так, что режимы зарядки разные, как, мб и напряжения ?
    Вдобавок, сейчас ведь модно "беречь батарею" и в рамках этих модных тенденций она постоянно недозаряжена. БП подумается, что она до одного уровня недозаряжена, ноуту - до другого. Там ведь и проседание напряжения нелинейное и, чем аккум старее, тем оно более резкое
     
  • 2.27, Аноним (27), 16:10, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    При чём тут дистрибутив? У меня например батарейка больше 80% не заряжается уже.
     
     
  • 3.36, Аноним (36), 17:32, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У меня с завода выше 95-97 не подымалась при включенном ноуте
     
     
  • 4.41, Аноним (41), 19:52, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Надо было не включать.
     

  • 1.3, Аноним (3), 11:00, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > с дополнительными оптимизациями
    > оптимизаций для повышения производительности
    > оптимизированный для снижения задержек
    > LTO-оптимизаций
    > оптимизации PGO
    > оптимизацией AutoFDO
    > Профиль оптимизации

    Ладно-ладно, уговорили: срочно перехожу на CachyOS!

     
     
  • 2.68, Аноним (68), 10:33, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Только ты оптимизируйся сначала, а потом оптимизированно переходи.
     

  • 1.5, Аноним (5), 11:23, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Надоели уже эти дристибутивы, которые даже загрузиться нормально не могут. Не говорю уже про установку и т.д.
     
     
  • 2.70, crypt (ok), 16:40, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    школьники заминусовали анонима, но это правда. очередной школодистр, да. несмотря на все оптимизации очень тормозной старт KDE. поставил вариант с OpenBOX, а там такие розовые обои с анимешными девочками и мечами)) розовые панельки... и курсор мыши не показывает=) ставится, ес-но, по-школьному на btrfs, как иначе.

    автор сего поделия Peter "ptr1337" Jung, элита, короче.

    а вот планировщик интересно было бы потестить.

     

  • 1.6, sarman (?), 11:29, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Год на ноутбуке стоит, ну норм, арч и арч по сути.
     
     
  • 2.11, Аноним (9), 11:41, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А как же волосы разве не стали шелковистее от оптимизаций?
     
     
  • 3.12, Аноним (12), 11:49, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Компиляция не дает фризы на десктопе, отлично.
     
     
  • 4.35, Аноним (35), 17:21, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Компиляция? Это мелочи... включал на zvol compression=zstd-19 с zstd_earlyabort_pass=0 и активной записью - никаких заиканий!
     

  • 1.10, Аноним (9), 11:38, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Когда вместо bash или zsh используют fish это верх позерства.
     
     
  • 2.28, Аноним (27), 16:11, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Позёрства чего именно? Т.е. что хочет показать пользователь fish, пользуясь fish?
    Так-то это просто некомпетентность, потому что fish кроме несовместимости фичей не имеет.
     
     
  • 3.66, Аноним (66), 09:33, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > фичей не имеет

    Стоит у меня фиш на одном из компов.
    Главная фича - из коробки удобно настроен.
    Zsh до того же состояния надо доводить 3-мя плагинами, один из которых мне полностью ломает мозг, поэтому пришлось отказаться от его использования.

    > fish кроме несовместимости

    Несовместимость с чем? Скриптиками? Так пиши их под sh, шибэнг тебе на шо? Sh в каждом дистре должен быть установлен по дефолту.
    Или ты из этих, кто копипастит команды из интернетов? Держи подсказку - sh -c '<shift+ins>'.

    > Так-то это просто некомпетентность

    Вот тут соглашусь...

     
  • 2.45, Аноним (45), 21:22, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Bash давно пора закапывать. У него куча проблем с экранированием, вложенность, очевидностью, корректностью, и так далее. Но альтернативы разбиваются не о не достатки, а об отсутствие обратной совместимости и отсутствие этих проблем.
     
     
  • 3.47, Аноним (-), 21:57, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема в коде. Оно уже существует достаточно долго чтобы иметь столько скриптов чтобы что-то переделать. Допустим есть много инсталяторов на bash для ПО.
     
     
  • 4.52, Аноним (52), 00:55, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Допустим есть много инсталяторов на bash для ПО.

    И за это надо бить ногами. Скрипты на баше должны ограничиваться дистрибутивом, для которого они созданы, а в идеале — отдельной машиной.

     
     
  • 5.55, Аноним (-), 02:03, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А на чем вы предлагаете их писать и проверять? Я лично в качестве альтернативы вижу С и Slackware. Но вот не каждый осилит как оказывается такой простой язык.
     
  • 5.56, Аноним (-), 02:05, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ... имею в виду помимо пакетных менеджеров. Надеюсь это понятно
     

  • 1.14, Аноним (14), 12:51, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >Опубликован выпуск дистрибутива

    Не открывается ссылка.

     
     
  • 2.25, 12yoexpert (ok), 15:28, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    нет, открывается
     
     
  • 3.37, Аноним (37), 18:43, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Проверил, продолжает не открываться. Какой у тебя провайдер, какой регион?
     
     
  • 4.43, Аноним (43), 20:30, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    воеводство, а не регион
     
  • 4.44, 12yoexpert (ok), 20:31, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а у тебя? проверил, всё прекрасно открывается
     
     
  • 5.53, Аноним (52), 00:58, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но ведь действительно не открывается.
    Но с VPN открыватся.
     
  • 5.61, Аноним (14), 07:48, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    а почему ты отвечаешь вопросом н вопрос?
     
  • 2.58, Аноним (-), 02:36, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там есть ссылки на соцсети:
    - https://github.com/cachyos
    - https://t.me/+oR-kWT47vRdmMDli
    - https://x.com/cachyos
    - https://discord.gg/cachyos-862292009423470592
    Чет да откроется
     

  • 1.16, Аноним (16), 13:08, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Чем оно лучше steam os?
     
     
  • 2.19, КО (?), 13:58, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тем что существует
     
     
  • 3.49, Аноним (41), 23:03, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а чем это лучше центос?
     

  • 1.17, Аноним (-), 13:20, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Ядро и пакеты собраны с ... задействованием инструкций, доступных в
    > процессорах на базе микроархитектур x86-64-v3, x86-64-v4 и Zen4

    Мда... местные core2душники могут проходить мимо.

    > Для сборки ядра использован компилятор Clang 19.

    А что, гцц так не умеет?

     
     
  • 2.20, Аноним (14), 14:36, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да не используюя я больше intel core 2 duo, видимо память уже деградировала.
     
     
  • 3.22, Anm (?), 15:18, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    По взрослому, без трусов, нужен Six-Core. )
     
  • 2.38, Аноним (37), 18:48, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Мда... местные core2душники могут проходить мимо.

    Где-то до августа моя сборка на Intel core 2 duo работала. Сейчас видимо память. Но суть в том что Арч, его производные вроде Эндевер работали. Правда Манджара поставленная, обновлённая и перезагруженная выдавала черный экран, сплошной, без возможности ввода. Ну также отказался ставиться какой-то клон редхата, но он сразу на этапе установки.

     

  • 1.21, Аноним (21), 15:15, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Профиль оптимизации для CachyOS сформирован на базе таких нагрузок, как запуск тестов производительности sysbench и CachyOS Benchmarker, выполнение операций с Git и сборка ядра из исходного кода

    Да, это же именно то чем пользователи и занимаются каждый день.

     
     
  • 2.29, Аноним (27), 16:13, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > выполнение операций с Git и сборка ядра из исходного кода

    Пользователи-разработчики преимущественно этим и занимаются.

     

  • 1.23, 12yoexpert (ok), 15:26, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > предоставлением возможности установки различных сред рабочего стола

    а где это невозможно?

     
     
  • 2.30, Аноним (30), 16:34, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В исходном Арч Линукс, видимо. Ну, по логике повествования так получается.
     
  • 2.60, Bonbon (?), 06:47, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В основном только в производных Арча возможно при установке выбрать стол (или OpenSUSE, например). На других дистрах чаще всего выложены уже готовые live-CD с определенным столом.
     
     
  • 3.62, Аноним (14), 07:52, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Debian
     

  • 1.33, Аноним (-), 17:05, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > В качестве предлагаемой по умолчанию реализации OpenCL задействован
    > драйвер RustiCL, написанный на языке Rust с использованием
    > предоставляемого в Mesa интерфейса Gallium.

    Кто юзал сабж? Работает?
    Неужели кловер уже окончательно закопали...
    А то в теме про RustiCL была просто куча возмущения "низабудимнипрасти, будем поддерживать!". Но никто поддерживать разумеется не собирался))

     
  • 1.34, Герострат (?), 17:17, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть хоть какие-то замеры разницы в производительности?
     
     
  • 2.40, Саркофандр (?), 19:06, 23/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://www.phoronix.com/review/intel-arrowlake-cachyos
     
     
  • 3.67, Герострат (?), 09:56, 24/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    О, спасибо. Как видно, разницы с арчем практически нет.
     

  • 1.39, Аноним (37), 18:53, 23/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Все эти дистрибутивы Арч Линукс имеют смысл только если я могу сказать iso образ с отдельной СРС, по аналогии с UbuntuKubuntu, Lubuntu.
     
  • 1.65, Бывалый Смузихлёб (ok), 09:00, 24/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Профиль оптимизации для CachyOS сформирован на базе таких нагрузок,
    > как запуск тестов производительности sysbench и CachyOS Benchmarker,
    > выполнение операций с Git и сборка ядра из исходного кода

    Отлично, просто замечательно. Ведь прогон тестов производительности, и сборка ядра - наиболее важные и повседневные нагрузки на железо. По крайней мере, они честно признаются что пытаются накрутить баллы в тестах.

    А кто сколько раз на своём компе за сегодня уже ядро собрал и тесты прогнал... снова ?

     
  • 1.72, Аноним (72), 17:48, 24/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    и все эти оптимизации, это пук-сереньк.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру