perfdata:收集性能数据,同时尽可能少地影响系统

时间:2024-06-29 02:02:58
【文件属性】:

文件名称:perfdata:收集性能数据,同时尽可能少地影响系统

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-29 02:02:58

C++

性能数据 一个轻量级的库/工具包,用于: 收集系统总数 来自/proc/stat CPU 使用率每个 CPU 内核 来自/proc/meminfo内存使用 从/proc//stat和/proc//meminfo收集进程使用数据 用法 主要用作静态库 - perfdata.a 。 makefile 还将输出procstat ,它可以按原样用于创建 csv 文件,以及pidstat这只是一个演示。 procstat -H将输出 /proc/stat 数据的表头的制表符分隔列表 procstat将输出一个制表符分隔的数据列表,匹配上述标题 pidstat 将输出它从/proc//stat收集的一些信息。 注意:从 Linux 3.3 开始,所有的信息都会被收集 - 只是没有打印出来。 许可证: GPL v3 perfdata - C++ cl


【文件预览】:
perfdata-master
----pidstat.cpp(1KB)
----procstat.cpp(474B)
----cpusample.hpp(992B)
----pidstat.hpp(2KB)
----pidstat_main.cpp(253B)
----cpusample.cpp(2KB)
----stat.hpp(910B)
----Makefile(393B)
----README.md(2KB)
----stat.cpp(1KB)
----LICENSE.txt(34KB)

网友评论