如何能在ansys中使用更多內存和CPU
2017-03-03 by:CAE仿真在線 來源:互聯(lián)網
如何在32位系統(tǒng)下最大限度使用內存
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位的系統(tǒng)來說,按常理說,系統(tǒng)可以使用的最大內存是1.7G,但是,一些運算量稍大的題目在計算時很容易會造成內存溢出而提示說內存不足,對于這樣的情況,我們有一種簡稱“/3GB”的方法可以解決這種問題。
首先,使用/3GB有幾個條件:1.至少有4G以上的物理內存。2.操作系統(tǒng)必須是Windows NT Server-Enterprise Edition,Windows 2000 Advanced Server,或者Windows XP Professional,滿足這2個條件后使用了/3GB方法后,有可能可以獲得額外的1G的物理內存的使用空間。
下面說一下如何進行/3GB的設置。
首先,需要找到一個boot.ini文件,該文件在系統(tǒng)所在的盤下,通常情況下是隱藏文件,需要在我的電腦--工具--文件夾選項--查看中選擇“顯示所有文件和文件夾”并去掉“隱藏受保護的操作系統(tǒng)文件”前面的鉤,然后在你的系統(tǒng)所在盤下,會出現一個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,否則在系統(tǒng)啟動的時候會產生錯誤,具體的信息請參考下面的網頁:http://support.microsoft.com/default.aspx?scid=kb;en-us;328269
注2:一些殺毒軟件例如瑞星的實時監(jiān)控可能會影響這種方法,可以嘗試關閉實時監(jiān)控后進行/3GB設置。
注3:建議用戶最好是采用64位的系統(tǒng),因為64位的系統(tǒng)默認即支持/3GB方法,并且對內存的分配更合理,從而可以進行大型題目的計算。
最近實驗室配了2臺新機器,都是4G的內存
可是對ansys進行設置時,超過1100MBansys就啟動不了了
對資源形成了極大的浪費,就想找個辦法把其他的內存利用起來
windows對內存有限制,對于32位機,系統(tǒng)只允許程序用2GB的內存,因此,如果是做大分析,建議你打開/3GB開關;對于,你用-M開內存的問題,HELP里解釋的意思應該是說,你用-M所開的是連續(xù)的內存快,當你將其開到1800時,系統(tǒng)已經不可能提供這么大的連續(xù)內存了,至于那些DLL意思是說,一些DLL的存在會將內存分開,導致連續(xù)內存空間減少.我覺得,你機子的內存已經足夠了,在3GB模式下,大多數的問題都能解決.具體操作:
1. 右鍵單擊我的電腦,然后單擊屬性。- 或 -在控制面板中,啟動性能和維護工具,然后單擊系統(tǒng)。
2. 在高級選項卡中,單擊"啟動和故障恢復"下的設置。
3. 在系統(tǒng)啟動下,單擊編輯。這將在"記事本"中打開boot.ini文件
4.在boot.ini文件的最后加上“空格”+“/3GB”
5.保存即可
你可以試試。。。
在ansys中使用多核處理器的方法
使用AMG算法,可以使多個核同時工作。使用方法1或2.
方法1:
(1). 在ansys product lancher 里面lauch標簽頁選中parallel performance for ansys.
(2). 然后在求解前執(zhí)行如下命令:
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培訓