关于out of memory
时间:10-02
整理:3721RD
点击:
hfss程序在使用过程中有时会莫名其妙的出现out of memory的提示,从而无法进行运算,可是实际上机器的内存还有很多(比如机器显示内存使用为2.3G,剩余内存46G),重新启动重复同样的操作又可以正常进行运算了。这是怎么回事呀?哪位大侠知道?
一般都再检查一下边界设置
有没有可能是跟操作系统的位数有关
如果用32位的操作系统,虽然物理内存很大,但可访问的内存是有限的,从而溢出
我的操作系统是英文版64位xp,hfss12版本,似乎不应该有问题
经常在计算完成后(计算本身内存需求就很大,可是没有出现任何问题),查看较为复杂的电场云图时出现的警告
如果HFSS不是64位版本的,也不能用到超2G内存
32位的,可以 到4G , 64位的 可以到 16G
理论上都不可能
32位的地址为是2的32次方,大概4G
但是还要除去硬盘,I/o还有光驱占用的地址位,实际大概3.2G左右
64位的是2的64次方,不是16G,应该是无穷大了
或许你的HFSS软件本身有问题,建议自选CST中国技术客服~
64位才能用到16G内存么? 我公司的服务器系统也是64位XP,HFSS V12也是64位,貌似经常使用二三十G内存呢,算TD阵列的时候基本上都会超过20GB