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 閱讀(279) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 娄烦县| 武定县| 九台市| 罗田县| 灵石县| 工布江达县| 贺兰县| 安丘市| 阿坝县| 临高县| 大荔县| 无极县| 大邑县| 乐昌市| 信宜市| 兴山县| 康乐县| 嵩明县| 孝昌县| 新余市| 阳高县| 汶川县| 东阳市| 丽江市| 九江县| 白河县| 全椒县| 麻江县| 德清县| 博野县| 梁山县| 和林格尔县| 阜宁县| 蓝山县| 商南县| 汾阳市| 乐清市| 新昌县| 信阳市| 重庆市| 隆德县|