java - 测量正在运行的进程(不是我启动的进程)的磁盘 I/O

标签 java linux io

我有一个长时间运行的 Java 服务器,当我告诉它执行特定任务时,我想测量它的磁盘 I/O Activity 。在 Linux 上,有没有一种方法可以开始监视进程(或 JVM,如果有帮助)上的磁盘 I/O,然后稍后停止监视,并获取该时间段内读取和写入磁盘的总字节数?

最佳答案

安装和运行 iotop 将允许您查看各个进程的 I/O 信息:http://guichaz.free.fr/iotop/

iotop output

关于java - 测量正在运行的进程(不是我启动的进程)的磁盘 I/O,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20669806/

相关文章:

"cin"和 "File"的 C++ 通用接口(interface)

java - 外包 Junit Before 方法

从批处理文件运行时,Java Jar 文件不发送电子邮件?

linux - 同时在同一操作系统上运行的两个终端窗口可以相互通信吗?

linux - 如何在编写空白 bash 脚本后提取所有内容

c# - 在 C# 的文本文件中创建一个没有重复字符串条目的列表

java - 扫描仪在使用 next() 或 nextFoo() 后跳过 nextLine()?

java - 如何在 Eclipse 中自动修复 "The declared package does not match..."错误?

java - Java中是否有一个标准常量用于引用HTTP请求方法?

linux - bash IP whois 查找脚本