Log in

No account? Create an account
'Twas brillig, and the slithy toves did gyre and gimble in the wabe [entries|archive|friends|userinfo]

[ website | Beware the Jabberwock... ]
[ deviantArt | the-boggyb ]
[ FanFiction | Torkell ]
[ Tumblr | torkellr ]

[Random links| BBC news | Vulture Central | Slashdot | Dangerous Prototypes | LWN | Raspberry Pi]
[Fellow blogs| a Half Empty Glass | the Broken Cube | The Music Jungle | Please remove your feet | A letter from home]
[Other haunts| Un4seen Developments | Jazz 2 Online | EmuTalk.net | Feng's shui]

[Thursday 4th January 2007 at 7:30 pm]

As nice as Eclipse is, it doesn't half chew through memory. 280MB and counting before I restarted it to try and free some up (this machine only has 512MB of memory). Then again, it is a Java IDE written in Java and so completely out of control.
Link | Previous Entry | Share | Next Entry[ 3 pennies | Penny for your thoughts? ]

[User Picture]From: 13th_einherjar
Thursday 4th January 2007 at 7:47 pm (UTC)
Netbeans is even worse. I actually switched to Eclipse for performance reasons. My suggestions are to make sure that you are using the runtime and not the SDK (Eclipse SDK is for developing Eclipse itself, includes a load of space-hogging features for doing so), ensure that all unnecessary perspectives (resource, maybe debug) are closed, and to try tweaking your system JRE.

Java has been getting better in recent times, but software in general has been getting worse. It now takes 192MB of ram to normally install Xubuntu (the light version of Ubuntu Linux), a system maintained as a low-resource alternative. Remember how only a few years back, 512MB was considered a large amount of memory?
(Reply) (Thread)
[User Picture]From: boggyb
Thursday 4th January 2007 at 7:49 pm (UTC)
I think I installed the works (SDK, runtime, everything). I might try pruning that back a bit.

As far as the runtime goes, I'm using IBM's version of Java 5.0.
(Reply) (Parent) (Thread)
[User Picture]From: 13th_einherjar
Thursday 4th January 2007 at 11:26 pm (UTC)
Sun's Java 6.0 is out.

Also, there are a bunch of white papers at java.sun.com about tweaking the garbage collector. You could probably get it to do a better job on memory if you're willing to sacrifice a bit of throughput, and might gain some overall if it reduces the swap file usage.
(Reply) (Parent) (Thread)