0 Replies Latest reply on Jun 19, 2013 5:56 AM by CCristianS

    Lock contention on ES4 as well

    CCristianS Level 1

      We had some performance problems on ES2 due to a lock contention and we were advised to instal ES4 and try.

       

      It is better in terms of performance BUT we have similar lock contention problems under heavy load

       

         "[ACTIVE] ExecuteThread: '38' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock weblogic.utils.classloaders.ChangeAwareClassLoader@1b490621 BLOCKED

                Line 35925:             "[ACTIVE] ExecuteThread: '37' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 36207:             "[ACTIVE] ExecuteThread: '36' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 36503:             "[ACTIVE] ExecuteThread: '35' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 36785:             "[ACTIVE] ExecuteThread: '34' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock weblogic.utils.classloaders.ChangeAwareClassLoader@1b490621 BLOCKED

                Line 37195:             "[ACTIVE] ExecuteThread: '33' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 37417:             "[ACTIVE] ExecuteThread: '32' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 37993:             "[ACTIVE] ExecuteThread: '29' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 38179:             "[ACTIVE] ExecuteThread: '28' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 38439:             "[ACTIVE] ExecuteThread: '27' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 38725:             "[ACTIVE] ExecuteThread: '26' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 39023:             "[ACTIVE] ExecuteThread: '25' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 39577:             "[ACTIVE] ExecuteThread: '23' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 39859:             "[ACTIVE] ExecuteThread: '22' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 40157:             "[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 40403:             "[ACTIVE] ExecuteThread: '20' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 40723:             "[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 40945:             "[ACTIVE] ExecuteThread: '18' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock weblogic.utils.classloaders.ChangeAwareClassLoader@1b490621 BLOCKED

                Line 41231:             "[ACTIVE] ExecuteThread: '17' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 41431:             "[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 42445:             "[ACTIVE] ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 42667:             "[ACTIVE] ExecuteThread: '12' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 43165:             "[ACTIVE] ExecuteThread: '10' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 43425:             "[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock weblogic.utils.classloaders.ChangeAwareClassLoader@531d5c7d BLOCKED

                Line 43689:             "[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

                Line 43983:             "[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock weblogic.utils.classloaders.GenericClassLoader@2370bbcf BLOCKED

                Line 44297:             "[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d

       

       

        "[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock org.ungoverned.moduleloader.ModuleClassLoader@3e81d0bf BLOCKED

               

                            java.lang.Class.forName0(Native Method)

               

                            java.lang.Class.forName(Class.java:171)

               

                            bsh.BshClassManager.plainClassForName(Unknown Source)

               

                            bsh.classpath.ClassManagerImpl.classForName(Unknown Source)

       

       

         "[ACTIVE] ExecuteThread: '34' for queue: 'weblogic.kernel.Default (self-tuning)'" waiting for lock weblogic.utils.classloaders.ChangeAwareClassLoader@1b490621 BLOCKED

               

                            java.lang.ClassLoader.loadClass(ClassLoader.java:291)

               

                            java.lang.ClassLoader.loadClass(ClassLoader.java:247)

               

                            weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179 )

               

                            weblogic.utils.classloaders.ChangeAwareCl

       

       

      Any idea how we can avoid this  ?