gpt4 book ai didi

python - 如何通过 psutil 获取磁盘 IO 和网络使用百分比

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:20 25 4
gpt4 key购买 nike

有没有办法通过 psutil 获取磁盘 IO 和网络使用百分比。

我发现了一些有用的函数。但我不知道,如何使用

psutil.disk_io_counters()

psutil.net_io_counters()

最佳答案

如果你按照这个方法,你可以得到百分比的结果:

import psutil
n_c = tuple(psutil.disk_io_counters())
n_c = [(100.0*n_c[i+1]) / n_c[i] for i in xrange(0, len(n_c), 2)]
print n_c

对于我的系统,输出是 [18.154375810797326, 40.375844302056244, 40.33502202082432]。每个索引都是读取数据后写入的百分比。例如n_c[0]write_count/read_count的百分比,n_c[1]write_bytes/read_bytes的百分比同样,您可以获得 net_io_counters() 的百分比数据。希望这对您有所帮助!

关于python - 如何通过 psutil 获取磁盘 IO 和网络使用百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31860163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com