|
首頁 | 討論區 | 最新話題 | 搜尋 | XML | 登入 |
Blueimp » 列出所有討論區 » 討論區: 開發工具 | |
|
此話題中所有文章數: 2 [ 話題狀態: 一般 ] | |
|
JBuilder 效能調整JBuilder 效能調整Tomm Re:JB9 .. 超慢? [Re:gwanlin87] 於 2004-02-18 10:49 ================================ Borland 網頁上有列出 JBuilder 系統需求配備,以 JBuilder X Enterprise 版為例,最低系統需求是 512 MB RAM , 建議需求是 728 MB RAM, 倘若您的機器已經有 728 MB RAM , 但是 JBuilder 預設僅使用 64 MB JVM Heap,速度還是會慢,您可以文字編輯工具開啟位於 \JBuilderx\bin\jbuilder.config 這個組態設定檔,將裡面記憶體調大 # Tune this VM to provide enough headroom to work on large # applications vmparam -Xms512m #最少配置 512 MB RAM vmparam -Xmx512m #最多配置 512 MB RAM JVM Heap Size 不足時, GC 就不斷的嘗試擠出些記憶體,執行效率就很糟糕了... 當然請注意這是 JVM Heap Size, 還要加上 Stack , Thread 等其他不受 GC 管理的 Memory , 之後比對作業系統提供的可用記憶體資訊,可以調整出較佳的組態設定值. 文章出處: Java技術論壇- http://www.javaworld.com.tw/jute/post/view?bid=10&id=33253&sty=3&age=0&tpg=1&ppg=1#33253 |
|||
|
Re: JBuilder 效能調整JBuilder 效能調整(2) - 調整 VM 使用 記憶體預設值一開始似乎會配置 2Mbytes 左右,有時候會需要配置大一點的記憶體進行測試。 可以用以下程式碼檢查目前所使用(配置)的記憶體大小: long totalMem = Runtime.getRuntime().totalMemory(); long freeMem = Runtime.getRuntime().freeMemory(); System.out.println("Total memory" + totalMem); System.out.println("Free memory" + freeMem); 可以用以下方式調整記憶體的配置: 1.開啟 Runtime configure 2.選擇你的設定,Server 或 Application 都是用。 3.在VM Parameters 內輸入參數,在這提供增加記憶體配置的參數: -Xms32m -Xmx256m ms --> min mx --> max 加大記憶體可能會換來整台 NB 或 PC 跑不動,要謹慎! 參考文件: Java 技術論壇 - http://www.javaworld.com.tw/jute/post/view?bid=10&id=36109&sty=3&keywords=vm+heap |
|||
|