0
有沒有辦法獲得系統cpu使用情況沒有輪詢方法?如果我進行民意調查,我可以從頂部獲得詳細信息,但是這是最佳的嗎?是否有任何系統信號在CPU使用更改時發出?cpu用法:是否有任何事件觸發整個系統cpu使用情況發生變化
有沒有辦法獲得系統cpu使用情況沒有輪詢方法?如果我進行民意調查,我可以從頂部獲得詳細信息,但是這是最佳的嗎?是否有任何系統信號在CPU使用更改時發出?cpu用法:是否有任何事件觸發整個系統cpu使用情況發生變化
對linux
除了輪詢/proc/stat
之外,沒有其他方式可以獲得CPU使用率。這可能是一個性能問題,因爲當存在上下文切換時,會浪費大量的CPU週期來完成更新計數器。
如果您需要關於特定進程的信息,您還可以輪詢/proc/[PID]/stat
。
有一整套爲系統監控而設計的應用程序行業。 'top'和'ps -o ...'是你的入口點。不是一個真正的編程問題。投票結束。祝你好運。 – shellter