我正在编写一个python脚本来获取一些基本的系统统计信息。我正在使用psutil进行大部分工作,除了我需要的一件事之外它工作得很好。
我想记录此刻的平均cpu等待时间。 从顶部输出它将在%wa下的CPU部分。
我似乎无法找到如何在psutil中获取它,有人知道如何获得它吗?我准备走上一条我真的不想继续前进的道路......
整个CPU行相当不错,因为它总计为100并且很容易记录和绘图。
提前致谢。
答案 0 :(得分:1)
%wa
正在提供您iowait
的CPU,如果您使用的是times = psutil.cpu_times()
或times = psutil.cpu_times_percent()
,那么它位于times.iowait
变量之下返回值(假设您使用的是Linux系统)