시스템 성능 모니터링 정보
컴퓨터가 실행 중인 동안 운영 체제의 카운터는 다양한 시스템 작업을 추적하기 위해
증분됩니다.
추적되는 시스템 작업은 다음과 같습니다.
-
중앙 처리 장치(CPU) 사용량
-
버퍼 사용량
-
디스크 및 테이프 입/출력(I/O) 작업
-
터미널 장치 작업
-
시스템 호출 작업
-
컨텍스트 전환
-
파일 액세스
-
대기열 작업
-
커널 테이블
-
프로세스 간 통신
-
페이징
-
사용 가능한 메모리 및 스왑 공간
-
커널 메모리 할당(KMA)
모니터링 도구
Oracle Solaris 소프트웨어는 시스템이 작업을 수행하는 방식을 추적하는 데 유용한 여러 가지
도구를 제공합니다. 다음 표는 이러한 도구를 보여줍니다.
표 11-3 성능 모니터링 도구
|
|
|
cpustat 및 cputrack 명령 |
CPU
성능 카운터를 사용하여 시스템 또는 프로세스의 성능을 모니터합니다. |
|
netstat 및 nfsstat
명령 |
네트워크 성능에 대한 정보를 표시합니다. |
|
ps 및 prstat 명령 |
활성 프로세스에 대한
정보를 표시합니다. |
|
sar 및 sadc 명령 |
시스템 작업 데이터를 수집하고 보고합니다. |
|
Sun Enterprise SyMON |
Oracle의 엔터프라이즈급
시스템에 대한 시스템 작업 데이터를 수집합니다. |
Sun Enterprise SyMON 2.0.1 Software User's Guide |
swap 명령 |
시스템의 사용 가능한 스왑 공간에 대한
정보를 표시합니다. |
|
vmstat 및 iostat 명령 |
가상 메모리 통계, 디스크 사용량 및 CPU 작업
등의 시스템 작업 데이터를 요약합니다. |
|
cputrack 및 cpustat 명령 |
마이크로프로세서에서 제공하는 하드웨어 성능 카운터
기능 액세스를 지원합니다. |
|
kstat 및 mpstat 명령 |
시스템에서 사용 가능한
커널 통계 또는 kstats를 확인하고, 명령줄에 지정된 기준과 일치하는 통계를 보고합니다. mpstat
명령은 프로세서 통계를 표 형식으로 보고합니다. |
|
|