在python中获取IO等待时间为%

时间:2015-04-09 20:51:07

标签: python psutil iowait

我正在编写一个python脚本来获取一些基本的系统统计信息。我正在使用psutil进行大部分工作,除了我需要的一件事之外它工作得很好。

我想记录此刻的平均cpu等待时间。 从顶部输出它将在%wa下的CPU部分。

我似乎无法找到如何在psutil中获取它,有人知道如何获得它吗?我准备走上一条我真的不想继续前进的道路......

整个CPU行相当不错,因为它总计为100并且很容易记录和绘图。

提前致谢。

1 个答案:

答案 0 :(得分:1)

%wa正在提供您iowait的CPU,如果您使用的是times = psutil.cpu_times()times = psutil.cpu_times_percent(),那么它位于times.iowait变量之下返回值(假设您使用的是Linux系统)