Joomla Extensions Demo

Support

Do not submit a bug report if you need technical support or have questions.

Forums

Post your suggestions ask for help in the community forums

Wiki

Visit the Wiki extensive and up to date documentation at your fingertips.

Contact Me

Missing images/links, any comments, suggestions, need help? Contact me

Skype

Need desperately help?
Skype Me™! But dont abuse of it!

Boost Eclipse speed performances

User Rating:  / 0
PoorBest 

eclipse_home_header

Eclipse is an open source community whose projects are focused on building an open development platform
comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across
the lifecycle.

I am using these settings for more than a year now, and the speed gain you can expect is in the range
of 40%. Eclipse is more responsive, start up time is nearly divided by 2! These gains are reproducible
on different machines in the office.

Conditions

  • You must have a dual processor or quad core, (better if you use VMarg1)
  • You must start Eclipse with Java 1.6, note that you can still compile your project with Java 1.5
    (see windows - preferences - java - Installed JRE's)

The tricks is to use the optimization done in JDK 1.6 (VMarg2) and the new agresivity of the Just In Time
compiler (JIT) for VMarg3

Add theses VM arguments to eclipse.ini (file is located in your Eclipse directory)
eclipse.ini

-XX:-UseParallelGC -XX:+AggressiveOpts -XX:-UseConcMarkSweepGC

Some details about what these parameters are doing:

VMarg1 -XX:-UseParallelGC

Use parallel garbage collection for scavenges. (Introduced in 1.4.1) this will create more threads running in parallel, so the second processor will be put in use

VMarg2 -XX:-UseConcMarkSweepGC

Use concurrent mark-sweep collection for the old generation. (Introduced in 1.4.1)

The Eclipse GUI will feel more responsive as memory will be reclaimed without blocking VM executions.

VMarg3 -XX:+AggressiveOpts Turn on point performance compiler optimizations that are expected to be default in upcoming releases. (Introduced in 5.0 update 6.)

 

More about tuning Garbage collector HERE and at the Java HotSpot VM Options page

You might also like:
InstaSearch  bring Apache Lucene search power to Eclipse
172 days ago
InstaSearch bring Apache Lucene search power to Eclipse
Among the 1246 plugins (!) available for Eclipse, I found this one that I really like to use since i
Install PHP support PDT in Eclipse Indigo
238 days ago
Install PHP support PDT in Eclipse Indigo
Developed by Zend and IBM, Eclipse PDT add support for PHP development and allow to focus on the d
Eclipse Indigo/New and Noteworthy
335 days ago
Eclipse Indigo/New and Noteworthy
Eclipse Indigo is the annual release of Eclipse projects on June 22 2011; this year 62 project tea
Eclipse shared install on a Windows Server 2003/2008
722 days ago
Eclipse shared install on a Windows Server 2003/2008
I did develop this solution at work for our internal purpose at www.innoveo.com. Going away from
Eclipse 3.5 news and noteworthy
1056 days ago
Eclipse 3.5 news and noteworthy
It is always difficult to discover what’s new in every Eclipse release, as the number of featur
Eclipse Galileo aka eclipse 3.5 is here
1057 days ago
Eclipse Galileo aka eclipse 3.5 is here
For the sixth year in a row, the Eclipse community has delivered its annual release train on its
Boost Eclipse speed performances part 2
1153 days ago
Boost Eclipse speed performances part 2
  After the huge success and feedback of my first tips on how to speed eclipse, here are more p
Get a command prompt on any Eclipse project
1159 days ago
Get a command prompt on any Eclipse project
  A very little trick that allow you to quickly run any operation involving a DOS command on
blog comments powered by Disqus
Parent Category: Java
Category: Eclipse

Donations

Thank You for supporting my work
Subscribe to me on YouTube

Latest Articles

  • In this series of post I will outline some common techniques to help Joomla extensions development. As you know Jooml... ...
  • CedTag  has been updated to version 2.5.3 and correct a lot of bugs and contains some nice features. CedTag is t... ...
  • CedThumbnails has been updated to version 2.5.5 and contains 1 new features for both Joomla 1.7 and Joomla 2.5. For ex... ...
  • CedSmugmug  has been updated to version 2.5.2 and correct some bugs and contains some nice features. CedSmugmug&... ...
  • If you want an extra gigabyte of storage on your Dropbox account, the online cloud service invites you to compete in i... ...

Subscribe

Latest Comments

Popular Posts

rockettheme advertisement

dropbox logo

Help Us & Leave Feedback!

  • Do you have an excellent article idea you would like to read about here? Share it!
  • Do you have some interesting tips how we could improve our site?
  • Something missing here? Help us make this blog a better place, leave feedback!
We would love to hear from you! Be active! Write us now!