There is a quick set of tips for improving the performance of the Eclipse IDE that is making the rounds, and it starts off with the moronic suggestion of disabling your anti-virus software:
- Disable antivirus software
- Disable unecessary validations
- Modify eclipse.ini
- Create a ram disk(virtual disk) on memory, and put your jdk on the ram disk.
- Make sure you are using sun jdk
You Are Not Special: You Are Not a Beautiful Snowflake
I can deal with the last four tips, and I can even appreciate putting your workspace files into a folder on your hard drive that is not indexed by your anti-virus software, but the advice to turn off any anti-virus software is ludicrous.
First off, every client you work for will have strict rules about the fact that every machine must have virus software installed. Sure, some organizations may extend a professional courtesy to you by not inspecting your laptop when you walk in the door, but that doesn't mean you don't have to respect their policies.
Ruining it for Everyone
Plus, when people do rebuff this professional courtesy, they simply make life more difficult for the honest developers that maintain a modicum of integrity and professionalism. If contractors start deciding they don't need to follow corporate policies, that's when corporations start making strict policies about never extending professional courtesies, which means more shops that are going to annoyingly start inspecting laptops every time a contractor enters the office and connects to the network.
Better Hope You Have Moron Insurance
And if you do infect your client's network with a trojan or a worm or a backdoor, not only are you going to get fired, but you could be looking at a six or seven digit lawsuit being launched over your negligence.
Programmers and developers have to get over this idea that they are above the law and better than everyone else that's connected to the Intertubes. Knowing how to write a for loop doesn't give you the right to put every other box connected to the network at risk.
The Best Way to Improve Performance
By the way, I've run IBM development tools, from VisualAge to RSA, on many slow computers. I've never seen a single system that was made significantly faster by disabling the anti-virus, which I have done simply to demonstrate to others that it's an act of futility. In fact, the best way to speed up any given WebSphere or Rational product is to simply switch to NetBeans and Glassfish instead.