CPU, 메모리, 디스크 사용량 확인하기
카테고리: Java
업데이트:
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)
댓글남기기