这些参数跟课堂推出来的系统内是一致的
但是我在oracle enterprise linux上看这个 /etc/sysctl.conf 文件
是如下的:
# oracle-rdbms-server-11gR2-preinstall setting for kernel.shmall is 1073741824 on x86_64
# oracle-rdbms-server-11gR2-preinstall setting for kernel.shmall is 2097152 on i386
kernel.shmall = 1073741824
# oracle-rdbms-server-11gR2-preinstall setting for kernel.shmmax is 4398046511104 on x86_64
# oracle-rdbms-server-11gR2-preinstall setting for kernel.shmmax is 4294967295 on i386
kernel.shmmax = 4398046511104
我的理解是X86_64跟I386的参数是有差别的,x86_64上面2个参数可以放大一些,是这样吗?
REL48上看到的配置文件部分如下,系统是64位的
kernel.shmall = 2097152
kernel.sem = 256 32000 100 142
#kernel.shmmax = Half the size of the physical memory (in bytes), and at least 2147483648