swappiness调整的调整
来源:互联网 发布:android 仿淘宝详情 编辑:程序博客网 时间:2024/04/28 21:28
LINUX使用一个PAGE TABLE来跟踪VM到物理内存的映身关系。 当一个进程分配的内存很少被使用时候,就被标为不活动的。。以前的做法是使用LRU算法,来把不使用的PAGE写到SWAP上,后来发现这种机制效率不高。在2.6 kernel中,为每个PAGE设立一个AGE,当这个PAGE被引用时,它的AGE就增加,反之如果不用,PAGE的AGE就会被kswapped进程减少,当AGE少于0时,这个PAGE就会被写到SWAP上。swappiness设置表示KSWAPPED写PAGE到SWAP上的速度,default为60,当设为0时,表示尽可能使用物理内存,而不急于使用swap当你的物理内比较大时,可以减少这个参数,这样当进程被调度到运行时,需要的PAGE IN操作很少,从而加快了速度。,当设最大值为100时,表示尽快把不活动的PAGE写到SWAP上,意思刚好相反。
修改方法:
echo 0 > /proc/sys/vm/swappiness
转载:http://blog.chinaunix.net/uid-20785090-id-1844449.html
小记
0 0
- swappiness调整的调整
- 调整...
- 调整
- 调整
- 调整
- 调整
- 调整
- 调整
- 调整应用程序的外观
- apache_jboss端口的调整
- 短消息系统的调整
- 无奈的调整
- debian的一些调整
- 调整进程的特权
- Konsole的字体调整
- 调整startx的默认设置
- 调整屏幕的分辨率
- db_file_multiblock_read_count 的自动调整
- 树的层序遍历(深度优先 和 队列)
- Poj 1611 The Suspects
- 实习小结——UIBarButtonItem和UINavigationBar的坑
- 运营开发规范化
- POJ1928 The Peanuts
- swappiness调整的调整
- HTML学习笔记(4)——CSS块级元素与盒模型
- Lucene全文检索
- Base64的简单使用
- HDFS的认识和理解
- linux下的文件权限
- 机房重构(二)--MDI窗体问题+优化的单例模式
- Keil MDK 点击增量编译 一直全部重新编译的解决办法
- Android之——常用手机号码功能