我需要一些帮助来计算bash脚本的平均IO等待时间。计算Linux bash脚本的平均IO等待时间
我将运行的脚本非常简单。 对2个文件进行排序然后加入。 由于我将在大文件上进行测试,因此我需要知道为了做出一些决定(哪些文件加入++)而具有多少IO瓶颈。
我发现了许多不同的答案来获得IO等待时间,但没有办法计算程序的平均时间。
如果上面的问题解决了,我还想上面的cpu平均运行时间,但IO更重要。
我的一个解决方案是运行iostat,直到程序终止,然后收集iowait时间和平均值。不知道这是不是一个好主意。
'时间script.sh'您'script.sh'? – user2485710
我对IO时间不是一般的运行时间感兴趣。 – Sib
您将文件作为参数传递给脚本?你甚至可以使用'for'循环在每个文件上调用你的脚本,比如'for * .txt中的文件;做时间./script.sh $文件; done' – user2485710