Linux-ck - Arch Linux 中文维基

跳转到内容

# Linux-ck

来自 Arch Linux 中文维基

本文或本节需要翻译。要贡献翻译，请访问简体中文翻译团队。

附注： No updates since 2020-08, English page has seen a large update since.（在 Talk:Linux-ck# 中讨论）

相关文章

- Unofficial user repositories/Repo-ck
- Kernel
- Modprobed-db

## 一般包细节

Linux-ckAUR 是 AUR 和用户预编译包中都可用的软件包，它允许用户运行用 Con Kolivas 的 ck 补丁集[1]修补的内核和标头设置，包括名为 MuQSS 的 CPU 调度程序（Multiple Queue Skiplist Scheduler，发音为 mux，代替了他先前的著作 Brain Fuck Scheduler（BFS）。许多 Arch Linux 用户选择此内核是因为其在任何负载情况下均具有出色的桌面交互性和响应能力。

CK 补丁集旨在用于台式机/笔记本电脑，但不适用于服务器。它提供了低延迟环境，并且非常适合 16 个或更少的 CPU。为了能够引导到内核，必须适当配置启动加载器。

### 发行周期

Linux-ck 大致遵循官方 Arch 内核的发布周期，但不仅如此。以下是新软件包发布的要求：

- CK 补丁集与当前内核版本兼容

### 长期支持 (Long-Term Support) (LTS) CK 版本

除了 linux-ckAUR 软件包之外，还有 LTS 内核版本，其中包括上述补丁集和先前提到的修改：

- linux-lts-ckAUR[损坏的链接：package not found] - 使用 CK 补丁集修补的当前 Arch Linux LTS 内核

注意：该软件包由 vishwin 维护，因此预编译版本将不会出现在非官方的ck仓库中。

## 关于 MuQSS 的更多信息

请参阅 CK 发布的 LKML 公告。

### 检查是否启用了 MuQSS

启用 MuQSS 时，此启动消息应出现在内核环形缓冲区中：

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

### 应用了 MuQSS 补丁的内核和 systemd

认为 MuQSS 不支持 cgroups 是一个常见的错误。它支持但不支持所有 cgroup 功能（例如，CPU 限制将不起作用）。

## 在 Linux-ck 中使用树外模块

使用 DKMS 可以轻松地编译和管理许多树外模块（broadcom-wl，nvidia，virtualbox 等）。

## 另请参见

- Con Kolivas 的内核补丁仓库
- Con Kolivas 的博客
- Con Kolivas 在 Linux 内核邮件列表上的第一个 BFS 公告
- Wikipedia 的 Con Kolivas 页面
- Wikipedia 的 BFS 文章
- Arch ck Linux 论坛支持主题

分类：​

- 内核
- 包含损坏的软件包链接的页面

隐藏分类：​

- 使用“模板:Translateme”标记的页面或章节

Linux-ck
添加话题