基于linux kernel的内存调优,附proc详解
分享
基于linux kernel的内存调优,附proc详解. - [linux ]
Tag:linux kernel proc
版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://ri0day.blogbus.com/logs/48708807.html
内核关于内存的选项都在
1.pdflush,用于回写内存中的脏数据到硬盘。可以通过 /proc/sys/vm/
首先查看这个值默认应该是10。
[root@esf ~]# cat /proc/sys/vm/dirty_background_ratio 10
这个值是一个阀值,说明如果内存中的脏数据达到系统总内存的10%时,那么pdflush进程就会启动,将内存中的脏数据写回硬盘.这个值可适当调高.可获得更快的写入速度.
2.swappiness选项
[root@esf ~]# cat /proc/sys/vm/swappiness 60 swappiness表示使用swap分区的使用程度,可以适当调整swappiness=0的时候表示尽可能使用物理内存swap空间.swappiness=100积极使用swap.
3.dirty_ratio
[root@esf ~]# cat /proc/sys/vm/dirty_ratio 40
dirty_ratio的值是数据写进内存的阀值,40%是指当系统内存已经缓存了40%的数据以后,就不再往内存中缓存数据了.
附proc详解..
http://docs.google.com/View?id=dcbnv87x_22dc7hjkcn
文章来源:http://blog.csdn.net/liufeng1980423/article/details/6102313
Tag:linux kernel proc
版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://ri0day.blogbus.com/logs/48708807.html
内核关于内存的选项都在
/proc/sys/vm目录下.
1.pdflush,用于回写内存中的脏数据到硬盘。可以通过 /proc/sys/vm/
vm.dirty_background_ratio调整。
首先查看这个值默认应该是10。
[root@esf ~]# cat /proc/sys/vm/dirty_background_ratio 10
这个值是一个阀值,说明如果内存中的脏数据达到系统总内存的10%时,那么pdflush进程就会启动,将内存中的脏数据写回硬盘.这个值可适当调高.可获得更快的写入速度.
2.swappiness选项
[root@esf ~]# cat /proc/sys/vm/swappiness 60 swappiness表示使用swap分区的使用程度,可以适当调整swappiness=0的时候表示尽可能使用物理内存swap空间.swappiness=100积极使用swap.
3.dirty_ratio
[root@esf ~]# cat /proc/sys/vm/dirty_ratio 40
dirty_ratio的值是数据写进内存的阀值,40%是指当系统内存已经缓存了40%的数据以后,就不再往内存中缓存数据了.
附proc详解..
http://docs.google.com/View?id=dcbnv87x_22dc7hjkcn
文章来源:http://blog.csdn.net/liufeng1980423/article/details/6102313
0 个评论
推荐内容
相关问题
- 请问目前基于Esri哪个平台可以开发出这样的效果?(如3D热力图)
- Linux下如何将ArcGIS Server的服务端口改为80
- 基于ArcGIS的CAD数据向GIS数据转换方法
- 如何对linux上的 ArcGIS Server 的许可进行更新?
- 基于ArcGIS Server创建地图缓存,切图进程突然内存暴涨导致服务器挂死
- arcgis api for js基于服务器端创建图层
- ArcGIS Runtime SDK for Android端如何加载基于Token认证的安全服务?
- 重复创建内存工作空间 ,系统内存上升很快,调用Marshal.ReleaseComObject释放AE对象 并没有起作用,请问如何正确的释放所有的AE对象?
- Linux上安装ArcGIS Server或者Portal提示缺少gettext包
- GA大数据工具分析的中间结果怎样保存在内存或者datastore中(不发布为要素服务)?
- ArcGIS API for js 4.0 BUG (一)官网Sample内存泄露,官网已确认,正在解决。