Статьи

Установка оптимизированного 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 с помощью консоли».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *