我一直在浏览我的 PC 上正在运行的进程,我发现了一个名为“kaluad”的进程,当时 PID 196 在 root 下运行,优先级为 -20。我在任何文档中都找不到它,该名称或任何类似名称的手册页不存在,/proc/196/exe
不链接到任何地方,/proc/196/attr
也不返回任何内容,它只是空的。
这个过程的行为就像一个幽灵,即使在网上搜索后我也找不到一行文档,我唯一能找到的是大量包含这个过程的 ps 或 top dumps,所以很多其他人都在他们的计算机上运行它出色地。
有谁知道这个过程执行什么?
答案1
kaluad
是个SCSI 多路径 ALUA(不对称逻辑单元分配)工作队列。它用于处理延迟的工作 - 基本上,每当操作产生“重试”结果时,它就会被添加到工作队列中以供稍后处理(queue_delayed_work
在上面链接的源代码中查找)。