首页 > 其他 > 详细

RedHat共享内存的设置

时间:2014-03-17 09:51:33      阅读:451      评论:0      收藏:0      [点我收藏+]

kernel.shmmax = 2147483648

  kernel.shmmni = 4096

  kernel.shmall = 2097152

  kernel.sem = 250 32000 100 128

  fs.file-max = 65536

  net.ipv4.ip_local_port_range = 1024 65000


  注:


  sem  4个参数依次为SEMMSL(每个用户拥有信号量最大数);

  SEMMNS(系统信号量最大数);

  SEMOPM(每次semopm系统调用操作数);

  SEMMNI(系统辛苦量集数最大数)。

  Shmmax 最大共享内存2GB

  物理内存如果小的话可以设置成 536870912。

  Shmmni 最小共享内存 4096KB。

  Shmall 所有内存大小。


  一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是 2G,则可以设置最大共享内存为 1073741824,如上;如物理内存是 1G,则可以设置最大共享内存为 512 * 1024 * 1024 = 536870912;以此类推。


  在redhat上最大共享内存不建议超过


  4*1024*1024*1024-1=4294967295


  设置完成后用命令 more /etc/sysctl.conf |grep kernel.s 检查。


RedHat共享内存的设置,布布扣,bubuko.com

RedHat共享内存的设置

原文:http://1452008.blog.51cto.com/1442008/1377733

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!