admin 发表于 2020-8-20 22:37:01

OSHI是Java的免费的基于JNA的(本机)操作系统和硬件信息库

OSHI是Java的免费的基于JNA的(本机)操作系统和硬件信息库。它不需要安装任何其他本机库,并且旨在提供一种跨平台的实现来检索系统信息,例如OS版本,进程,内存和CPU使用率,磁盘和分区,设备,传感器等。
支持的功能
[*]计算机系统和固件,底板
[*]操作系统和版本/内部版本
[*]物理(核心)和逻辑(超线程)CPU,处理器组,NUMA节点
[*]系统和每个处理器的负载,使用情况滴答计数器,中断,正常运行时间
[*]进程正常运行时间,CPU,内存使用情况,用户/组,命令行参数,线程详细信息
[*]已使用/可用的物理和虚拟内存
[*]挂载的文件系统(类型,可用空间和总空间,选项,读取和写入)
[*]磁盘驱动器(型号,序列号,大小,读取和写入)和分区
[*]网络接口(IP,带宽输入/输出),网络参数,TCP / UDP统计信息
[*]电池状态(电量百分比,剩余时间,电量使用情况统计信息)
[*]USB设备
[*]连接的显示器(带有EDID信息),图形和声卡
[*]某些硬件上的传感器(温度,风扇速度,电压)

https://github.com/oshi/oshi


页: [1]
查看完整版本: OSHI是Java的免费的基于JNA的(本机)操作系统和硬件信息库