swap内存管理小记
2013-03-08 11:27
120 查看
1,swap使用
最近经常发现swap占用较多,特意上网查了查,然后根据实际情况进行了修改,可以用如下的命令去查看
for i in `cd /proc;ls |grep "^[0-9]"` ;do awk ' BEGIN{a=0} /Swap:/{a=a+$2}END{print '"$i"',a"KB"}' /proc/$i/smaps ;done|sort -k2nr
2,pmap
根据进程号去查看 pmap pid号
3,lsof pid
这也是可以对某个进程的资源调用情况进行查看的方法,不过不光有内存还有一些文件等资源。
最近经常发现swap占用较多,特意上网查了查,然后根据实际情况进行了修改,可以用如下的命令去查看
for i in `cd /proc;ls |grep "^[0-9]"` ;do awk ' BEGIN{a=0} /Swap:/{a=a+$2}END{print '"$i"',a"KB"}' /proc/$i/smaps ;done|sort -k2nr
2,pmap
根据进程号去查看 pmap pid号
3,lsof pid
这也是可以对某个进程的资源调用情况进行查看的方法,不过不光有内存还有一些文件等资源。
相关文章推荐
- 内存管理学习小记
- 蓝懿iOS培训日志6 自习日小记和复习内存管理
- 操作系统内存管理的两种机制--swap和page
- Object-C中的内存管理小记
- IOS开发小记-内存管理
- Linux内存管理Swap和Buffer Cache机制
- ZRAM SWAP内存管理讲解
- RHEL 7 下内存管理小记
- 《linux 内核完全剖析》chapter 13 内存管理 (不含swap.c)
- Linux内存管理Swap和Buffer Cache机制
- 内存管理学习小记(1)
- DNS也会丢失,故障排除小记
- linux 3.4.10 内核内存管理源代码分析8:Slab内存分配
- 建立C++内存管理的层次感
- Java进阶10 内存管理与垃圾回收
- 测试工具小记
- 小记
- Linux内核-内存管理之高端内存
- Linq使用小记之Group By
- IIS7中配置重定向小记