摘要:首先解释两个概念:swap:在linux里面,当物理内存不够用了,而又有新的程序请求分配内存,那么linux就会选择将其他程序暂时不用的数据交换到物理磁盘上(swap out),等程序要用的时候再读进来(swap in)。这样做的坏处显而易见,swap in/swap out这里的代价比较大,相比数据一直放在内存里面,多了读磁盘的操作,而磁盘IO代价。。大家都懂的。OOM:out of memory,指在linux里面,由于系统内存压力,系统会选择保护一些系统进程,而将一些其他的进程kill掉,释放内存。那么在linux里面怎么可以做到这两点呢?一、禁止使用swap1. 可以设置/proc/s 阅读全文
posted @ 2013-12-05 15:05 王晓伟 阅读(586) 评论(0) 推荐(0) 编辑