Registry / utility / oshi-core

oshi-core

JSON →
library7.2.1javamavenunverified

A JNA-based cross-platform operating system information library for Java that retrieves system information such as memory, CPU, disk, and battery.

<dependency> <groupId>com.github.oshi</groupId> <artifactId>oshi-core</artifactId> <version>7.2.1</version> </dependency>
INSTALL
IMPORT
SIG · OSHI-CORE
O
oshi-core
utilityjavav7.2.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

SystemInfo
oshi.SystemInfo

Minimal example of retrieving CPU information using OSHI.

import oshi.SystemInfo; import oshi.hardware.CentralProcessor; import oshi.hardware.HardwareAbstractionLayer; public class Main { public static void main(String[] args) { SystemInfo si = new SystemInfo(); HardwareAbstractionLayer hal = si.getHardware(); CentralProcessor cpu = hal.getProcessor(); System.out.println("CPU: " + cpu.getProcessorIdentifier().getName()); } }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
7.2.1latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
5 hits · last 30 days
node
4
Amazon
1
Resources
oshi-core — mvn dependency:get oshi-core · libregistry