Linux

linux 실제 사용중인 메모리 보는 방법

I장군T 2022. 4. 8. 10:46
반응형

--> 실제 사용중인 메모리 보는 방법

MEM_TOTAL=`free | grep ^Mem | awk '{print $2}'`

MEM_FREE1=`free | grep ^Mem | awk '{print $4}'`

MEM_FREE2=`free | grep ^-/+ | awk '{print $4}'`

MEM_NOMINAL=`echo "100-(100*$MEM_FREE1/$MEM_TOTAL)" | bc -l`

MEM_ACTUAL=`echo "100-(100*$MEM_FREE2/$MEM_TOTAL)" | bc -l`

echo NOMINAL=${MEM_NOMINAL:0:5}% ACTUAL=${MEM_ACTUAL:0:5}%

--> 메모리 많이 사용하는 프로세스 11개 추출(rss가 메모리 사용량(k))

ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 11

반응형

'Linux' 카테고리의 다른 글

linux 특정 단어가 포함된 파일 찾기  (0) 2022.04.08
linux 파일 사이즈가 큰 것 찾기  (0) 2022.04.08
linux curl 명령어 사용법  (0) 2022.04.08
linux host name 변경  (0) 2022.04.08
linux 폴더 용량 체크  (0) 2022.04.08