不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

abaqus 內(nèi)存不夠的案例

用個小招數(shù)解決ANSYS運(yùn)行內(nèi)存不夠的問題
2.勾選use custom memory settings之后,Database由于是用來存儲實體模型、網(wǎng)格和結(jié)果文件的,可以理解在運(yùn)行的時候把*.db文件“放在”內(nèi)存里,用來加速運(yùn)算。所以數(shù)據(jù)庫的大小默認(rèn)為1024MB,為Total Workspace的一半。如果該項目進(jìn)行過計算,大概可以知道*.db文件的大小。如果沒運(yùn)行過可以通過Rfilsz命令來進(jìn)行預(yù)估,可以設(shè)置比該文件稍大一點(diǎn)即可,讓total workspace留有更多的內(nèi)存空間用來給計算過程。 3.Total workspace的設(shè)置,在其他程序都不跑的前提下,盡量多給一些內(nèi)存。一個方法是Ctrl+Alt+Del,調(diào)出任務(wù)管理器,把其他程序都關(guān)閉的情況下運(yùn)行一小會,看看系統(tǒng)自己用了多少內(nèi)存,然后用物理內(nèi)存減掉系統(tǒng)用的內(nèi)存(再留點(diǎn)富余的就行),剩下的盡量多給ANSYS設(shè)置上。也可用rwfrnt命令來預(yù)估求解內(nèi)存大小,total workspace減去database后至少比預(yù)估的內(nèi)存值大一點(diǎn),目的是盡量利用內(nèi)存,減少使用虛擬內(nèi)存的page進(jìn)行硬盤的讀寫。 4.CPU設(shè)置方面,選用CPU的數(shù)量為物理核心-1,為系統(tǒng)留一個核心,以免死機(jī)就行,原則上核心用的越多,就用越多的系統(tǒng)資源來計算,效果越好。至于設(shè)置的方法,存在兩種模式:SMP和MPP.
展開
Abaqus計算內(nèi)存的問題:aba_sint_cap
因此,查閱了網(wǎng)絡(luò)上相關(guān)帖子和幫助文檔,加上親身經(jīng)歷,整理如下: 方法一:可以直接在abaqus_v6.env中設(shè)置memory='80%'或其他方式,詳見幫助文檔 方法二:可通過高級系統(tǒng)設(shè)置--->環(huán)境變量--->變量名:ABA_SINT_CAP 值:16384 (說明:16384這個值可以更大,但似乎沒有意義!) 基于上述方法設(shè)置了足夠大的內(nèi)存后,但仍然出現(xiàn)該錯誤。具體原因: Abaqus中每8GB的物理內(nèi)存,使用的內(nèi)存將不會超過2GB 在滿足上述條件的基礎(chǔ)上,最多使用內(nèi)存限制為16GB。 遇到這個問題后,建議重新調(diào)整模型,減小inp文件的體量。目前尚未找到特別好的方法!
展開