• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > CST > CST使用问答 > CST计算时提示内存分配错误?

CST计算时提示内存分配错误?

录入:edatop.com     点击:
RT,计算到一定程度的时候,就跳出提示:unexpected failure to allocate memory,然后计算中断。不知道是版本有问题还是计算机内存不足,不过如果是内存不足的话一开始计算时应该就会出现提示的,而这个问题是在计算到差不多2/3的时候才出现的。我反复试了几次,计算的是宽带RCS,扫描100个频点,每次到六十多的时候就出错,请问这是什么原因造成的呢。

 

Really hard to indicate the possible reason. Can I ask if your copy is lisenced? If yes, you'd better contact CST support team for the further inspection.

 

THX,但现在最可能的问题是没有足够的内存。

 

日志中错误的提示是这样的
*** Error ***
Unexpected failure to allocate memory.
--------------------------------------------------------------------------------
----------------------------------------------------------------------------
Peak memory used (kB) Free physical memory (kB)
Physical VirtualAt begin Minimum
----------------------------------------------------------------------------
Solver start300046803624543122454312
Matrices calc.24032763022224236363655064
Eq. system solve23982803012512242342060220
Eq. system setup245800030820722450940508
Solver run total245800030820722454320508
----------------------------------------------------------------------------

 

内存多大?网格数是多少?是不是建了100个Farfield monitors?

 

对,建了100个farfield monitors,网格数七千多,照理说也不算很多,内存本来是1G,计算到第九十个频点出错,后来加到3G,也是计算到第九十个频点出错。

 

我也是相同的情况不过只有3个monitor

 


多给点信息吧,像上面的楼主一样贴一贴日志中的信息

 

算到一半出问题,一般来说应该是监视器的问题,监视器也是会占内存的,记得之前的一个white paper里面有讲关于监视器大概费多少内存的说明。

 

Peak memory used (kB) Free physical memory (kB)
Physical VirtualAt begin Minimum
----------------------------------------------------------------------------
Solver start14916111508 20957162095196
Matrices calc.120368420279042010704620880
Eq. system setup120368420279042081480620880
Solver run total120368420279042095720620880
情况是这样

申明网友回复良莠不齐,仅供参考。如需专业解答,请学习易迪拓培训专家讲授的CST视频培训教程

上一篇:CST MWS导入PCB板如何切割
下一篇:CST S11.rt1文件内容怎么读取?

CST培训课程推荐详情>>

  网站地图