资源简介
一、 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超级井字棋源码
相关资源
- 《智能卡批量自动发卡系统》 《CPU卡
- C++获取电脑CPU序列号及硬盘序列号
- windows下获取CPU、BIOS、硬盘、MAC地址
- 指令系统的自主和兼容视频截图版.
- C++获取硬盘码和CPU码生成注册码
- 流水线CPU Verilog设计
- 函数图像生成器&利用CPU画曲线
- tensorflow1.7.1_cpu_x64_vc14_release dll
- tensorflow180 C++ API CPU
- win10+vs2019+bazel+编译tensorflow2.1.1-CPU版(
- C语言检测电脑CPU温度
- 支持异常和中断的CPU verilog设计和仿真
- c++获取cpu使用率包含系统和单进程
- 操作系统CPU调度算法之最短剩余时间
- 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时钟频率
川公网安备 51152502000135号
评论
共有 条评论