cynest-java

          [導入]討厭的內存溢出

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

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

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

          不知道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)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 夹江县| 西安市| 柘荣县| 元阳县| 剑阁县| 济南市| 邵阳县| 西乌| 宝应县| 苗栗市| 祁东县| 申扎县| 桦川县| 吉水县| 屯昌县| 林周县| 香格里拉县| 建阳市| 百色市| 汶川县| 新乡市| 宜阳县| 铁岭县| 乡宁县| 甘肃省| 湖北省| 磐石市| 游戏| 自治县| 佳木斯市| 乌鲁木齐县| 乌鲁木齐市| 东明县| 墨竹工卡县| 荥阳市| 宜州市| 南川市| 武宣县| 库车县| 历史| 兰坪|