MyEclipse 2014 加速啓動設置

點擊菜單項:Window -- Perferences數組

1.  配置文件類型默認打開的編輯器緩存

General -- Editors -- File Associations服務器

選擇 編輯器

選擇編輯器   ,再點擊 優化

 

選擇 編碼

選擇編輯器   ,再點擊 spa

a)   取消拼寫自動檢查ip

General -- Editors -- Text Editors -- Spelling內存

取消勾選 ci

2.  取消不須要自動加載的模塊

General -- Starup and Shutdown

3.  配置統一工程項目編碼格式爲UTF-8

General - Workspace

4.  配置編譯時使用的JDK版本及路徑

Java -- Installed JREs

5.  配置統一文件類型的編碼格式爲UTF-8

MyEclipse -- Files and Editors -- ASP and PHP

MyEclipse -- Files and Editors -- JSP

6.  配置Maven組件的本地路徑包

MyEclipse -- Maven4MyEclipse/Swing

7.  取消Maven組件的自動更新配置

MyEclipse -- Maven4MyEclipse -- Maven

8.  禁用集成的不用的服務器

MyEclipse -- Servers -- Integrated Sandbox -- MyEclipse Tomcat 6

使用本地JDK:

MyEclipse -- Servers -- Integrated Sandbox -- MyEclipse Tomcat 6 -- JDK

9.  配置本地服務器並單獨激活加載,如以Tomcat 6 爲例

MyEclipse -- Servers -- Tomcat -- Tomcat 6.x

使用本地JDK:

MyEclipse -- Servers -- Tomcat -- Tomcat 6.x --JDK

10. 取消啓動時配置文件的自動驗證

MyEclipse -- Validation

備註:若是須要驗證,手工驗證方式以下所示:

11. 配置MyEclipse啓動JVM佔用內存大小

編輯MyEclipse安裝目錄下文件

12. 工做空間內項目工程不少時,能夠先關閉或邏輯刪除不常常使用的項目工程

  或者

13. MyEclipse配置內存介紹

-vmargs                        

-Xms256m                //配置堆內存的最小值

-Xmx256m                //配置堆內存的最大值

-XX:PermSize=128M       //配置非堆內存的最小值

-XX:MaxPermSize=128M    //配置非堆內存的最大值

 

參數中-vmargs的意思是設置JVM參數,因此後面的其實都是JVM的參數了。

 

先了解JVM的內存管理機制:

堆(Heap)和非堆(Non-heap)內存

按照官方的說法:「Java 虛擬機具備一個堆,堆是運行時數據區域,全部類實例和數組的內存均今後處分配。堆是在 Java 虛擬機啓動時建立的。」「在JVM中堆以外的內存稱爲非堆內存(Non-heap memory)」。能夠看出JVM主要管理兩種類型的內存:堆和非堆。簡單來講堆就是Java代碼可及的內存,是留給開發人員使用的;非堆就是JVM留給本身用的,因此方法區、JVM內部處理或優化所需的內存(如JIT編譯後的代碼緩存)、每一個類結構(如運行時常數池、字段和方法數據)以及方法和構造方法的代碼都在非堆內存中。

 

堆內存的分配:

JVM初始分配的內存由-Xms指定,默認是物理內存的1/64;JVM最大分配的內存由-Xmx指定,默認是物理內存的1/4。默認空餘堆內存小於40%時,JVM就會增大堆直到-Xmx的最大限制;空餘堆內存大於70%時,JVM會減小堆直到-Xms的最小限制。所以服務器通常設置-Xms、-Xmx相等以免在每次GC 後調整堆的大小。

 

非堆內存的分配:

JVM使用-XX:PermSize設置非堆內存初始值,默認是物理內存的1/64;由XX:MaxPermSize設置最大非堆內存的大小,默認是物理內存的1/4。

 

實際運行的結果能夠經過Eclipse中「Help」-「About Eclipse SDK」窗口裏面的「Configuration Details」按鈕進行查看

 

【配置MyEclipse服務器Tomcat的JVM方法】

MyEclipse -- Servers -- Tomcat -- Tomcat 6.x --JDK

JVM配置實例:-Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m

【配置MyEclipse中安裝JDK/JRE的JVM方法】

Java -- Installed JREs

JVM配置實例:-Xms128m -Xmx512m

相關文章
相關標籤/搜索