java使用sigar 遇到問題的快速解決方法
先給大家介紹一個開源工具Sigar
官網(wǎng):http://sigar.hyperic.com/
API: http://www.hyperic.com/support/docs/sigar/index-all.html(由于是英文的,英文不好的可以用谷歌瀏覽器的翻譯功能,直接轉(zhuǎn)換為簡體中文進行閱讀)
Sigar(System Information Gatherer And Reporter),是一個開源的工具,提供了跨平臺的系統(tǒng)信息收集的API,由C語言實現(xiàn)的??梢允占男畔ǎ?/p>
1 CPU信息,包括基本信息(vendor、model、mhz、cacheSize)和統(tǒng)計信息(user、sys、idle、nice、wait)
2 文件系統(tǒng)信息,包括Filesystem、Size、Used、Avail、Use%、Type
3 事件信息,類似Service Control Manager
4 內(nèi)存信息,物理內(nèi)存和交換內(nèi)存的總數(shù)、使用數(shù)、剩余數(shù);RAM的大小
5 網(wǎng)絡信息,包括網(wǎng)絡接口信息和網(wǎng)絡路由信息
6 進程信息,包括每個進程的內(nèi)存、CPU占用數(shù)、狀態(tài)、參數(shù)、句柄
7 IO信息,包括IO的狀態(tài),讀寫大小等
8 服務狀態(tài)信息
9 系統(tǒng)信息,包括操作系統(tǒng)版本,系統(tǒng)資源限制情況,系統(tǒng)運行時間以及負載,JAVA的版本信息等.
首先我們要先去下載sigar包,我下載的包名為:hyperic-sigar-1.6.4
我們在運行過程中,首先我們要做準備工作
1.將log4.jar、sigar.jar包拷貝到lib里面(如果我們只做到這個步驟,就開始運行程序的話 那么會出現(xiàn)下面的狀況[windows操作系統(tǒng)下])
解決方法:
將sigar-x86-winnt.dll這個文件拷到這個java的jdk的bin目錄下
以上就是小編為大家?guī)淼膉ava使用sigar 遇到問題的快速解決方法全部內(nèi)容了,希望大家多多支持腳本之家~
相關文章
SpringBoot項目的logback日志配置(包括打印mybatis的sql語句)
這篇文章主要介紹了SpringBoot項目的logback日志配置(包括打印mybatis的sql語句),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-09-09Java實現(xiàn)的具有GUI的校園導航系統(tǒng)的完整代碼
這篇文章主要介紹了Java實現(xiàn)的具有GUI的校園導航系統(tǒng)的完整代碼,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-04-04Springboot 2.x集成kafka 2.2.0的示例代碼
kafka近幾年更新非???,也可以看出kafka在企業(yè)中是用的頻率越來越高。本文主要為大家介紹了Springboot 2.x集成kafka 2.2.0的示例代碼,需要的可以參考一下2022-04-04