OperatingSystemMXBean
OperatingSystemMXBean (운영체제 관리 인터페이스)
Java 가상 머신이 실행 중인 운영체제를 관리하기 위한 관리 인터페이스예요.
본문
Java 가상 머신은 이 인터페이스의 구현 클래스 인스턴스를 단 하나만 가져요. 이 인스턴스는 MXBean으로 ManagementFactory.getOperatingSystemMXBean() 호출 또는 플랫폼 MBeanServer를 통해 얻을 수 있어요.
MBeanServer 안에서 운영체제 MXBean을 유일하게 식별하는 ObjectName은 다음과 같아요:
java.lang:type=OperatingSystem
이 인터페이스는 Java 가상 머신이 실행 중인 운영체제에 대한 시스템 속성을 접근하는 여러 편의 메서드를 정의해요. 운영체제 아키텍처(getArch), 사용 가능한 프로세서 수(getAvailableProcessors), 운영체제 이름(getName), 운영체제 버전(getVersion)을 얻을 수 있어요. Java 1.5부터 제공돼요.