Build 472 very slow on Ubuntu8.10

I upgraded to 472 from 450 (I think) and it is unusable because of responsiveness. I will be going back to 450 for now I think. Any tips for improving performance?

11 comments
Comment actions Permalink

Hello David,

I upgraded to 472 from 450 (I think) and it is unusable because of responsiveness. I will be going back to 450 for now I think. Any tips for improving performance?

We haven`t published build #450. Maybe #435?
Anyway could you please take snapshot and send it to us?
Instructions here: http://support.jetbrains.com/kb/entry.jspa?externalID=192&categoryID=5

P.s. instruction is for IntelliJ IDEA, but it supposed to work with RubyMine too.

Thanks,
Oleg

0
Comment actions Permalink

Sorry - I was going from memory - yes it was 435. Will send snapshot.

0
Comment actions Permalink

Sorry - I was going from memory - yes it was 435. Will send snapshot.

Thanks for your snapshots, let us take a look.

Thanks,
Oleg

0
Comment actions Permalink

Hello David,

Sorry - I was going from memory - yes it was 435. Will send snapshot.

Where have you attached them? I cannot find them. Could you please send them at : oleg.shpynov@intellij.net?

Thanks,
Oleg

0
Comment actions Permalink

Hello David,

I upgraded to 472 from 450 (I think) and it is unusable because of
responsiveness. I will be going back to 450 for now I think. Any tips
for improving performance?


Did you run the previous build also under Ubuntu 8.10? This OS version is
known to cause major performance problems in different Java applications.

I can't think of any changes between the two builds that could cause a significant
performance regression, but we can investigate this.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Indeed I did upgrade to Ubuntu 8.10 around the same time although my 8.10 at home doesn't have the same performance problems with 435 though it's a slower machine. I will look into the JVM - any suggestions welcome.

0
Comment actions Permalink

According to various posts this problem is difficult to solve. I have tried 3 or 4 different JVMs but none is satisfactory. Back to Netbeans for now although I do prefer Rubymine.

0
Comment actions Permalink

Hello,

I am working under OS X 10.5.5 (Intel Core2Duo 2GHz, 2G RAM) which is supposed to have one of the "best JVMs available", but unfortunately also RubyMine is rather sluggish to react and has a constant CPU load of ~10%, even if I am not doing anything.

Seeing an application eat 200MB of RAM and not being able to scroll text in real time (I get about 2 frames per second when scrolling in Ruby code) is somewhat discouraging. :(

Jens

0
Comment actions Permalink

One thing I tried is to install latest Xorg server 1.5.3 - it seems to have improved things - but scrolling still terrible.

I added the followe to my sources:

        1. Org 1.5.3 to try to fix slow Java 2d graphics in Rubymine

deb http://ppa.launchpad.net/xorg-edgers/ubuntu intrepid main
deb-src http://ppa.launchpad.net/xorg-edgers/ubuntu intrepid main

0
Comment actions Permalink

Hello David,
You can try change your JVM parameters in file rubymine.vmoptions (in bin folder of RubyMine installation).
Try increase all values, it may help.

One thing I tried is to install latest Xorg server 1.5.3 - it seems to have improved things - but scrolling still terrible.

I added the followe to my sources:

        1. Org 1.5.3 to try to fix slow Java 2d graphics in Rubymine

deb http://ppa.launchpad.net/xorg-edgers/ubuntu intrepid main
deb-src http://ppa.launchpad.net/xorg-edgers/ubuntu intrepid main


Thanks,
Oleg

0
Comment actions Permalink

Hi Jens,
May be it was caused by Java Garbage Collector. By default RubyMine set max heap size to 192 mb but on large projects (or on ruby interpreter with a lot of gems) it may cause frequent garbage collection. Open file

and change -Xmx192m (in Root|Java|VMOptions) to -Xmx500m

Also If you take memory snapshot (as descibed http://support.jetbrains.com/kb/entry.jspa?externalID=192&categoryID=5) it will be usefull for us.

0

Please sign in to leave a comment.