我刚刚发现我的 Linux v2.6.38 上没有 pdflush。但是当我执行
ps uax | grep flush
表明:
root 269 0.1 0.0 0 0 ? S 13:05 0:04 [flush-8:0]
我的内核是:
Linux yonggang-laptop 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:18:14 UTC 2011 i686 i686 i386 GNU/Linux
看来 [flush8:0] 是 pdflush 的替代品。有人知道这个 [flush-8:0] 线程如何工作以及 8:0 是什么意思吗?我知道在旧版本中,pdflush 线程的数量是 2-8,并且会根据系统写回工作负载而变化。我希望 [flush-8:0] 线程能做类似的事情。此外,如果根本没有 pdflush 线程,为什么 /proc/sys/vm/nr_pdflush_threads 仍然存在?
谢谢,
答案1
该flush
进程负责将数据从临时磁盘刷新到永久磁盘。它是旧版的替代品pdflush
,正如您所提到的,它声称响应时间更快。 您看到的数字指的是它正在监控的块设备。