Linux 如何查找进程是否正在进行顺序/随机写入
在GNU/Linux中,量化这一点的最佳技术是什么。这不完全是一个答案,但Linux 如何查找进程是否正在进行顺序/随机写入,linux,io,Linux,Io,在GNU/Linux中,量化这一点的最佳技术是什么。这不完全是一个答案,但 如果要写入文件,可以使用strace并查找pwrite或lseek+write组合。检查pwrite或lseek中的偏移量,以确定其顺序与否。取决于您所说的“顺序/随机写入”是什么意思。检查这篇文章听起来您想要的是执行一个进程,对io访问活动进行采样,然后分析它是顺序的还是随机的。对吗?你能提供更多关于你想要什么和你想做什么的信息吗。@SunEric,是的,但我们谈论的是写入同一个文件,写入多个文件,还是直接以“原始”模
如果要写入文件,可以使用
strace
并查找pwrite
或lseek
+write
组合。检查pwrite
或lseek
中的偏移量,以确定其顺序与否。取决于您所说的“顺序/随机写入”是什么意思。检查这篇文章听起来您想要的是执行一个进程,对io访问活动进行采样,然后分析它是顺序的还是随机的。对吗?你能提供更多关于你想要什么和你想做什么的信息吗。@SunEric,是的,但我们谈论的是写入同一个文件,写入多个文件,还是直接以“原始”模式写入设备(dd
-style)。