资源简介
一、 Sigar详细介绍
Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的API,核心由C语言实现的。
Sigar资料地址:https://support.hyperic.com/display/SIGAR/Home
Sigar提供了一组轻便式接口来收集系统信息,主要信息包含:
● 系统内存,页面交换,cpu,平均负载,运行时间,登录信息;
● 每个进程占用的内存,cpu,帐号信息,状态,参数,环境,打开的文件;
● 文件系统监测和度量;
● 网络接口监测,配置信息和度量;
● TCP和UDP连接表;
● 网络路由表;
代码片段和文件信息
package com.lm;
/**
* 数据显示实体
* @author ThinkPad
*
*/
public class SigarInfoEntity {
private String value;
private String name;
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public SigarInfoEntity(String value String name) {
super();
this.value = value;
this.name = name;
}
public SigarInfoEntity(){
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-02-18 22:53 Sigar_Example\
文件 359 2016-02-18 22:55 Sigar_Example\.classpath
文件 389 2016-02-17 20:40 Sigar_Example\.project
目录 0 2016-02-17 20:40 Sigar_Example\.settings\
文件 598 2016-02-17 20:40 Sigar_Example\.settings\org.eclipse.jdt.core.prefs
目录 0 2016-02-18 22:55 Sigar_Example\bin\
目录 0 2016-02-18 22:55 Sigar_Example\bin\com\
目录 0 2016-02-18 22:55 Sigar_Example\bin\com\lm\
文件 868 2016-02-18 22:55 Sigar_Example\bin\com\lm\SigarInfoEntity.class
文件 1917 2016-02-18 22:55 Sigar_Example\bin\com\lm\SigarMain.class
文件 13245 2016-02-18 22:55 Sigar_Example\bin\com\lm\SigarUtils.class
目录 0 2016-02-18 22:53 Sigar_Example\lib\
文件 428580 2016-02-18 22:53 Sigar_Example\lib\sigar-1.6.4.jar
文件 402432 2016-02-17 20:44 Sigar_Example\lib\sigar-amd64-winnt.dll
目录 0 2016-02-17 20:43 Sigar_Example\src\
目录 0 2016-02-17 20:43 Sigar_Example\src\com\
目录 0 2016-02-18 21:22 Sigar_Example\src\com\lm\
文件 530 2016-02-18 21:26 Sigar_Example\src\com\lm\SigarInfoEntity.java
文件 1281 2016-02-18 22:36 Sigar_Example\src\com\lm\SigarMain.java
文件 12935 2016-02-18 22:24 Sigar_Example\src\com\lm\SigarUtils.java
- 上一篇:个人通讯录c++版完整代码
- 下一篇:c++ ten超级井字棋源码
相关资源
- super pi源码
- win10下vs2015编译TensorFlow1.4 C++源码 CP
- Debugging Malloc Lab: Detecting Memory-Related
- QT C++检测计算机软硬件信息
- VC6 编写的类似CPU使用曲线的类,自动
- WindowsVC++获取CPU整体使用率
- C++获取电脑MAC/CPU/BIOS/硬盘等硬件信息
- MemoryMonitor(内存监测)
- Linux下C语言编写服务端、客户端程序
- C/C++实现linux和Windows查看系统、进程、
- c++builder获取Cpu序列号代码
- linux下获取CPU内存使用信息,网络流量
- 显示CPU时时使用率
- C++实战源码-利用Memory窗口查看内存信
- C++ 获取CPU ID值
- C++ 获取CPU时钟频率
- C++ 根据CPU和磁盘序列号设计软件注册
- CPU自制入门代码AZPR_RTL.zip
- c++ 获取硬盘序列号 cpu 等
- 模拟CPU算术运算的C语言代码
- C++实现任务管理器
- c语言获取 CPU序列号(CPUID) 硬盘序列
- VC++ 获取CPU信息的方法
- ClearMemory.zip
- cpu调度算法c++实现超简洁
- C++获取硬盘序列号和CPUID代码
评论
共有 条评论