Copyright© Mat Bao Company. All Reserved.
Sử dụng nội dung ở trang này và dịch vụ tại Mắt Bão có nghĩa là bạn đồng ý với Thỏa thuận sử dụng và Chính sách bảo mật của chúng tôi.
Công ty cổ phần Mắt Bão - Giấy phép kinh doanh số: 0302712571 cấp ngày 04/09/2002 bởi Sở Kế Hoạch và Đầu Tư Tp. Hồ Chí Minh.
Giấy phép cung cấp dịch vụ Viễn thông số 247/GP-CVT cấp ngày 08 tháng 05 năm 2018.
Kiểm tra ứng dụng chiếm RAM trên server Linux ?
Thật sự thì có nhiều cách để xem tiến trình nào sử dụng lượng Ram như thế nào, đơn giản nhất vẫn là top, ps, hoặc script bash shell, python.
- ps command
top -n 1 hoặc top -c -> Shift + m
ps -e -orss=,args= | sort -b -k1,1n
- Bash shell dựa trên tên tiến trình #!/bin/bash {{ps -C $1 -O rss | gawk ‘{ count ++; sum += $2 }; END {count –; print “Number of processes =”,count; print “Memory usage per process =”,sum/1024/count, “MB”; print “Total memory usage =”, sum/1024, “MB” ;};’ ./ps.bash httpd Number of processes = 54 Memory usage per process = 18.3619 MB Total memory usage = 991.543 MB
- Hoặc có 1 script python để xác định và sort hỗ trợ trong trường hợp này.