我正在Mac上編寫類似系統活動的應用程序。我用this topic修改了darwin.h和darwin.c。 但它似乎只顯示某些字段的正確信息(前一段時間它顯示了所有正確的信息,但僅適用於當前進程 - 此應用程序),對於其他所有內容,它只顯示正確的pid,進程名稱,組/所有者。像cpu/mem/disk用法的其他所有內容都是空的。我認爲這可能是沙箱或安全問題。試圖將應用程序移動到/應用程序並設置根/輪755,但它不起作用,仍爲零值。iOS進程信息(pid,uid,cpu,mem,...)
這裏是我的輸出:click
守則darwin.c改變:click,很多評論的printf線
也有是批准的AppStore像系統的系統信息(com.lymbilesoft一個免費的應用程序後寫的。 systeminfoliteforiphone),它顯示關於磁盤和進程的詳細信息,所以它是如何工作的?嘗試nm - 它是二元的,但沒有發現有用的東西。 有人可以幫我嗎?
你可以在你的輸出中分享你的代碼嗎? –
很久以前我開始研究它,這是我[在備份中發現的](http://pastebin.com/8R5r1rZB)。它應該給出正確的結果,如果你以root身份運行它。 – user1855732
你是否設法獲得CPU使用?如果您設法解決您的問題,請回復。 – john