cynest-java

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

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

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

          具體方法:將vm parameters值設(shè)大些,我這臺(tái)機(jī)內(nèi)存512M,則可講vm parameters設(shè)為256M。應(yīng)該在vm parameters一欄中輸入"-Xmx256m",注意前面的"-"不能少。由于不熟悉,我先后輸入"Xmx256m","-Xmx=256m"等均不正確,以致于一度懷疑程序出錯(cuò)。話說回來,程序錯(cuò)誤也不可小視,尤其是文件輸入輸出,io操作最耗內(nèi)存,處理的對(duì)象動(dòng)不動(dòng)就是好幾兆,要真有“海量”數(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 閱讀(279) 評(píng)論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 沂源县| 申扎县| 满洲里市| 东明县| 无极县| 视频| 西充县| 泰顺县| 攀枝花市| 瑞金市| 嵩明县| 金秀| 东乌珠穆沁旗| 旌德县| 绥宁县| 吴旗县| 苗栗市| 四子王旗| 定远县| 监利县| 阳东县| 东兰县| 岑溪市| 清新县| 南乐县| 利辛县| 沾化县| 宁武县| 溧水县| 错那县| 南雄市| 乌拉特前旗| 古田县| 巴彦淖尔市| 长武县| 沂源县| 安宁市| 庆阳市| 连云港市| 博客| 汾阳市|