Bạn Tìm Gì Hôm Nay ...?
Tất cả đều có chỉ trong 1 nốt nhạc !
Nếu cần hỗ trợ chi tiết gọi 1900 9477
Trên thực tế sẽ có rất nhiều cách để kiểm tra sử dụng tài nguyên Ram của các ứng dụng/tiến trình tùy vào kiến thức và trình độ của người quản trị hệ thống để có thông tin chính xác và hiệu quả.
Đơn giản nhất vẫn là các lệnh cơ bản của Linux như: top, free, ps, pmap, … hoặc 1 số command – dòng lệnh đã được custom hoặc sử dụng với script bash shell, python để theo dõi.
Dưới đây, P.A Việt Nam sẽ cung cấp 1 số cách dựa trên kiến thức được đúc kết trong quá trình làm việc và hỗ trợ Khách hàng từ các Kỹ thuật viên có nhiều kinh nghiệm với Linux để kiểm tra:
free -m
top -n 1
top -c
sau đó nhấn tổ hợp phím Shift + mps -e -orss=,args= | sort -b -k1,1n
pmap [PID] | tail -n 1
với [PID] là ID của 1 tiến trình cần kiểm traps -eo size,pid,user,command --sort -size | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }' | cut -d "" -f2 | cut -d "-" -f1
#!/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" ;};'
./check_memory [process]
với [process] là tên tiến trình ứng dụng cần kiểm tra./check_memory httpd