728x90
728x90
명령어를 사용해 데몬 메모리 사용량 확인하기
리눅스를 사용하다 보면 현재 사용하는 메모리에 대해서 확인하는 경우가 많이 있다.
이때 현재 상태에서 어떤 애플리케이션이 메모리를 제일 많이 사용하고 있는지 확인이 필요하다.
그래야 해당 애플리케이션에 대해서 확인하여 메모리 증설 혹은 애플리케이션 자체의 최적화가 필요한지 선택이 가능하다.
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
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
728x90
728x90
🌵댓글