views:

80

answers:

0

I'm using Aptana Studio on a PHP project and as with many other people I find the file save takes a lot of cpu effort.

On my Mac at work, the 2 CPUs run up to 70-80% each and activity monitor reports Eclipse at 99.5% (i.e. 1 cpu of the two).

However my PC at home has 4 CPU and on save Task Manager shows Aptana pegged at 25% (ie 1 cpu of the 4) until completion of the save, although spread over the 4 CPUs.

Am I right in deducing that the save is single-threaded but the OS spreads the work across however many CPUs?

In which case, its hard to see why a single file save would take 10-15 seconds of CPU. There's no rebuilding required (its PHP). If there are other checks being performed across the project, why would those checks need to be single threaded?

Are there any settings in Aptana that stop the "other" processing and "just" save the edited file?

Thanks Martin