CPU hogging [message #9757] |
Thu, 18 October 2007 09:53 |
Eclipse User |
|
|
|
Originally posted by: joerg.von.frantzius.artnology.com
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
<br>
I just noticed my CPU peaking due to my Eclipse Java process, and on
taking several thread dumps I always found this one:<br>
<blockquote><tt>"Worker-78" prio=10 tid=0x00002aaaf49a1400 nid=0x28f3
runnable [0x0000000041038000..0x0000000041038d90]</tt><br>
<tt> java.lang.Thread.State: RUNNABLE</tt><br>
<tt> at
java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3 366) </tt><br>
<tt> at java.util.regex.Pattern$Curly.match(Pattern.java:3737)</tt> <br>
<tt> at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)</tt ><br>
<tt> at java.util.regex.Pattern$Curly.match(Pattern.java:3744)</tt> <br>
<tt> at java.util.regex.Pattern$Start.match(Pattern.java:3055)</tt> <br>
<tt> at java.util.regex.Matcher.search(Matcher.java:1105)</tt><br>
<tt> at java.util.regex.Matcher.find(Matcher.java:561)</tt><br>
<tt> at
org.polarion.team.svn.ui.console.LocalPathMatcher$AddConsole HyperlinkOperation.runImpl(LocalPathMatcher.java:141) </tt><br>
<tt> at
org.polarion.team.svn.core.operation.AbstractActionOperation .run(AbstractActionOperation.java:70) </tt><br>
<tt> at
org.polarion.team.svn.core.operation.LoggedOperation.run(Log gedOperation.java:38) </tt><br>
<tt> at
org.polarion.team.svn.core.utility.ProgressMonitorUtility.do Task(ProgressMonitorUtility.java:105) </tt><br>
<tt> at
org.polarion.team.svn.core.utility.ProgressMonitorUtility.do TaskExternal(ProgressMonitorUtility.java:91) </tt><br>
<tt> at
org.polarion.team.svn.ui.utility.DefaultCancellableOperation Wrapper.run(DefaultCancellableOperationWrapper.java:55) </tt><br>
<tt> at
org.polarion.team.svn.ui.utility.UIMonitorUtility$2.run(UIMo nitorUtility.java:171) </tt><br>
<tt> at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:49) </tt><br>
<tt> at
org.polarion.team.svn.ui.utility.UIMonitorUtility.doTaskBusy (UIMonitorUtility.java:168) </tt><br>
<tt> at
org.polarion.team.svn.ui.utility.UIMonitorUtility.doTaskBusy Default(UIMonitorUtility.java:159) </tt><br>
<tt> at
org.polarion.team.svn.ui.console.LocalPathMatcher.matchFound (LocalPathMatcher.java:114) </tt><br>
<tt> at
org.eclipse.ui.internal.console.PatternMatchListener.matchFo und(PatternMatchListener.java:47) </tt><br>
<tt> at
org.eclipse.ui.internal.console.ConsolePatternMatcher$MatchJ ob.run(ConsolePatternMatcher.java:129) </tt><br>
<tt> at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)</tt ><br>
</blockquote>
I have no clue what it's doing, as there is no SVN operation going on.
When I enable "Show system operations" in the Progress View, I can see
three active jobs: "System: Flush Cache Job", "System: Match Job" and
"System: Task List Saver".<br>
<br>
Restarting Eclipse fortunately resolves this.<br>
<br>
Regards,<br>
Jörg<br>
</body>
</html>
|
|
|
|
Powered by
FUDForum. Page generated in 0.03085 seconds