C/C++ プログラムでプロセス情報を取得する必要があります。少なくとも CPU% やメモリ使用量などの基本的な情報が必要ですが、追加の詳細も役立ちます。
問題は、Windows、Linux、MAC、そしておそらく Solaris など、複数のプラットフォームで実行される移植可能なプログラムでこの情報を使用する必要があることです。
使用できるライブラリはありますか? または、さまざまなプラットフォーム用に独自の HAL を作成する必要がありますか? グーグルで調べてみましたが、はっきりしたものは見当たりませんでした。