문]현재 메모리를 가장 많이 사용하는 상위 프로세스 5개의 사이즈, PID, 프로세스이름을 찾아내고자 합니다. 방법은 ?


답]아래와 같이 하시면 됩니다. 



tail 다음의 숫자로 찾고자 하는 프로세스의 갯수를 조정해 주시면 됩니다. 

#ps -elf | awk '{print $10" "$4" "$16}' | sort -n | tail -5 | sort -rn

10.X에서 다음을 수행합니다:


echo "physmem /D" | adb /stand/vmunix /dev/kmem



출력값:



physmem:


physmem:



16384



11.X 32 bit에서 다음을 수행합니다:


echo "phys_mem_pages /D" | adb /stand/vmunix /dev/kmem



출력값:



phys_mem_pages:


phys_mem_pages: 106496



11.X 64 bit 다음을 수행합니다:


echo "phys_mem_pages/D" | adb64 -k  /stand/vmunix /dev/mem



출력값:



phys_mem_pages:


phys_mem_pages: 523264



=============================================================



좀비 메모리.. dettach된것도 확인


ipcs -ma

Memory 사용율별 process list check

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다