cynest-java

          [導(dǎo)入]討厭的內(nèi)存溢出

          關(guān)于那天的applet在網(wǎng)頁中無法顯示的問題,主要是由于IE瀏覽器目前為止(我用的是ie6sp1)還不支持swing的庫,至少不直接支持,如果非得用,可能需要客戶端下載plug-in。所以繪圖方面,目前還是只好盡量使用awt。

          半路出家,一知半解便硬著頭皮上,遇到的麻煩都是很弱智的,但每個都折騰了我不少時間。今天一天都在被java.lang.outofmemory所困擾,搞了大半天,直到傍晚才搞定。由于至今看不習(xí)慣java doc的api文檔方式——事實上它除了查找接口細(xì)節(jié)之外確無太大幫助,所以基本上所有的東西都是經(jīng)過網(wǎng)絡(luò)搜索學(xué)來的。我了解到可能是虛擬機(jī)的內(nèi)存設(shè)置有問題,vm parameters和jbuilder.config。其實前者才是重點,因為后者大多數(shù)情況根本不用改。

          具體方法:將vm parameters值設(shè)大些,我這臺機(jī)內(nèi)存512M,則可講vm parameters設(shè)為256M。應(yīng)該在vm parameters一欄中輸入"-Xmx256m",注意前面的"-"不能少。由于不熟悉,我先后輸入"Xmx256m","-Xmx=256m"等均不正確,以致于一度懷疑程序出錯。話說回來,程序錯誤也不可小視,尤其是文件輸入輸出,io操作最耗內(nèi)存,處理的對象動不動就是好幾兆,要真有“海量”數(shù)據(jù)就麻煩了……

          不知道vm parameters在哪? run->configurations->edit... or new...->vm parameters。


          文章來源:http://cynest.cn/drupal/?q=node/663

          posted on 2006-07-06 20:01 cyqian 閱讀(278) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 鹿泉市| 桃园市| 富裕县| 麻江县| 泸州市| 阳朔县| 临城县| 綦江县| 普洱| 长汀县| 京山县| 昭通市| 拉萨市| 马鞍山市| 乌鲁木齐市| 喜德县| 长顺县| 合阳县| 汨罗市| 庆阳市| 武隆县| 崇仁县| 正镶白旗| 石景山区| 岗巴县| 尚志市| 行唐县| 孝感市| 莎车县| 惠安县| 包头市| 乐山市| 宁都县| 信宜市| 罗城| 本溪市| 宜川县| 贺兰县| 芦溪县| 景德镇市| 苍山县|