メモリとCPUの利用率を取得する
メモリとCPUの利用率を取得するには、psutil ライブラリが便利です。以下は、メモリとCPUの利用率を取得して表示する簡単なPythonスクリプトの例です。
python
import psutil
import time
def get_memory_usage():
memory = psutil.virtual_memory()
print(f"Total Memory: {memory.total / (1024 ** 3):.2f} GB")
print(f"Used Memory: {memory.used / (1024 ** 3):.2f} GB")
print(f"Memory Percent: {memory.percent}%")
def get_cpu_usage():
cpu_percent = psutil.cpu_percent(interval=1)
print(f"CPU Percent: {cpu_percent}%")
if __name__ == "__main__":
while True:
get_memory_usage()
get_cpu_usage()
print("n")
time.sleep(1)
このスクリプトは、psutil ライブラリを使用してメモリとCPUの利用率を取得し、それを1秒ごとに表示します。psutil.cpu_percent(interval=1) の interval パラメータは、CPU利用率を計算するための時間間隔を指定します。1秒ごとに計算するようにしていますが、必要に応じて変更できます。
このスクリプトを実行すると、ターミナルやコンソールにメモリとCPUの利用率が表示されます。必要に応じて、この情報をファイルに書き込んだり、他の処理と組み合わせたりすることができます。

ディスカッション
コメント一覧
まだ、コメントがありません