반달가면 이글루에서 백업 - http://bahndal.egloos.com/663158 (2022.12.6)
리눅스에서 어느 프로세스가 어느 정도의 메모리를 점유하고 있는지 확인하려면 ps 명령에서 출력 옵션을 지정하면 된다. -o 옵션으로 출력할 항목을 설정할 수 있다. 필요한 출력 항목은 아래와 같다.
user: 프로세스 사용자
pid: 프로세스ID
rss: 점유하고 있는 메모리 크기(kB)
cmd: 실행 명령(프로세스 명칭)
-e 옵션으로 모든 프로세스를 출력하도록 지정하고 -o 옵션을 조합한다. 아래의 예시다.
ps -eo user,pid,rss,cmd
-o 옵션의 인자를 설정할 때 쉼표(,) 다음에 공백이 없어야 함에 유의하자.
이제 여기에 grep 명령을 조합하면 내가 관심 있는 프로세스의 메모리 점유를 확인할 수 있다.
# firefox 프로세스의 메모리 점유 확인
ps -eo user,pid,rss,cmd | grep firefox
rss 항목은 kB 단위로 출력된다. 예를 들어 306968이라고 나왔다면 약 300MB 정도라고 볼 수 있다.
728x90
'리눅스' 카테고리의 다른 글
리눅스에서 PDF 파일을 텍스트(txt) 파일로 변환 (0) | 2023.10.05 |
---|---|
리눅스에서 노트북 배터리 상태 상세 확인 (0) | 2023.10.05 |
리눅스 민트 21 XFCE에서 문서 보기 프로그램(xreader) 메뉴 표시하기 (0) | 2023.10.03 |
redis에서 키 목록 또는 특정 키가 존재하는지 확인 (0) | 2023.10.03 |
redis 데이터 삭제 및 유효기간 설정 (0) | 2023.10.03 |