[阅读: 430] 2004-12-03 05:53:54
1。设置共享内存options "SHMALL=8192"
options "SHMMAX=\(SHMALL*PAGE_SIZE\)" 可以增加共享内存
2。也可以修改kernel 中 KERNEL_VIRTUAL_MB 的参数大小
3。编译内核时候可以把SYSVSHM 和 SYSVSEM 都打开
例如 options SYSVSHM
options SHMMAXPGS=4096
options SHMSEG=256
options SYSVSEM
options SEMMNI=256
options SEMMNS=512
options SEMMNU=256
options SEMMAP=256
4。可以使用 sysctl 来控制参数。编辑 /etc/sysctl.conf 文件
用参数kernel.shmall = 134217728
kernel.shmmax = 134217728
5。文件/proc/sys/fs/file-max是决定内核可以支持的最大文件数。
可以通过往该文件写入一个不同的数值修改此值, 或者在 /etc/sysctl.conf
里增加一个赋值。 每个进程的最大打开文件限制是在编译内核的时候固定的