Мне нужно прочитать системную информацию, такую как использование CPU / RAM / дисков в C ++. Может быть, обмен, сеть и процесс тоже, но это менее важно.
Вероятно, это было сделано тысячу раз раньше, поэтому я сначала попытался найти библиотеку. Кто-то здесь предложил SIGAR , который, кажется, соответствует моим потребностям, но имеет лицензию GPL и предназначен для включения в проприетарный продукт. Так что это не вариант здесь.
Я чувствую, что это что-то не так легко реализовать, так как оно потребует тестирования на нескольких платформах. Так что библиотека будет приветствоваться.
Если вы не знаете ни одной библиотеки, не могли бы вы указать мне правильное направление для обеих платформ?