我正在尋找Java解決方案來查找Windows中正在運行的進程的CPU使用情況。在環顧網絡之後,似乎很少有關於Java解決方案的信息。請記住,我不想查找JVM的CPU使用率,但是當時在Windows中運行的任何進程。使用Java檢索窗口進程的CPU使用情況
我能夠通過使用exec(「tasklist.exe ...」)檢索和分析過程信息來檢索Java中的內存使用情況。儘管每個進程都有一個聚合CPU週期計時器,但我沒有看到CPU使用率列。
任何幫助將不勝感激。另外,如果可能的話,我想遠離C庫;但是,如果沒有其他選擇,那麼採用這種方式的解決方案將是適當的。
非常感謝,
史蒂夫