Sun Java System Application Server Enterprise Edition 8.1 2005Q2 高可用性管理指南

Procedure在 Linux 上配置共享内存

  1. 以 root 用户身份登录。

  2. 编辑文件 /etc/sysctl.conf

  3. 设置 kernel.shmaxkernel.shmall 参数。

    kernel.shmax 参数定义了共享内存段的最大大小(以字节为单位)。kernel.shmall 参数设置了在系统上可以一次使用的共享内存的总数(以页为单位)。将这两个参数的值设为计算机上的物理内存量。请以十进制字节数指定该值。例如,对于具有 512 MB 物理内存的计算机:


    kernel.shmmax=536870912
     kernel.shmall=536870912
  4. 重新引导计算机。使用以下命令:

    sync; sync; reboot