诚招英才(长期):高级测试开发工程师、测试架构师,C++,java,ops; 联系方式:linhan@taobao.com msn: niuxvampire@hotmail.com

Linux上的shmmax参数

上一篇 / 下一篇  2010-01-29 15:13:54 / 个人分类:linux

j7Euh#@ h't(BHz0

h/q$p@H`ll0shmmax内核参数定义单个共享内存段的最大值,如果此参数小于服务所需的共享内存大小,那么就会被分配多个共享内存段。这在繁忙的系统中可能成为性能负担。51Testing软件测试网,kf!GC:] I#s

51Testing软件测试网+x];{K!}/w,Rt

该参数的缺省值通常为32M
%c Gv_vp1Z?#p0查看命令:51Testing软件测试网8k;a;L"b'? T1\3l
      more /proc/sys/kernel/shmmax
51Testing软件测试网2a d4E+d%Y v

q/i0l4mXyk0修改方法:需要切换到sudo用户
pV+[:s8ghU0      echo 136314880 > /proc/sys/kernel/shmmax

,x'N%O7G5t+y1y%u0

dw-A6X#{0需要注意的是系统重启后,此参数会复位;
bg:v'T0m!D0永久的修改方法是:
)Qlu;F2T0      在/etc/sysctl.conf文件中,添加kernel.shmmax = 1073741824

$H^ KnT @0

@M_y L6bFQM4V0

TAG: Linux linux shell Shell shmmax

 

评分:0

我来说两句

Open Toolbar