如何能在ansys中使用更多内存和CPU

2017-03-03  by:CAE仿真在线  来源:互联网

如何在32位系统下最大限度使用内存

1.加大虚拟内存
2.在ANSYS Product Launcher中,Customization Preferences下设置内存(选Use custom memory settings)
3.将Total Workspace (MB)设为1400 (这可能是在2G内存下的最大值,这可能也是32位系数下的最大值,自已试一下最大可开到多少.)
4.Database(MB)尽可能小(如64 MB)
5.可改变求解方法为PCG (Pre-Condition CG) (缺省为Sparse direct)


对于Windows 32位的系统来说,按常理说,系统可以使用的最大内存是1.7G,但是,一些运算量稍大的题目在计算时很容易会造成内存溢出而提示说内存不足,对于这样的情况,我们有一种简称“/3GB”的方法可以解决这种问题。

首先,使用/3GB有几个条件:1.至少有4G以上的物理内存。2.操作系统必须是Windows NT Server-Enterprise Edition,Windows 2000 Advanced Server,或者Windows XP Professional,满足这2个条件后使用了/3GB方法后,有可能可以获得额外的1G的物理内存的使用空间。

下面说一下如何进行/3GB的设置。
首先,需要找到一个boot.ini文件,该文件在系统所在的盘下,通常情况下是隐藏文件,需要在我的电脑--工具--文件夹选项--查看中选择“显示所有文件和文件夹”并去掉“隐藏受保护的操作系统文件”前面的钩,然后在你的系统所在盘下,会出现一个boot.ini文件,以记事本打开该文件,找到[operating systems],在这一行的最后插入/3GB。
例如:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /3GB
然后保存并且重启电脑即可。

注1:请不要在Windows XP +Server Pack 1的电脑上使用/3GB,否则在系统启动的时候会产生错误,具体的信息请参考下面的网页:http://support.microsoft.com/default.aspx?scid=kb;en-us;328269

注2:一些杀毒软件例如瑞星的实时监控可能会影响这种方法,可以尝试关闭实时监控后进行/3GB设置。

注3:建议用户最好是采用64位的系统,因为64位的系统默认即支持/3GB方法,并且对内存的分配更合理,从而可以进行大型题目的计算。


最近实验室配了2台新机器,都是4G的内存
可是对ansys进行设置时,超过1100MBansys就启动不了了
对资源形成了极大的浪费,就想找个办法把其他的内存利用起来

windows对内存有限制,对于32位机,系统只允许程序用2GB的内存,因此,如果是做大分析,建议你打开/3GB开关;对于,你用-M开内存的问题,HELP里解释的意思应该是说,你用-M所开的是连续的内存快,当你将其开到1800时,系统已经不可能提供这么大的连续内存了,至于那些DLL意思是说,一些DLL的存在会将内存分开,导致连续内存空间减少.我觉得,你机子的内存已经足够了,在3GB模式下,大多数的问题都能解决.具体操作:
1. 右键单击我的电脑,然后单击属性。- 或 -在控制面板中,启动性能和维护工具,然后单击系统。
2. 在高级选项卡中,单击"启动和故障恢复"下的设置。
3. 在系统启动下,单击编辑。这将在"记事本"中打开boot.ini文件
4.在boot.ini文件的最后加上“空格”+“/3GB”
5.保存即可
你可以试试。。。



在ansys中使用多核处理器的方法


使用AMG算法,可以使多个核同时工作。使用方法1或2.

方法1:
(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.
(2). 然后在求解前执行如下命令:
finish
/config,nproc,n!设置处理器数n=你设置的CPU数。
/solu
eqslv,amg!选择AMG算法
solve!求解

方法2:
(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.
(2). 在D:\Program Files\Ansys Inc\v110\ANSYS\APDL\start110.ans中添加一行:/config,nproc,2.别忘了把目录换成你自己的安装目录.



开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:如何能在ansys中使用更多内存和CPU Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com