在使用SOLIDWORKS時(shí),經(jīng)常會(huì)遇到在界面右下角彈出內(nèi)存不足的提示,有時(shí)候明明系統(tǒng)內(nèi)存占用只使用了一半,仍然會(huì)彈出提示,甚至軟件出現(xiàn)卡頓、閃退等情況。
SOLIDWORKS內(nèi)存不足的解決辦法有以下幾種
SOLIDWORKS對(duì)于虛擬內(nèi)存容量比較敏感,當(dāng)電腦內(nèi)存使用率不高,但仍然彈出此提示時(shí),可以嘗試此方法。以WIN10為例,選擇計(jì)算機(jī)右鍵“屬性”→“高級(jí)系統(tǒng)設(shè)置”→“高級(jí)”→“設(shè)置”,在彈出的性能選項(xiàng)中,選擇“高級(jí)”→“更改”,取消勾選“自動(dòng)管理所有驅(qū)動(dòng)器的分頁(yè)文件大小”,選擇一個(gè)非系統(tǒng)盤(pán),自定義大小中輸入實(shí)際內(nèi)存的兩到三倍(可以按照1G=1000MB計(jì)算,比如本機(jī)內(nèi)存16G,虛擬內(nèi)存輸入32000,盡量讓初始大小和最大值保持一致);軟件推薦配置為16G,當(dāng)出現(xiàn)提示時(shí),查看設(shè)備內(nèi)存使用情況,如果使用率超過(guò)70%,則可以考慮增加內(nèi)存容量上限,擴(kuò)容時(shí)盡量購(gòu)買(mǎi)同規(guī)格同型號(hào)的內(nèi)存;以上兩點(diǎn)可以解決99%的內(nèi)存不足提示的問(wèn)題,但某些第三方插件可能會(huì)創(chuàng)建非常大的用戶控件的多個(gè)實(shí)例,導(dǎo)致GDI句柄數(shù)過(guò)高,從而導(dǎo)致軟件崩潰,這時(shí)候可以嘗試增加Windows最大GDI對(duì)象數(shù)量 。右鍵“開(kāi)始”菜單→“運(yùn)行”→輸入“regedit”,找到
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows”對(duì)于GDI句柄,雙擊修改注冊(cè)表項(xiàng)GDIProcessHandleQuota ,數(shù)值數(shù)據(jù)改為16384,基數(shù)是16進(jìn)制;
在SOLIDWORKS軟件中,可以調(diào)整一些設(shè)置以減少內(nèi)存的使用。例如,在裝配體中,可以啟用并聯(lián)裝配,減少單個(gè)零件的干涉計(jì)算時(shí)間;在工程圖中,可以關(guān)閉一些不必要的配置,如材料明細(xì)表、特征報(bào)告等。