top 명령어
현재 CPU의 사용률, 메모리 사용률을 종합적으로 확인
$ top
명령어 실행 후 화면에서 Shift + m 키 입력으로 메모리 사용량으로 정렬해서 확인 가능
$ top -d 1 | egrep "PID|systemd"
top 명령어 입력 후 grep 명령을 사용해서 특정 프로세서의 메모리 사용량을 1초마다 확인
free 명령어
$ free
메모리 사용량 정보 확인
ps 명령어
$ ps -ef --sort -rss
현재 실행 중인 모든 프로세스의 메모리 사용량을 기준으로 정렬 후 pid 와 프로세스 보여줌
$ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 11
전체 프로세스 메모리 사용량 상위 10개 확인
meminfo 명령어
$ cat /proc/meminfo | grep Mem
현재 시스템의 전체 메모리와 가용 메모리 확인
참고 사이트
https://www.runit.cloud/2020/11/linux-process-memory-usage.html
'리눅스' 카테고리의 다른 글
[리눅스] 파일 압축 및 압축 해제 aka. tar, tar.gz, zip 차이점 (0) | 2022.08.25 |
---|---|
[디버깅] vi 대용량 파일 안열릴 때 해결법 aka.less 명령어 (0) | 2022.08.01 |
linux 디렉토리 (0) | 2021.06.28 |
데비안과 레드햇 (0) | 2021.06.28 |