[jbosstools-issues] [JBoss JIRA] (JBDS-3147) JBDS consumes 40-50% CPU without any noticeable job in progress

Xavier Coulon (JIRA) issues at jboss.org
Fri Sep 12 06:41:19 EDT 2014


    [ https://issues.jboss.org/browse/JBDS-3147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13001784#comment-13001784 ] 

Xavier Coulon commented on JBDS-3147:
-------------------------------------

The {{main}} thread stack
{code}
org.eclipse.swt.internal.cocoa.OS.objc_msgSend_bool(Native Method)
org.eclipse.swt.internal.cocoa.NSRunLoop.runMode(NSRunLoop.java:42)
org.eclipse.swt.widgets.Display.sleep(Display.java:4680)
org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:368)
org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.eventLoopIdle(IDEWorkbenchAdvisor.java:918)
org.eclipse.ui.internal.Workbench$3.eventLoopIdle(Workbench.java:498)
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1155)
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:483)
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
org.eclipse.equinox.launcher.Main.run(Main.java:1465)
{code}

> JBDS consumes 40-50% CPU without any noticeable job in progress
> ---------------------------------------------------------------
>
>                 Key: JBDS-3147
>                 URL: https://issues.jboss.org/browse/JBDS-3147
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>    Affects Versions: 8.0.0.CR1
>            Reporter: Xavier Coulon
>         Attachments: jstack-JBDS-3147-1.txt, jstack-JBDS-3147-2.txt, jstack-JBDS-3147-3.txt, jstack-JBDS-3147-4.txt, Screen Shot 2014-09-11 at 16.06.20.png, Screen Shot 2014-09-12 at 09.22.31.png, Screen Shot 2014-09-12 at 12.33.40.png
>
>
> Steps to reproduce (on MacOSX):
> - import all WildFly Quickstarts (https://github.com/wildfly/quickstart)
> - restart the workbench
> - once all projects have been built and no job appears in the progress view, JBDS still consumes ~40% a CPU 



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jbosstools-issues mailing list