dtrace

发布于 2022-10-15 08:01:17 字数 4131 浏览 15 评论 0

本帖最后由 shahand 于 2011-05-03 18:17 编辑

根目录系统io很高,用iotop抓了一下 ,pid显示为0,却不是sched

具体数据:

  1.     r/s    w/s   kr/s   kw/s wait actv wsvc_t asvc_t  %w  %b device
  2.     0.0  500.2    0.0 10548.1 132.1 256.0  264.2  511.8 100 100 c1t0d0
  3. 2011 May  3 17:38:33,  load: 4.51,  disk_r:     24 KB,  disk_w:   1775 KB
  4.   UID    PID   PPID CMD              DEVICE  MAJ MIN D            BYTES
  5. 10004  15240  15223 java             ssd1    118  14 R             2048
  6.     0      0      0 sched            ssd1    118  14 W            49664
  7. 10004  15240  15223 java             ssd1    118  14 W           241664
  8.     0      0      0                  sd0      32   3            6635520
  9. 2011 May  3 17:38:34,  load: 4.51,  disk_r:     34 KB,  disk_w:   2167 KB
  10.   UID    PID   PPID CMD              DEVICE  MAJ MIN D            BYTES
  11. 10002  10347      1 oracle           ssd1    118  14 R            16384
  12. 10002  10347      1 oracle           ssd1    118  14 W            32768
  13.     0      0      0 sched            ssd1    118  14 W            48640
  14. 10004  15240  15223 java             ssd1    118  14 W           237568
  15.     0      0      0                  sd0      32   3            6266880
  16. 2011 May  3 17:38:35,  load: 4.52,  disk_r:      0 KB,  disk_w:   2319 KB
  17.   UID    PID   PPID CMD              DEVICE  MAJ MIN D            BYTES
  18. 10004  15240  15223 java             ssd1    118  14 W            25088
  19.     0      0      0                  sd0      32   3             245760

复制代码
什么情况?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

静水深流 2022-10-22 08:01:17

后来的解决方案:

最后曲线救国:
通过iosnoop 指定设备sd0找到读写最多的文件
然后再通过fuser找到访问该文件的异常pid。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文