AIX的处理器PowerPC有16个地址寄存器,对应的AIX下32位进程地址空间分为16段,每段256M,默认配置所有Userdata、heap、Stack最多占用一段256M,共享内存可以分配11段。
USERDATA、heap、stack三种最常用的内存只有256M,只能应付一般情况,AIX系统中经常出现内存耗尽异常。解决方法是增加MAXDATA值。
(1) 编译时,ld命令增加参数“-bmaxdata:0x80000000”,指定编
AIX的处理器PowerPC有16个地址寄存器,对应的AIX下32位进程地址空间分为16段,每段256M,默认配置所有Userdata、heap、Stack最多占用一段256M,共享内存可以分配11段。
USERDATA、heap、stack三种最常用的内存只有256M,只能应付一般情况,AIX系统中经常出现内存耗尽异常。解决方法是增加MAXDATA值。
(1) 编译时,ld命令增加参数“-bmaxdata:0x80000000”,指定编