Eclipse 的空間大小夠用嗎

Eclipse 的空間大小是否夠用,這得看具體情況。

對于小型項目,它的初始配置可能夠用,但隨著項目規(guī)模增大,可能就不夠了。

如果您發(fā)現(xiàn)內(nèi)存不足,以下是一些解決方案。

一是在 Eclipse 目錄下建個批處理文件 eclipse.bat,寫入類似這樣的內(nèi)容:eclipse.exe -vmargs -Xms128m -Xmx512m -XX:PermSize=128m -XX:PermSize=256m ,然后保存,以后運行就執(zhí)行這個批處理。

二是在 eclipse.ini 中進行配置,要注意參數(shù)形如“項 值”形式,中間有空格需換行書寫,值中有空格要用雙引號括起來。

三是在桌面建快捷方式,右擊目標后面加上 -vmargs -Xms128M -Xmx256M -XX:PermSize=64M -XX:MaxPermSize=256M 。

一般來說,對于小型項目,可將 -Xmx 參數(shù)設(shè)為 512M 或 1G;中等規(guī)模項目設(shè)為 2G 或 4G;大型項目可能要設(shè)為 8G 甚至更大。同時,要把 -Xms 參數(shù)設(shè)為與 -Xmx 相同的值。

還要注意,PermGen space 用于存放 Class 和 Meta 信息,GC 不會在主程序運行期對其清理,所以如果 APP 加載很多 CLASS 可能出現(xiàn)錯誤,此時要手動設(shè)置 MaxPermSize 大小。

另外,非堆內(nèi)存初始值用 -XX:PermSize 設(shè)置,默認是物理內(nèi)存的 1/64,最大非堆內(nèi)存用 XX:MaxPermSize 設(shè)置,默認是物理內(nèi)存的 1/4。

而 JVM 初始分配的堆內(nèi)存由 -Xms 指定,默認是物理內(nèi)存的 1/64;最大分配的堆內(nèi)存由 -Xmx 指定,默認是物理內(nèi)存的 1/4。

如果您的機器無法啟動,可能是 -Xms 值大于 -Xmx,或者 -XX:PermSize 值大于 -XX:MaxPermSize,也可能是 -Xmx 和 -XX:MaxPermSize 總和超過了 JVM 內(nèi)存的最大限制。

如果參數(shù)寫入 eclipse.ini 文件沒生效,那可能是沒遵守其設(shè)置規(guī)則。

如果您有雙核 CPU,還可以嘗試 -XX:+UseParallelGC 參數(shù),讓 GC 更快執(zhí)行。

特別聲明:本內(nèi)容來自用戶發(fā)表,不代表太平洋汽車的觀點和立場。

車系推薦

邁騰
邁騰
17.49-24.69萬
獲取底價
新途V80
新途V80
9.58-23.96萬
獲取底價
風(fēng)云T9
風(fēng)云T9
12.99-19.39萬
獲取底價

最新問答

要有效修復(fù)過度放電的汽車電瓶,可嘗試多種方法,輕度過度放電時恒流充電可行,嚴重時脈沖充電更合適,還可添加修復(fù)液,但嚴重過度放電可能需換新。當電瓶輕度過度放電,使用專業(yè)充電器恒流充電,電流設(shè)為電瓶容量1/10左右,充10 - 15小時,留意溫
目前蓄電池修復(fù)翻新技術(shù)存在判斷損壞程度難、恢復(fù)化學(xué)性能難、翻新操作難等諸多難點。準確判斷蓄電池的損壞程度及可修復(fù)性,既需要豐富經(jīng)驗,也離不開專業(yè)檢測設(shè)備;蓄電池內(nèi)部化學(xué)物質(zhì)發(fā)生變化后,想要恢復(fù)其性能并非易事;翻新操作時,無論是焊接極板的溫度
大港有多家電瓶修復(fù)門店,地址各有不同。比如天津市濱海新區(qū)大港金茹電瓶維修部,位于中塘鎮(zhèn)西正河村 2 排 15 號;天津市濱海新區(qū)鴻翔亨通蓄電池銷售中心,在古林街堤南津岐公路 150 號;天津市濱海新區(qū)大港馳誠電瓶經(jīng)營部,處于開元里 32 -
判斷一家蓄電瓶修復(fù)店是否靠譜,需從專業(yè)資質(zhì)、修復(fù)原理、口碑等多方面綜合考量。首先,具備專業(yè)資質(zhì)很關(guān)鍵,正規(guī)修復(fù)店往往持有相關(guān)行業(yè)認證,設(shè)備先進且掌握核心技術(shù)。其次,合理的修復(fù)原理不可或缺,這基于對電瓶內(nèi)部結(jié)構(gòu)與化學(xué)反應(yīng)的透徹理解。此外,良好
上劃加載更多內(nèi)容
AI選車專家