提速eclipse

http://simpleframework.net/blog/v/36697.html html

按照下述步驟來加速Eclipse爲超快的IDE,它適用於32和64位版本的Eclipse /JDK(OS爲64位Windows 7)。 linux

1.禁用防病毒軟件,或將JDKEclipseworkspace及其它相關文件夾加入防病毒軟件的白名單。 eclipse

2. Eclipse啓動時禁用沒必要要的驗證。 ide

  • 驗證:在Eclipse菜單 Windows - > Preferences -> Validation,點擊「所有禁用(Disable All)」,而後選擇您須要的驗證,我僅選擇了「類路徑依賴驗證器(Classpath Dependency Validator)」。
  • 啓動:在Eclipse菜單 Windows -> Preferences,鍵入「startup」,選擇「Startup and Shutdown」,勾去你不須要的選項。

3.修改eclipse.ini設置Xmnnew generation size)、XmsXmx,並使GC並行: ui

-vm
C:/jdk1.6.0_25/bin
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
–launcher.defaultAction
openFile
–launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
256m
–launcher.defaultAction
openFile
-vmargs
-server
-Dosgi.requiredJavaVersion=1.5
-Xmn128m
-Xms1024m
-Xmx1024m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+UseParallelGC spa

4.在內存中建立ram磁盤(虛擬磁盤),並把jdk放入ram磁盤。 .net

能夠使用imdisk來建立一RAM磁盤。首先從:http://www.ltr-data.se/opencode.html/#ImDisk下載並安裝它。 命令行

而後經過管理員權限在命令行下設置ImDisk的驅動程序爲自動載入(例如,點擊鼠標右鍵,以管理員身份啓動),輸入: code

sc config imdisk start= auto
net start imdisk orm

create a 200m ram disk as driver n by:
imdisk -a -t vm -s 300m -m n:

接着,應手動格式化RAM磁盤。

而後,如想刪除RAM磁盤,只需運行以下命令:

imdisk - D – m n:

5.確保您使用的是Linux下的Sun JDK,而非open jdk/gcj或其它jdk

如經以上步驟後感到滿意,安裝jrockit的JDK,而非sun jdk,並改變jrocket規範的虛擬機的一些選項,jrockit是比Sun JDK更快。

一些注意事項:

在個人筆記本電腦(ASPIRE 4745G 4G MEM),64位Windows 7,默認狀況下,啓動Eclipse須要30多秒;通過VM選項調整,只需15秒。JDK移到RAM磁盤後,啓動須要10秒。

【原文】http://www.beyondlinux.com/blog/2011/06/25/speed-up-your-eclipse-as-a-super-fast-ide/

相關文章
相關標籤/搜索