Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ c+中多核CPU使用教程+;在unix中_C++_Unix_Performance_Traffic Measurement - Fatal编程技术网

C++ c+中多核CPU使用教程+;在unix中

C++ c+中多核CPU使用教程+;在unix中,c++,unix,performance,traffic-measurement,C++,Unix,Performance,Traffic Measurement,我想知道是否有人可以告诉我任何图书馆或教程与测量工作。在第一个时刻,CPU使用率,但在第二个时刻,我需要网络(我已经找到libcap,这样好吗?)以及内存使用率 我相信每一个都将是一个不同的图书馆或项目,所以请提前感谢 我目前在UNIX系统的数据库监控系统中工作,在C++中。 < P>:有没有办法从C++()中访问Hope编程的? Pedro查看/proc文件系统。它包含一组带有系统统计信息的纯文本文件/proc/stat有cpu信息,/proc/net/*有网络信息 另外,/proc//*包含

我想知道是否有人可以告诉我任何图书馆或教程与测量工作。在第一个时刻,CPU使用率,但在第二个时刻,我需要网络(我已经找到
libcap
,这样好吗?)以及内存使用率

我相信每一个都将是一个不同的图书馆或项目,所以请提前感谢

我目前在UNIX系统的数据库监控系统中工作,在C++中。 < P>:有没有办法从C++(

)中访问Hope<强>编程的
Pedro

查看
/proc
文件系统。它包含一组带有系统统计信息的纯文本文件
/proc/stat
有cpu信息,
/proc/net/*
有网络信息


另外,
/proc//*
包含有关特定进程的信息。

查看
/proc
文件系统。它包含一组带有系统统计信息的纯文本文件
/proc/stat
有cpu信息,
/proc/net/*
有网络信息


另外,
/proc/*
包含关于特定流程的信息。

这就是我要找的:

这就是我要找的:

好吧,肯定有不错的东西。但是如果我不能从任何API中获得这些值,就必须对其进行解析,并且认为它们不再那么有用了。我要四处看看。谢谢你的反馈!谢谢,但是我无法处理在我的应用程序中解析/proc的开销。“Linux有一个非常好的@file{/proc}文件系统,但是读取和解析@file{/proc}非常缓慢和低效。”,正如libgtop白皮书中所写。无论如何,谢谢你,寻找proc的东西让我去了那里。伙计,我错了。再深入一点,我发现即使是libgtop也使用/proc文件系统。我有麻烦把它(它是用C写)到我的C++项目,然后发现了。最后,你的回答是对的。谢谢嗯,那里肯定有好东西。但是如果我不能从任何API中获得这些值,就必须对其进行解析,并且认为它们不再那么有用了。我要四处看看。谢谢你的反馈!谢谢,但是我无法处理在我的应用程序中解析/proc的开销。“Linux有一个非常好的@file{/proc}文件系统,但是读取和解析@file{/proc}非常缓慢和低效。”,正如libgtop白皮书中所写。无论如何,谢谢你,寻找proc的东西让我去了那里。伙计,我错了。再深入一点,我发现即使是libgtop也使用/proc文件系统。我有麻烦把它(它是用C写)到我的C++项目,然后发现了。最后,你的回答是对的。谢谢