在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python  GO  Linux/ 如何使用golang或者python獲取cpu各個核心的狀態(tài)信息?

如何使用golang或者python獲取cpu各個核心的狀態(tài)信息?

獲取服務(wù)器各個cpu核心的狀態(tài),不是負載也不是cpu jumps
而是us sy ni id wa hi si st 用戶時間、系統(tǒng)時間、空閑時間這些內(nèi)容?
我知道top命令后按1可以,但這是使用腳本定期收集數(shù)據(jù)

回答
編輯回答
孤島

golang 可以看一下這個 github.com/uber-common/cpustat

2017年9月12日 18:50
編輯回答
尋仙

import psutil
psutil.cpu_times(percpu=True)

2017年12月26日 08:25
編輯回答
情皺

Python

import psutil
print(psutil.cpu_times())
# scputimes(user=22482.28125, system=32104.1875, idle=609708.4375, interrupt=1278.515627861023, dpc=884.828125)
2017年10月20日 20:05
編輯回答
伐木累

推薦使用psutil這個模塊,系統(tǒng)基礎(chǔ)資源信息都可以很方便的獲取到。

2017年11月2日 15:56