什么是 kintegrityd 以及为什么它具有 -20 的好值? 2024-5-28 • linux linux-kernel top nice 我的笔记本电脑中有一个 Linux 发行版,带有 3.18.17、32 位内核。运行top已列出以下输出, 我对Linux中进程的nice和renice有一些了解。查看顶部,我了解到有 6 个进程,其良好值为 -20。我完全相信为什么 kworker、khelper 和 crypto 有 -20 的好值。 谁能告诉我什么是“kintegrityd”以及为什么它有-20的好值? 答案1 根据这个 Quora 答案它通过向块设备写入数据并检查数据是否未更改来检查块设备的完整性。 这似乎是定义它的文件。 469 行似乎给予了它很高的优先级。 答案2 这kintegrityd 工作队列实现块 I/O 的数据完整性扩展。所有内核工作队列的默认值都是-20。该系统也称为bio-integrity,这是一个更有效的搜索词。作者是来自 Oracle 的 Martin K. Petersen。内核文档是这里源代码是这里。 相关内容 GlusterFS 客户端 - 检查同步是否完成 升级到 22.04LTS 后,GUI 不再适用于 chrome、totem。Nomacs“无法创建 GL 上下文” 让 USB 转盘在 Windows 或 Mac 上被检测到 安装期间出现“无法恢复的错误”[关闭] Windows 端口隧道 单个 TCP 连接的吞吐量很差 升级后如何重新安装 Windows 10 [重复] 让 dnsmaq 使用广播 DNS 服务器 使用 sudo 权限打开新的 bash,无需重新输入密码 [重复] 计算机不断重启说明