所有平台中进程的C、C++ CPU使用和内存使用+当前可用网络下行链路带宽

所有平台中进程的C、C++ CPU使用和内存使用+当前可用网络下行链路带宽,c++,windows,networking,memory,cpu-usage,C++,Windows,Networking,Memory,Cpu Usage,我想检索在不同平台上运行的每个进程的CPU使用率和内存使用率,至少在每个时间间隔内(例如,像task manager那样的每秒钟内)检索windows的CPU使用率和内存使用率 跨平台有C、C++ API吗?p> 我读取每个进程的进程\内存\计数器\例如私有用途。是任务管理器中显示的实际内存使用量 我正在尝试sigarapihttp://www.hyperic.com/products/sigar. 但是,我还没有进步 此外,我想检索当前可用的网络下行链路带宽 感谢您对CPU和内存的使用-在中查

我想检索在不同平台上运行的每个进程的CPU使用率和内存使用率,至少在每个时间间隔内(例如,像task manager那样的每秒钟内)检索windows的CPU使用率和内存使用率

跨平台有C、C++ API吗?p> 我读取每个进程的进程\内存\计数器\例如私有用途。是任务管理器中显示的实际内存使用量

我正在尝试sigarapihttp://www.hyperic.com/products/sigar. 但是,我还没有进步

此外,我想检索当前可用的网络下行链路带宽


感谢您对CPU和内存的使用-在中查看此线程我使用了跨平台的SIGAR API。

<>它没有C++的文档,但有java的文档。因此,至少您可以阅读java文档,了解函数的功能