微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > HFSS仿真学习交流 > 关于out of memory

关于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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top