Все пакеты взяты у того же Ventuero с: https://ventureo.codeberg.page
Warning
Эти оптимизации никак не проверены и, как минимум могут ничего не дать, а как максимум ухудшить взаимодействие с системой
Демон повышающий производительность путём обработки и слежки за потреблением памяти. Установка:
paru -S nohang-git
Включение:
sudo systemctl enable --now nohang-desktop.service
Форк одноименного демона, распределяющий приоритет задач. Его установка очень сильно повышает отклик системы. В отличии от оригинального Ananicy, данный форк переписан полностью на C++, из-за чего достигается прирост в скорости работы. Установка:
paru -S ananicy-cpp
Включение:
sudo systemctl enable --now ananicy-cpp
Это демон, что автоматически балансирует обработку прерываний по ядрам процессора. Установка:
paru -S irqbalance
Включение:
sudo systemctl enable --now irqbalance
Это демон, который автоматически убирает дубликаты страниц в памяти с одинаковым содержимым, тем самым экономя память. Работает только если ваше ядро имеет специальный патч, который есть по умолчанию например в linux-zen (linux-lqx это linux-zen) Установка:
paru -S uksmd
Включение:
sudo systemctl enable uksmd
Заметки по сборке liquorix ядра:
[!linux-lqx ядро] Так как я хочу самостоятельно компилировать ядро, я добавил в paru возможность редактировать PKGBUILD. Тогда при использовании репозитория AUR скачивается версия ядра, которую нужно ещё скомпилировать. Когда paru дойдёт до linux-lqx, нам предложат изменить PKGBUILD. Меняем его и добавляем к _menunconfig= символ y ( Будет _menunconfig=y) Далее выбираем необходимые флаги. В моём случае:
- Выбираем платформу zen2
- Отключаем Kernel Debugging
- В General Setup внутренние параметры удаляем audit=0 (Если хотим использовать Apparmor с аудитом)
- В Security выбираем Apparmor
- В LSM вписываем строку landlock,lockdown,yama,integrity,apparmor,bpf И продолжаем установку F9 TODO: точно указать расположение этих флагов И продолжаем установку