〇物理・論理CPU数を棒グラフで表示
サンプルコード
以下のコードをノートブックに張り付け、実行します。%matplotlib inline
import psutil
import matplotlib.pyplot as plt
print("Number of physical cpu: {}".format(psutil.cpu_count(logical=True)))
print("Number of locgical cpu: {}".format(psutil.cpu_count(logical=False)))
label = ["physical cpu counts", "logical cpu counts"]
idx = [1, 2]
values = [psutil.cpu_count(logical=True), psutil.cpu_count(logical=False)]
for index, value in enumerate(idx):
plt.text(idx[index], values[index]/2, str(values[index]))
plt.bar(idx, values, tick_label=label, align="center", color=["green", "lightgreen"])
plt.show()
matplotlibとpsutilのインストール手順
以下のコマンドを実行します。sudo apt-get -y install libatlas-base-dev
pipenv install matplotlib
pipenv install psutil
0 件のコメント:
コメントを投稿