我正在运行内核2.6.33.7。
以前,我运行的是v2.6.18.x. 在2.6.18上,刷新过程被命名为pdflush。
升级到2.6.33.7后,刷新进程的格式为“flush-:”。 例如,目前我看到在顶部popup的冲洗过程“flush-8:32”。
在谷歌search试图确定这个问题的答案,我看到了“flush-8:38”,“flush-8:64”和“flush-253:0”的例子,仅举几例。
我明白什么是冲洗过程本身,我的问题是在过程名称末尾的数字的意义是什么? 他们代表什么?
谢谢
用于识别块设备的设备编号。 内核线程可能会派生出来处理特定的设备。
(在我的一个系统中,块设备目前的编号如下所示,它们可能会从引导变为开机或热插拔为热插拔。
$ grep ^ / sys / class / block / * / dev / SYS /类/块/ DM-0的/ dev:254:0 / SYS /类/块/ DM-1的/ dev:254:1 / SYS /类/块/分米2的/ dev:254:2 / SYS /类/块/ DM-3的/ dev:254:3 / SYS /类/块/ DM-4的/ dev:254:4 / SYS /类/块/ DM-5的/ dev:254:5 / SYS /类/块/ DM-6的/ dev:254:6 / SYS /类/块/ DM-7的/ dev:254:7 / SYS /类/块/ DM-8的/ dev:254:8 / SYS /类/块/ DM-9的/ dev:254:9 / SYS /类/块/回路0的/ dev:7:0 / SYS /类/块/ LOOP1的/ dev:7:1 / SYS /类/块/循环2的/ dev:7:2 / SYS /类/块/循环3的/ dev:7:3 / SYS /类/块/循环4的/ dev:7:4 / SYS /类/块/ LOOP5的/ dev:7:5 / SYS /类/块/ LOOP6的/ dev:7:6 / SYS /类/块/ LOOP7的/ dev:7:7 / SYS /类/块/ MD0的/ dev:9:0 / SYS /类/块/ MD1的/ dev:9:1 / SYS /类/块/ SDA的/ dev:8:0 / SYS /类/块/ SDA1的/ dev:8:1 / SYS /类/块/ SDA2的/ dev:8:2 / SYS /类/块/ SDB的/ dev:8:16 / SYS /类/块/ SDB1的/ dev:8:17 / SYS /类/块/ sdb2的/ dev:8:18 / SYS /类/块/ SDC的/ dev:8:32 / SYS /类/块/ SDC1的/ dev:8:33 / SYS /类/块/ SDC2的/ dev:8:34 / SYS /类/块/ SDD的/ dev:8:48 / SYS /类/块/ SDD1的/ dev:8:49 / SYS /类/块/ sdd2的/ dev:8:50 / SYS /类/块/ SDE / dev的:8:64 / SYS /类/块/ SDF的/ dev:8:80 / SYS /类/块/ SDG的/ dev:8:96 / SYS /类/块/ SDH的/ dev:8:112 / SYS /类/块/ SDI的/ dev:8:128 / SYS /类/块/ SR0的/ dev:11:0 / SYS /类/块/ SR1的/ dev:11:1 / SYS /类/块/ SR2的/ dev:11:2
您还应该能够通过在/ proc / self / mountinfo中搜索这些数字来计算出这些数字,例如:
$ grep 8:32 /proc/self/mountinfo 25 22 8:32 / /var rw,relatime - ext4 /dev/mapper/sysvg-var rw,barrier=1,data=ordered
这也有nfs的好处:
$ grep 0:73 /proc/self/mountinfo 108 42 0:73 /foo /mnt/foo rw,relatime - nfs host.domain.com:/volume/path rw, ...
请注意,我这里包含的数据是捏造的,但机制工作得很好。