Linux-内存
内存使用分析
# 1. free命令
free -h
# 2. top命令
top
# 3. htop
htop
# 4. vmstat命令
vmstat 1
# 5. ps命令
ps aux --sort=-%mem | head -n 10
# 6. 使用 /proc/meminfo
cat /proc/meminfo
# 7. 使用 smem
apt -y install smem
smem -r -k
# 8. 使用 pmap,pmap 可以用于显示进程的内存映射情况。
pmap <pid>
9. 使用 sar
apt -y install sysstat
sar -r 1
内存相关操作
# 清理内存
# 同步,将内存中数据写入磁盘
sync
# 清理缓存
echo 1 > /proc/sys/vm/drop_caches