Кроссплатформенный способ получить загрузку процессора / памяти

Ищете библиотеку или достаточно кроссплатформенный метод для получения загрузки ЦП, использования памяти и т. Д. В C/C++. Что-то другое, чем getrusage(), мне нужно для всей системы, а не для одного процесса. Я проверил, но не нашел много. Мне действительно нужно это в Linux, Mac Os X и Windows, но если есть решение для *nix систем (включая OS X), но не для Windows, я могу обойти это.

Если ничего не помогает, то ЛЮБЫЕ методы сделать это на ЛЮБОЙ из вышеперечисленных платформ было бы полезно знать, и я могу сам разобраться, как их собрать!

Спасибо

1 ответ

Решение

Кроссплатформенная платформа ACE имеет оболочку для getrusage, которая должна работать на большинстве, если не на всех поддерживаемых платформах.

Другие вопросы по тегам