From issues at jboss.org Wed Aug 1 02:04:00 2018 From: issues at jboss.org (Suzumura Keishi (JIRA)) Date: Wed, 1 Aug 2018 02:04:00 -0400 (EDT) Subject: [seam-issues] [JBoss JIRA] (JBSEAM-5148) High CPU due to multiple Java threads accessing HashMap in GraphicImageStore In-Reply-To: References: Message-ID: Suzumura Keishi created JBSEAM-5148: --------------------------------------- Summary: High CPU due to multiple Java threads accessing HashMap in GraphicImageStore Key: JBSEAM-5148 URL: https://issues.jboss.org/browse/JBSEAM-5148 Project: Seam 2 Issue Type: Bug Components: Performance and Scalability Affects Versions: 2.2.2.Final Environment: Red Hat JBoss Enterprise Application Platform 5.1 Java 1.6.0.26 Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode) Reporter: Suzumura Keishi High cpu and threads consuming the CPU have HashMap access at the top of the stack trace. top result is here: --- top -b -n 1 -H -p8405 8405 [Thu Jul 26 14:53:11 2018] PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND [Thu Jul 26 14:53:11 2018] 17181 jboss 25 0 5206m 4.3g 12m R 35.9 55.5 75:02.29 java [Thu Jul 26 14:53:11 2018] 17165 jboss 25 0 5206m 4.3g 12m R 33.9 55.5 68:29.77 java [Thu Jul 26 14:53:11 2018] 9854 jboss 25 0 5206m 4.3g 12m R 31.9 55.5 152:35.53 java [Thu Jul 26 14:53:11 2018] 9988 jboss 25 0 5206m 4.3g 12m R 31.9 55.5 131:00.16 java All PIDs have same stacks: --- "ajp-8009-30" daemon prio=10 tid=0x00000000570bb000 nid=0x431d runnable [0x000000004bbcb000] java.lang.Thread.State: RUNNABLE at java.util.HashMap.put(HashMap.java:374) at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:930) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933) at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592) at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100) at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) -- "ajp-8009-17" daemon prio=10 tid=0x00000000a75d1800 nid=0x430d runnable [0x000000004aebe000] java.lang.Thread.State: RUNNABLE at java.util.HashMap.put(HashMap.java:374) at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) -- "ajp-8009-4" daemon prio=10 tid=0x00000000af787800 nid=0x2704 runnable [0x00000000496a6000] java.lang.Thread.State: RUNNABLE at java.util.HashMap.put(HashMap.java:374) at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) -- "ajp-8009-1" daemon prio=10 tid=0x00000000ac5ec800 nid=0x267e runnable [0x0000000048999000] java.lang.Thread.State: RUNNABLE at java.util.HashMap.put(HashMap.java:374) at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) -- This message was sent by Atlassian JIRA (v7.5.0#75005) From issues at jboss.org Wed Aug 1 02:06:00 2018 From: issues at jboss.org (Suzumura Keishi (JIRA)) Date: Wed, 1 Aug 2018 02:06:00 -0400 (EDT) Subject: [seam-issues] [JBoss JIRA] (JBSEAM-5148) High CPU due to multiple Java threads accessing HashMap in GraphicImageStore In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBSEAM-5148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Suzumura Keishi updated JBSEAM-5148: ------------------------------------ > High CPU due to multiple Java threads accessing HashMap in GraphicImageStore > ---------------------------------------------------------------------------- > > Key: JBSEAM-5148 > URL: https://issues.jboss.org/browse/JBSEAM-5148 > Project: Seam 2 > Issue Type: Bug > Components: Performance and Scalability > Affects Versions: 2.2.2.Final > Environment: Red Hat JBoss Enterprise Application Platform 5.1 > Java 1.6.0.26 > Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode) > Reporter: Suzumura Keishi > > High cpu and threads consuming the CPU have HashMap access at the top of the stack trace. > top result is here: > --- > top -b -n 1 -H -p8405 8405 > [Thu Jul 26 14:53:11 2018] PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > [Thu Jul 26 14:53:11 2018] 17181 jboss 25 0 5206m 4.3g 12m R 35.9 55.5 75:02.29 java > [Thu Jul 26 14:53:11 2018] 17165 jboss 25 0 5206m 4.3g 12m R 33.9 55.5 68:29.77 java > [Thu Jul 26 14:53:11 2018] 9854 jboss 25 0 5206m 4.3g 12m R 31.9 55.5 152:35.53 java > [Thu Jul 26 14:53:11 2018] 9988 jboss 25 0 5206m 4.3g 12m R 31.9 55.5 131:00.16 java > All PIDs have same stacks: > --- > "ajp-8009-30" daemon prio=10 tid=0x00000000570bb000 nid=0x431d runnable [0x000000004bbcb000] > java.lang.Thread.State: RUNNABLE > at java.util.HashMap.put(HashMap.java:374) > at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) > at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) > at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) > at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) > at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) > at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:930) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933) > at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592) > at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100) > at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176) > at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110) > at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) > at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > -- > "ajp-8009-17" daemon prio=10 tid=0x00000000a75d1800 nid=0x430d runnable [0x000000004aebe000] > java.lang.Thread.State: RUNNABLE > at java.util.HashMap.put(HashMap.java:374) > at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) > at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) > at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) > at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) > at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) > at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) > -- > "ajp-8009-4" daemon prio=10 tid=0x00000000af787800 nid=0x2704 runnable [0x00000000496a6000] > java.lang.Thread.State: RUNNABLE > at java.util.HashMap.put(HashMap.java:374) > at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) > at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) > at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) > at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) > at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) > at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) > -- > "ajp-8009-1" daemon prio=10 tid=0x00000000ac5ec800 nid=0x267e runnable [0x0000000048999000] > java.lang.Thread.State: RUNNABLE > at java.util.HashMap.put(HashMap.java:374) > at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) > at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) > at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) > at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) > at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) > at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) -- This message was sent by Atlassian JIRA (v7.5.0#75005) From issues at jboss.org Thu Aug 2 13:39:00 2018 From: issues at jboss.org (Marek Novotny (JIRA)) Date: Thu, 2 Aug 2018 13:39:00 -0400 (EDT) Subject: [seam-issues] [JBoss JIRA] (JBSEAM-5148) High CPU due to multiple Java threads accessing HashMap in GraphicImageStore In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBSEAM-5148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13614183#comment-13614183 ] Marek Novotny commented on JBSEAM-5148: --------------------------------------- [~ksuzumur] ok, replacing with JSF UI control is sometime good enough if they don't use some special feature from Seam UI control. > High CPU due to multiple Java threads accessing HashMap in GraphicImageStore > ---------------------------------------------------------------------------- > > Key: JBSEAM-5148 > URL: https://issues.jboss.org/browse/JBSEAM-5148 > Project: Seam 2 > Issue Type: Bug > Components: Performance and Scalability > Affects Versions: 2.2.2.Final > Environment: Red Hat JBoss Enterprise Application Platform 5.1 > Java 1.6.0.26 > Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode) > Reporter: Suzumura Keishi > > High cpu and threads consuming the CPU have HashMap access at the top of the stack trace. > top result is here: > --- > top -b -n 1 -H -p8405 8405 > [Thu Jul 26 14:53:11 2018] PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > [Thu Jul 26 14:53:11 2018] 17181 jboss 25 0 5206m 4.3g 12m R 35.9 55.5 75:02.29 java > [Thu Jul 26 14:53:11 2018] 17165 jboss 25 0 5206m 4.3g 12m R 33.9 55.5 68:29.77 java > [Thu Jul 26 14:53:11 2018] 9854 jboss 25 0 5206m 4.3g 12m R 31.9 55.5 152:35.53 java > [Thu Jul 26 14:53:11 2018] 9988 jboss 25 0 5206m 4.3g 12m R 31.9 55.5 131:00.16 java > All PIDs have same stacks: > --- > "ajp-8009-30" daemon prio=10 tid=0x00000000570bb000 nid=0x431d runnable [0x000000004bbcb000] > java.lang.Thread.State: RUNNABLE > at java.util.HashMap.put(HashMap.java:374) > at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) > at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) > at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) > at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) > at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) > at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:930) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933) > at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592) > at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100) > at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176) > at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110) > at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) > at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) > -- > "ajp-8009-17" daemon prio=10 tid=0x00000000a75d1800 nid=0x430d runnable [0x000000004aebe000] > java.lang.Thread.State: RUNNABLE > at java.util.HashMap.put(HashMap.java:374) > at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) > at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) > at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) > at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) > at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) > at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) > -- > "ajp-8009-4" daemon prio=10 tid=0x00000000af787800 nid=0x2704 runnable [0x00000000496a6000] > java.lang.Thread.State: RUNNABLE > at java.util.HashMap.put(HashMap.java:374) > at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) > at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) > at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) > at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) > at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) > at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) > -- > "ajp-8009-1" daemon prio=10 tid=0x00000000ac5ec800 nid=0x267e runnable [0x0000000048999000] > java.lang.Thread.State: RUNNABLE > at java.util.HashMap.put(HashMap.java:374) > at org.jboss.seam.ui.graphicImage.GraphicImageStore.put(GraphicImageStore.java:74) > at org.jboss.seam.ui.graphicImage.GraphicImageRendererBase.doEncodeBegin(GraphicImageRendererBase.java:66) > at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) > at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) > at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928) > at javax.faces.render.Renderer.encodeChildren(Renderer.java:148) > at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) -- This message was sent by Atlassian JIRA (v7.5.0#75005) From seam-issues at lists.jboss.org Fri Aug 17 20:54:48 2018 From: seam-issues at lists.jboss.org (seam-issues at lists.jboss.org) Date: 18 Aug 2018 01:54:48 +0100 Subject: [seam-issues] Hey! Message-ID: <004c01d43692$035a8ec7$ea61b898$@lists.jboss.org> taste my @ss! http://cronolux.com.br/wp-includes/SimplePie/owUOMt.html From seam-issues at lists.jboss.org Sat Aug 18 07:53:31 2018 From: seam-issues at lists.jboss.org (seam-issues at lists.jboss.org) Date: 18 Aug 2018 13:53:31 +0200 Subject: [seam-issues] Hi dear! Message-ID: <9FB77D8FE55545173FF5076DDDCD9FB7@G6A95VW> my nipples are like a stone http://stark.co.th/wp-includes/KRd60L.html