History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEA-16136
Type: Performance Problem Performance Problem
Status: Open Open
Assignee: Dmitry Jemerov
Reporter: Jay Gindin
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
IDEA: Feedback

CVS rlog to update incoming changes hogs cpu, makes IJ unresponsive, possible OOM

Created: 01 Nov 07 01:56   Updated: 06 Nov 07 20:59
Component/s: Version Control Integration. CVS

File Attachments: 1. Text File idea.log (528 kb)

Environment: Windows XP, JDK 1.6.0_02

Build: 7,364
Severity: High


 Description  « Hide
I work remotely, and use a VPN where I have typical ping times to our CVS server in the 180ms - 240ms time range.

When IJ decides to do a cvs rlog operation to find the incoming changes, I see my CPU usage go up (50-75%) and IJ itself becomes very slow to respond.

Also during these operations, I've seen some OutOfMemoryErrors, though I cannot guarantee that the two are related, just that I have not seen IJ run out of memory in other situations.

FWIW, my idea.exe.vmoptions has the following:
-Xms32m
-Xmx192m
-XX:MaxPermSize=120m
-ea



 All   Comments   Work Log   Change History      Sort Order:
Jay Gindin - 06 Nov 07 20:58
Just ran into this issue when I'm local (ping times to our CVS server are < 5ms)... And since I was doing nothing else, I'm fairly sure that the OOM was caused by this issue. I've attached my idea.log file.

Jay Gindin - 06 Nov 07 20:59
The OOM at the end of the file occurred while the cvs rlog was happening. Nothing else was going on (I was not editing any code or opening/closing any files, etc...)