IntelliJ v6.0.4 performance is very bad after the last update

I don't while whats going on with the new version. After the last update, my IntelliJ's performance is terribly bad. The GC tray icon shows the memory spike from 120M to 320M even while I was doing nothing.

I am working on 2.4 GHz processor with 2 GB RAM.

Some one from JetBrains should definitely take a look ASAP.

Thanks in advance,

Siddique

12 comments
Comment actions Permalink

Hello Siddique,

I don't while whats going on with the new version. After the last
update, my IntelliJ's performance is terribly bad. The GC tray icon
shows the memory spike from 120M to 320M even while I was doing
nothing.

I am working on 2.4 GHz processor with 2 GB RAM.

Some one from JetBrains should definitely take a look ASAP.


Take a look at what, sorry? Could you please provide some additional details,
like a memory snapshot?

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


0
Comment actions Permalink

Dmitry ,

I have lost the link on How to create the memory snapshot ? Could you please send it to me again.

Thanks,

Siddique

0
Comment actions Permalink

Hello Siddique,

I have lost the link on How to create the memory snapshot ? Could you
please send it to me again.


http://support.jetbrains.com/kb/entry!default.jspa?categoryID=5&externalID=192&fromSearchPage=true

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


0
Comment actions Permalink

I have uploaded both memory(6148_sihameed_29.01.2007_11.13.07.zip) and CPU (6148_sihameed_29.01.2007_11.13.38.zip) snapshots.

I was just running some simple JUnit tests while I was taking CPU snapshot.

Let me know if you need anything else.

Thanks,

Siddique

0
Comment actions Permalink

Any update on this ? I did clear all my caches, still, didn't seem to help.

0
Comment actions Permalink

Hello Siddique,

Any update on this ? I did clear all my caches, still, didn't seem to
help.


Unfortunately the memory snapshot wasn't uploaded correctly - the .zip file
is truncated. Could you please upload it again, or take a new snapshot and
upload that?

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


0
Comment actions Permalink

I took a new snapshot and FTP'd to the server. Please let me know if you find something.

Thanks,

Siddique

0
Comment actions Permalink

I was monitoring IntelliJ process using JConsole and here is the heap chart (screenshot attached) I gathered for a time period of 20 mins. Notice the way the chart is jumping back and forth.
And, the funny thing is, I did absolutely nothing with IntelliJ during that time period.


I am working for a client where the developers use both Eclipse and IntelliJ. Since, I am a big fan of IntelliJ, I am the only one using IntelliJ, although we have enough IntelliJ licenses for all our developers. Luckily, I am comfortable with both the IDE's, so, I am surviving by switching between them.

Hope JetBrains is not going to disappoint me on this.

- Siddique



Attachment(s):
HeapMemory.PNG
0
Comment actions Permalink

Siddique Hameed schrieb:

I was monitoring IntelliJ process using JConsole and here is the heap
chart (screenshot attached) I gathered for a time period of 20 mins.
Notice the way the chart is jumping back and forth.


Oh, it couldn't look more normal, really. :)

The reason for this "jumping back and forth" is called "garbage
collection", and if you ever find a Java application that doesn't do
that, please report it to Guinness immediately, because that one would
be really amazing!

cu,
Raffi

--
Come to think of it, there are already a million monkeys on a million
typewriters, and Usenet is nothing like Shakespeare!

herzog@raffael.ch · PGP Key 5D1FF5F4 · http://www.raffael.ch/

0
Comment actions Permalink

Really, that's nothing to be afraid of. The garbage being generated is
probably just Swing background processes + some Idea housekeeping and
the fact that there is no upward trend means it's not serious. Look at
the total GC time, it's negligible: you're probably only using a
maximum 1% of the CPU for garbage collection.

If you're seeing performance problems, that's not the root.
R

0
Comment actions Permalink

I am using this latest Intellij at the project I am working on and it performs very admirably. Even when we had 1 gig ram. But with 2 gigs there is no lag, no slow down no nothing. Also it could be helping that I am running it on JDK 6. I have stripped out a lot of the plugins because I never use them and the memory usage is not bad at all. The GC try shows 129 of 146 at the moment. It never fluctuates like what you are showing. All in all it is going great for me. I dont see why you are having such problems.

0
Comment actions Permalink

Alright, I finally got an answer to my own question. After profiling IntelliJ through JConsole, YourKit & various other tools, this is what I found. In my project, I had a folder with lots of test data. That folder contains two files which of size 12 MB & 10 MB. I know IntelliJ constantly polls the local file system looking for internal/external changes. While doing that process, it must be keeping the file data in some kind of in-memory or doing some kind of comparison which was causing very bad hiccups. After excluding that folder in my project settings, IntelliJ started working as it is supposed to.

I remember logging a JIRA request to IntelliJ for almost a similar kind of issue way back in April 2006. But, I still haven't heard anything back on that yet.
http://www.jetbrains.net/jira/browse/IDEADEV-14499?rc=1

Hope this helps Jetbrains or any other IntelliJ users like me.

- Siddique

0

Please sign in to leave a comment.