【发布时间】:2020-05-26 01:33:57
【问题描述】:
假设我们想找出 Python 中使用了多少能量、CPU 和 RAM 来找出正整数的阶乘。我使用了下面的代码,但它不起作用。
MWE:
from __future__ import print_function
import psutil
n=5
fact=1
for i in range(1,n+1):
fact=fact*i
print fact
print('CPU % used:', psutil.cpu_percent())
print('physical memory % used:', psutil.virtual_memory()) # physical memory usage
print('memory % used:', psutil.virtual_memory()[2])
【问题讨论】:
-
我不认为你可以从 python 程序内部测量你使用了多少能量。我认为它不会访问所有报告您计算机能源使用情况的传感器。
-
@MichaelBykhovtsev 有什么办法吗?
标签: python cpu-usage ram energy