2009-07-22 70 views
6

我需要在C/C++程序中檢索過程信息。我至少需要CPU%和內存使用等基本的東西,但其他細節也會很有用。便攜式系統/過程信息庫

問題是我需要在可移植程序中使用這些信息,這些信息可以在多種平臺上運行:windows,linux,MAC和Solaris。

有沒有我可以使用的庫,或者是否需要爲不同的平臺編寫我自己的HAL?我試圖看看谷歌,但我看不出任何明顯的。

回答

0

必須從操作系統中檢索這些信息。
根據定義,這是不可移植的,但是在那裏有幾個操作系統抽象層。想到的是ACE

+0

ACE似乎並沒有包含問OP的。 Qt,順便說一句,不,也沒有。似乎是不平凡的... – 2009-07-25 09:06:44