카테고리:

업데이트:


CPU와 메모리의 사용량을 확인하기 위한 라이브러리와 사용법은 다음과 같습니다.

import com.sun.management.OperatingSystemMXBean;
import java.lang.management.ManagementFactory;
OperatingSystemMXBean osmxb = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();

osmxb.getSystemCpuLoad() * 100 // CPU 사용률 (0 ~ 100)

osmxb.getTotalPhysicalMemorySize() // 전체 메모리 용량(Byte)
osmxb.getFreePhysicalMemorySize() // 사용 가능한 메모리 용량(Byte)

Disk 사용량을 확인하기 위한 방법은 다음과 같습니다.

import java.io.File;

File f = new File("/");
f.getTotalSpace(); // 전체 디스크 용량(Byte)
f.getUsableSpace(); // 사용 가능한 디스크 용량(Byte)

댓글남기기