提速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/

相关文章
相关标签/搜索