close

身為...全能打雜的...務必做到有救必應...()


ERROR: Java 虛擬機器例外狀況。java.lang.OutOfMemoryError: Java heap space。

ERROR: Java 類別載入器初始化失敗。

ERROR: Java 虛擬機器例外狀況。記憶體不足。無法取得其他資訊。

 

Java heap space 算是挺常見到的問題,一般來說是改JVM的設定,不過當SAS遇到的時候該怎麼解決呢?

1.打開SASHome,9.3預設是在 C:\Program Files\底下。

2.進到C:\Program Files\SASHome\SASFoundation\9.3\ ,可以看到一個名為 sasv9.cfg 的SAS設定資訊檔。

打開之後,就會發現...這是假的...它還要去call別人...囧

SAS_2

3.到 C:\Program Files\SASHome\SASFoundation\9.3\nls\zt\ 去找被call的那個sasv9.cfg (這個才是正牌的)

打開之後就可以看到,SAS 預設的Xms、Xmx都是128

請視電腦的硬體設備自行變更,我目前改成512m...使用者沒特別反應,看來應該是夠用了。

(zt是中文,如果是英文的話請到en資料夾)

SAS_3

  

-----

SAS很有趣,就使用者反應上來的情況看來...它就算 heap space 不夠,它依然可以執行...只不過是跑得...慢一點;

但不至於直接關閉程式或是沒有結果產出,這點倒是比同類型的軟體好一些。

arrow
arrow
    全站熱搜

    minkei 發表在 痞客邦 留言(0) 人氣()