Saturday, February 23, 2008

Firefox Memory Consumption

I started noticing a performance issue with Firefox while filling out forms and opened Task Manager to see this.


Firefox - one window - four tabs (370 MB)

IE - one window - three tabs (20 MB)

Safari (webkit) - zero windows - don't know where those two processes have come from (121MB + 54 MB)


The second javaw.exe process (218 MB) is Eclipse 3.2 with a pretty huge workspace. The eclipse.exe(200MB) is an instance of Eclipse 3.3 with a relatively smaller workspace. Nice to see someone beating Eclipse in memory consumption :).





3 comments:

Unknown said...

Helo!
today I found your old article "Build your own Java-based supercomputer", 2001 ( http://www.ibm.com/developerworks/library/j-super.html ) and get intrested in fine ideas discovered in it. Thank you very mush! And as far as passed 7 years I think many new ideas reinfored this approach I'm sure.
I'm thinking about java based supercomputer as well, but have a lot of problems on this way: memory share, interim results getting, transactional supports etc. The main idea is to make java programs be able to run on cluster without any changes at all (standard Threads useing only) using specially patched java machine (and possible beowulf cluster).
So, are there some new articles or ideas concerning this theme present in open access and available to exchage between us? Thank you in advance for droping some lines on it.

Sincerely yours,
Alexey Sitnikov
Software IT Architect.

Aashish Patil said...

Hi Alexey,

Thanks!

I have not followed up on this in the last couple of years. However, I remember researching some university projects that were looking to modify the JVM in the manner that you speak. google for 'distributed JVM'.

Aashish

Unknown said...

I've got it (http://cap.anu.edu.au/cap/projects/dJVM/). Because before I tried to find "parallel" or smth like this but not distributed. Thanks you a lot!

  DB Reading BASE: An Acid Alternative: In partitioned databases, trading some consistency for availability can lead to dramatic improvement...