EXTSHM(AIX 4.2.1 及更高版本)
用途: 打开扩展共享内存设备。
值: 缺省值:不设
可能的值:ON,1SEG,MSEG
显示: echo $EXTSHM
更改: export EXTSHM
更改会在该 shell 中立即生效。在从这个 shell 注销之前更改一直有效。将 EXTSHM=ON、EXTSHM=1SEG 或 EXTSHM=MSEG 命令添加到 /etc/environment 文件中可进行永久性更改。
调整: 将值设置为 ON、1SEG 或 MSEG 允许进程分配小至 1 字节的共享内存段(可取整为最接近的页);这有效地消除了 11 个用户共享内存段的限制。对于 32 位进程,所有内存段的最大大小为 2.75 GB。
将 EXTSHM 设置为 ON 与将该变量设置为 1SEG 效果相同。无论何种设置,小于 256 MB 的任何共享内存作为 mmap 段在内部创建,因此有着与 mmap 相同的性能影响。大于等于 256 MB 的任何共享内存作为工作段在内部创建。
如果 EXTSHM 设置为 MSEG,那么所有共享内存都作为 mmap 段在内部创建,从而实现更好的内存利用率。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22253646/viewspace-667547/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22253646/viewspace-667547/