
Установка оптимизированного zen-ядра в ubuntu
Для увеличения производительности и надежности компьютера, работающего с операционной системой на ядре Linux, желательно его оптимизировать.
Текущее ядро системы можно посмотреть командой:
uname -r
Пример ответа системы на компьютере с xubuntu 20.04:
5.15.0-78-generic
Очень удобно использовать оптимизированное для быстродействия стабильное ядро, например, zen-kernel (Liquorix):

В нем используются различные патчи, повышающие производительность и уменьшающие латентность (тормознутость) компьютера. Среди них:
- Zen Interactive Tuning, Preemptible tree-based hierarchical RCU, Hard Kernel Preemption, Multigenerational LRU, LZ4-компрессия Swap с помощью zswap для ускорения работы с файловой системой и носителями информации, оптимизации работы с памятью компьютера, повышения производительности при обработке мультимедиа, улучшения работы программ, использующих многопоточность
- PDS Process Scheduler, High Resolution Scheduling, Budget Fair Queue (оптимизация работы планировщика задач);
- TCP BBR2 Congestion Control (увеличение производительности работы с сетью).
Все эти преимущества благотворно сказываются на обработке видео и в играх, а также увеличивают надежность работы компьютера, в том числе при майнинге.
Как установить ядро Liquorix на компьютер?
Ядро Liquorix проще всего устанавливается командами:
sudo add-apt-repository ppa:damentz/liquorix && sudo apt-get update
sudo apt install linux-image-liquorix-amd64 linux-headers-liquorix-amd64
После установки перезагружаем компьютер и проверяем текущую версию kernel:
uname -r
Теперь компьютер использует ядро 6.3.13-1-liquorix-amd64, новейший релиз (на момент написания статьи), выпущенный в июле 2023 года:
6.3.13-1-liquorix-amd64
Производим обновление системы и очистку от мусора:
sudo apt update && sudo apt -y upgrade && sudo apt -y dist-upgrade && sudo apt -y autoremove
Оптимизируем SSD:
sudo e4defrag /dev/sda*
или производим дефрагментацию для HDD:
sudo fstrim -av
Теперь можно наслаждаться работой системы Linux с улучшенным ядром liquorix.

Как влияет на хешрейт использование оптимизированного ядра, например, liquorix?
Операционная система (x)ubuntu 20.04 благодаря установке ядра версии 6.3 взамен штатного 5.15 выигрывает как в скорости работы, так и в функционале.
Шестая версия ядра Linux лучше сама по себе, так как содержит множество исправлений, доработок и улучшений в сравнении со старыми kernel, тем более пятого поколения.
Правда, на майнинг добавочное ускорение и доработки заметного влияния не оказывают. Небольшой прирост можно заметить на алгоритме RandomX, где интенсивно используется ОЗУ компьютера, а также на компьютерах со слабым процессором, которые не тянут нагрузки, например, на риге с Celeron-ом или Pentium-ом.
P.S. Если нужно изменить ядро, использующееся операционной системой Linux по умолчанию, можно воспользоваться информацией, изложенной в статье «Переключение на другое ядро Linux с помощью консоли».


