2012년 9월 14일 금요일

DB Server 자원을 많이 사용하는 프로세스 찾기(ps)

ps를 이용하여 DB 서버 자원을 많이 사용하는 프로세스를 찾기위해 다음과 같이 처리했다.

ps -ef -o user,pid,ppid,pcpu,vsz,etime,time,args | sort -r -k 4 | head -n 15

부연 설명을 하자면

ppid
Parent Process ID

pcpu
간단히 말해서 CPU 사용률

vsz
프로세스가 사용하고 있는 가상 메모리의 크기(KB)

etime
프로세스가 시작한 후 경과된 시간

time
CPU 사용시간


args
command

sort -r -k 4

-r
reverse

-k
keydef

참고
http://docs.oracle.com/cd/E23823_01/html/816-5165/ps-1.html#REFMAN1ps-1

댓글 없음:

댓글 쓰기