Linux-ck

提供: ArchWiki
2021年6月21日 (月) 13:19時点におけるKusanaginoturugi (トーク | 投稿記録)による版 (2章以降を英語版に差し替え)
ナビゲーションに移動 検索に移動

関連記事

一般的なパッケージの詳細

Linux-ckAURAURrepo-ck の非公式リポジトリにあるパッケージでインストールすることができ、それによって旧 Brain Fuck Scheduler (BFS) を置き換える MuQSS (Multiple Queue Skiplist Scheduler) などを含む Con Kolivas の ck パッチセットがあてられたカーネル/ヘッダーを動作させることが可能です。どんな負担がかかっているときも素晴らしいデスクトップの応答性とレスポンスを得ることができる MuQSS を求める多くの Archer はこのパッケージを使っています。

CK パッチセットはデスクトップ・ノートパソコンでの使用を想定して設計しておりサーバー向けではありません。CPU のコア数が16個以下の環境で低遅延システムを実現します。

リリースサイクル

Linux-ck は公式の ARCH カーネルのリリースサイクルにおおよそ従っています。リリースには以下が必要になります:

  • 最新のカーネルバージョンに対応した CK パッチセット

More about MuQSS

​ See the LKML announcement posted by CK. ​

Check if MuQSS is enabled

​ This start-up message should appear in the kernel ring buffer when MuQSS in enabled: ​

# dmesg | grep -i muqss
MuQSS CPU scheduler v0.120 by Con Kolivas.

MuQSS patched kernels and systemd

​ It is a common mistake to think that MuQSS does not support cgroups. It does but not all the cgroup features (e.g. CPU limiting will not work). ​

Using out-of-tree modules with linux-ck

​ Many out-of-tree modules (broadcom-wl, nvidia, virtualbox, etc.) can be easily compiled and managed by using DKMS.

参照