首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪个kjournald进程属于哪个文件系统?

哪个kjournald进程属于哪个文件系统?
EN

Server Fault用户
提问于 2014-12-04 12:45:34
回答 1查看 290关注 0票数 5

我了解到,每个挂载的ext3文件系统都将有一个相应的kjournald进程正在运行。其中一个进程是使用大量的CPU,我想知道哪个文件系统负责。

我安装了三个ext3文件系统,但进程只显示为

代码语言:javascript
复制
root       325     2  0 Sep23 ?        00:30:12 [kjournald]
root      7433     2  0 Sep23 ?        00:00:00 [kjournald]
root      7434     2  0 Sep23 ?        00:09:47 [kjournald]

如何确定哪个进程与哪个文件系统相关联?

EN

回答 1

Server Fault用户

发布于 2014-12-04 14:12:28

一种间接的方法是使用blktrace及其方便的命令btraceblktrace记录并显示对磁盘的块级访问。btrace意味着您不必记住blktrace的所有选项。

代码语言:javascript
复制
# btrace /dev/sda1 | grep kjournald
  8,1    5        1     0.000201850   325  Q  WS 451573976 + 8 [kjournald]
  8,1    5        2     0.000393849   325  Q  WS 976637584 + 8 [kjournald]
  8,1    5        3     0.000398641   325  Q  WS 976637592 + 8 [kjournald]
  8,1    5        4     0.000401003   325  Q  WS 976637600 + 8 [kjournald]
  8,1    5        5     0.000404179   325  Q  WS 976637608 + 8 [kjournald]
  8,1    5        6     0.000407446   325  Q  WS 976637616 + 8 [kjournald]
                                      ^^^
                                      pid of kjournald for /dev/sda1

这里显示的字段记录在blkparse手册中;第五个字段是执行I/O的进程的PID,所以虽然我没有一种直接将kjournalds与文件系统联系起来的方法,但我可以看到哪个进程与特定的块设备相关联,然后查看挂载表以查看涉及哪个文件系统。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/649138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档