Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-7144

High CPU in WildFly 26 after upgrading JDK 11.0.17+, 11.0.22+7 ( cpu=184890.63ms elapsed=863255.02s )

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 18.0.4.Final
    • Deployment Scanner
    • None

      1. High CPU In :

      "DeploymentScanner-threads - 2" #68 prio=5 os_prio=0 cpu=184890.63ms elapsed=863255.02s tid=0x0000025f34538000 nid=0x3888 runnable  [0x000000e9b40ff000]
         java.lang.Thread.State: TIMED_WAITING (parking)
          at jdk.internal.misc.Unsafe.park(java.base@11.0.22/Native Method)
          - parking to wait for  <0x0000000701a3bdb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
          at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.22/LockSupport.java:234)
          at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.22/AbstractQueuedSynchronizer.java:2123)
          at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.22/ScheduledThreadPoolExecutor.java:1182)
          at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.22/ScheduledThreadPoolExecutor.java:899)
          at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.22/ThreadPoolExecutor.java:1054)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.22/ThreadPoolExecutor.java:1114)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.22/ThreadPoolExecutor.java:628)
          at java.lang.Thread.run(java.base@11.0.22/Thread.java:829)
          at org.jboss.threads.JBossThread.run(JBossThread.java:513)

       

      2)

       
      "DeploymentScanner-threads - 1" #67 prio=5 os_prio=0 cpu=171296.88ms elapsed=863255.03s tid=0x0000025f3453a800 nid=0xe3c waiting on condition  [0x000000e9b3fff000]
         java.lang.Thread.State: WAITING (parking)
      at jdk.internal.misc.Unsafe.park(java.base@11.0.22/Native Method)

      • parking to wait for  <0x0000000701a3bdb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@11.0.22/LockSupport.java:194)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.22/AbstractQueuedSynchronizer.java:2081)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.22/ScheduledThreadPoolExecutor.java:1177)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.22/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.22/ThreadPoolExecutor.java:1054)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.22/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.22/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.22/Thread.java:829)
        at org.jboss.threads.JBossThread.run(JBossThread.java:513)
         

        1. gc_10_3_2025.log
          84 kB
        2. high_cpu_threads.txt
          5 kB
        3. image-2025-02-05-16-50-15-814.png
          image-2025-02-05-16-50-15-814.png
          131 kB
        4. jstack_10_3_2025.out
          446 kB
        5. jstack_cpu.txt
          99.30 MB

              ehugonne1@redhat.com Emmanuel Hugonnet
              bbarada balaram barada (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: