通过使用第三方开源jar包sigar.jar我们可以获得本地的信息 1.下载sigar.jar sigar官方主页 sigar-1.6.4.zip 2.按照主页上的说明解压包后将相应的文件copy到java路径。比如windows32位操作系统需要将lib中sigar-x86-winnt.dll文件
分类:
编程语言 时间:
2016-02-23 13:05:29
阅读次数:
374
Hyperic-Sigar是一个收集系统各项底层信息的工具集.他有如下特点:1. 收集信息全面收集CPU,MEM,NETWORK,PROCESS,IOSTAT等使用Sigar,你完全可以模仿出cpuinfo,meminfo,top,free,ifconfig,ipconfig,netstat,rou
分类:
其他好文 时间:
2016-01-29 20:08:05
阅读次数:
259
在使用gradle distZip打包生成应用程序时,发现只把src目录,及依赖的本地libs目录下的Jar包达到生成zip中,如果项目还需要一些库文件,在和src同级目录,如sigar目录下,而且应用程序启动时需要这些配置文件。因此,使用gradle distZip进行打包时也需要把这部分信息.....
分类:
其他好文 时间:
2015-12-11 16:33:50
阅读次数:
396
需要维护别人写的一个WEB项目,还原数据库,从SVN中检出源码,运行,提示如下错误: 5526 [localhost-startStop-1] DEBUG Sigar - no sigar-amd64-winnt.dll in java.library.path org.hyperic.sigar....
分类:
编程语言 时间:
2015-12-03 11:15:26
阅读次数:
3830
#catcpu_info.py
#!/usr/bin/envpython
#-*-coding:utf-8-*-
#ldczz2008@163.com
importos
importsigar
sg=sigar.open()
cpulist=sg.cpu_info_list()
print"%dtotalCPUs."%len(cpulist)
forcpuincpulist:
print"Vendor........",cpu.vendor()
print"Model.........",cpu.m..
分类:
编程语言 时间:
2015-11-05 16:45:18
阅读次数:
142
介绍 全名是System Information Gatherer And Reporter,中文名是系统信息收集和报表工具。我是一个开源的工具,提供了跨平台的系统信息收集的API, 可以收集的信息包括: 1.操作系统的信息,包括:dataModel、c...
分类:
其他好文 时间:
2015-06-11 14:58:42
阅读次数:
127
系统信息采集方面,选择使用Sigar的第三方库。对于Sigar做一个简单的梳理。服务器监控,一方面要对游戏服务器的数据进行采集,另一方面也要对游戏服务器所在的系统信息进行采集。我打算使用sigar来获取系统信息的采集工作。其Demo非常完整,并且跨平台支持,本身对于.net,C++,php,pyth...
分类:
其他好文 时间:
2015-04-20 12:49:28
阅读次数:
200