본문 바로가기
OS/Linux

[Linux] 명령어를 사용해 데몬 메모리 사용량 확인하기

by 선인장 🌵 2022. 1. 30.
728x90
728x90

명령어를 사용해 데몬 메모리 사용량 확인하기

리눅스를 사용하다 보면 현재 사용하는 메모리에 대해서 확인하는 경우가 많이 있다.

이때 현재 상태에서 어떤 애플리케이션이 메모리를 제일 많이 사용하고 있는지 확인이 필요하다.

그래야 해당 애플리케이션에 대해서 확인하여 메모리 증설 혹은 애플리케이션 자체의 최적화가 필요한지 선택이 가능하다.

[Linux] 명령어를 사용해 데몬 메모리 사용량 확인하기

728x90

1. 메모리 사용량 프로세스 순서대로 확인

  • $ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 10
    • RSS(Resident set size) : 물리 메모리를 실제 점유하고 있는 크기
$ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 10

USER         PID    PPID   RSS  SIZE    VSZ %MEM %CPU     TIME CMD
mysql       1241       1 373460 738760 2168404  2.3 0.1 00:00:04 /usr/libexec/mysqld --basedir=/usr
root        1131    1129 236924 1647860 1705820  1.4 45.9 00:26:56 nessusd -q
gdm         2074    2064 154080 143756 2834872  0.9 0.0 00:00:01 /usr/bin/gnome-shell
gdm         2351    2074 66828 116348 1156060  0.4 0.0 00:00:00 /usr/bin/Xwayland :1024 -rootless -terminate -accessx -core -listen 4 -listen 5 -displayfd 6
root        2449       1 65780 72700 545008  0.4  0.0 00:00:00 /usr/libexec/packagekitd
gdm         2409       1 61004 60508 829880  0.3  0.0 00:00:00 /usr/libexec/ibus-x11 --kill-daemon
root        1105     972 40396  1352 223408  0.2  0.0 00:00:00 /usr/libexec/sssd/sssd_nss --uid 0 --gid 0 --logger=files
root        1074       1 36964 31144 289104  0.2  0.0 00:00:00 /usr/libexec/platform-python -s /usr/sbin/firewalld --nofork --nopid
polkitd      966       1 28568 61688 1772580  0.1 0.0 00:00:00 /usr/lib/polkit-1/polkitd --no-debug

1. 메모리 사용량 프로세스 순서대로 확인
1. 메모리 사용량 프로세스 순서대로 확인

728x90

2. 메모리 사용량 프로세스 순서대로 확인(명령어 제거)

  • $ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,comm --sort -rss | head -n 10
$ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,comm --sort -rss | head -n 10

USER         PID    PPID   RSS  SIZE    VSZ %MEM %CPU     TIME COMMAND
mysql       1241       1 373460 738760 2168404  2.3 0.1 00:00:05 mysqld
root        1131    1129 236924 1647860 1705820  1.4 42.8 00:26:57 nessusd
gdm         2074    2064 154080 143756 2834872  0.9 0.0 00:00:01 gnome-shell
gdm         2351    2074 66828 116348 1156060  0.4 0.0 00:00:00 Xwayland
root        2449       1 65780 72700 545008  0.4  0.0 00:00:00 packagekitd
gdm         2409       1 61004 60508 829880  0.3  0.0 00:00:00 ibus-x11
root        1105     972 40396  1352 223408  0.2  0.0 00:00:00 sssd_nss
root        1074       1 36964 31144 289104  0.2  0.0 00:00:00 firewalld
polkitd      966       1 28568 61688 1772580  0.1 0.0 00:00:00 polkitd

2. 메모리 사용량 프로세스 순서대로 확인(명령어 제거)
2. 메모리 사용량 프로세스 순서대로 확인(명령어 제거)

728x90
728x90


🌵댓글

 

loading