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

Procedure在 Linux 上配置共用記憶體

  1. 以超級使用者身份登入。

  2. 編輯檔案 /etc/sysctl.conf

  3. 設定 kernel.shmaxkernel.shmall 參數。

    kernel.shmax 參數定義共用記憶體區段的最大大小 (以位元組為單位)。kernel.shmall 參數可設定在系統上一次使用的共用記憶體總大小 (以頁為單位)。將這些參數的值設定為機器上實體記憶體的大小。將值指定為十進位位元組數。例如,對於一台具有 512 MB 實體記憶體的機器:


    kernel.shmmax=536870912
     kernel.shmall=536870912
  4. 重新開機。使用以下指令︰

    sync; sync; reboot