Is avoiding OGNL a possibility rather than avoiding Struts 2 altogether?
On Wed, Sep 24, 2008 at 6:47 AM, yorlick kilroy <[EMAIL PROTECTED]> wrote:
> a few weeks ago I posted the same problem with struts2 concerning poor
> OGNL performance. Absolutely none of the advice given has helped. The
> App
a few weeks ago I posted the same problem with struts2 concerning poor
OGNL performance. Absolutely none of the advice given has helped. The
Application I wrote in Struts2 needs to handle and render large lists
displayed in rather complex tables. I have a similar application with
similarly complex
Have you deployed your application on another platform ?
Is it the same on your development system ?
Are you calling the same action every time and what is this action doing ?
sajanv007 wrote:
sOME MORE TRACES
CPU SAMPLES BEGIN (total = 8868) Sat Sep 6 12:29:17 2008
rank self accum co
Dave Newton wrote:
--- On Thu, 9/18/08, sajanv007 wrote:
It is a solaris box and has 16 GB memory and 4 CPU it is
high end server class machine . Some how I suspect it is
the OGNL or Freemarker rendering issue.
Perhaps, but if so, I'll stick with my old dev box with a P4 and 2G runnin
Don't now if this is current because I'm using an old struts2 release
but this has helped a lot reducing my cpu & memory usage :
freemarker.template.Configuration fmc =
(freemarker
.template
.Configuration
)ServletActionContext
.getServletContext
().getAttribute(FreemarkerManage
Are you, by any chance, trying to display a big list all at once?
Al.
sajanv007 wrote:
sOME MORE TRACES
CPU SAMPLES BEGIN (total = 8868) Sat Sep 6 12:29:17 2008
rank self accum count trace method
1 20.44% 20.44%1813 303423 ognl.SimpleNode.evaluateGetValueBody
2 12.55% 33.00%
sOME MORE TRACES
CPU SAMPLES BEGIN (total = 8868) Sat Sep 6 12:29:17 2008
rank self accum count trace method
1 20.44% 20.44%1813 303423 ognl.SimpleNode.evaluateGetValueBody
2 12.55% 33.00%1113 300397 java.net.PlainSocketImpl.socketAccept
3 8.37% 41.36% 742 300856 java
These are HProf results
CPU SAMPLES BEGIN (total = 3267) Sat Sep 6 12:27:45 2008
rank self accum count trace method
1 15.70% 15.70% 513 300397 java.net.PlainSocketImpl.socketAccept
2 10.47% 26.17% 342 300856 java.net.SocketInputStream.socketRead0
3 5.23% 31.40% 171 302
Do the ideas listed at
http://java.sun.com/developer/technicalArticles/Programming/HPROF.html
shed any light on it?
sajanv007 wrote:
I am using the latest Freemarker version 2.3.13 and Spring 2.5 OGNL 2.7.2
with Javaassist .
Al Sutton wrote:
Replace your freemarker lib with 2.3.13 or later
I am using the latest Freemarker version 2.3.13 and Spring 2.5 OGNL 2.7.2
with Javaassist .
Al Sutton wrote:
>
> Replace your freemarker lib with 2.3.13 or later. Prior releases had a
> concurrency performance issue.
>
> Al.
>
> sajanv007 wrote:
>> It is a solaris box and has 16 GB memory an
--- On Thu, 9/18/08, sajanv007 wrote:
> I am using Weblogic 9.2 MP1 and Sun one web server 6.5
> The images,js and css is served thru the webserver and the
> application server renders the forms , we are using simple
> theme nothing more than that
I'd definitely try Al's advice as a first attemp
008 01:52 p.m.
> Para: user@struts.apache.org
> Asunto: Re: Performance and High CPU utilization
>
>
> It is a solaris box and has 16 GB memory and 4 CPU it is high end server
> class
> machine . Some how I suspect it is the OGNL or Freemarker rendering issue
> .
>
--- On Thu, 9/18/08, sajanv007 wrote:
> It is a solaris box and has 16 GB memory and 4 CPU it is
> high end server class machine . Some how I suspect it is
> the OGNL or Freemarker rendering issue.
Perhaps, but if so, I'll stick with my old dev box with a P4 and 2G running
WebSphere, because I d
Replace your freemarker lib with 2.3.13 or later. Prior releases had a
concurrency performance issue.
Al.
sajanv007 wrote:
It is a solaris box and has 16 GB memory and 4 CPU it is high end server
class machine . Some how I suspect it is the OGNL or Freemarker rendering
issue .
Jim Kiley wrot
01:52 p.m.
Para: user@struts.apache.org
Asunto: Re: Performance and High CPU utilization
It is a solaris box and has 16 GB memory and 4 CPU it is high end server class
machine . Some how I suspect it is the OGNL or Freemarker rendering issue .
Jim Kiley wrote:
>
> What kind of server a
It is a solaris box and has 16 GB memory and 4 CPU it is high end server
class machine . Some how I suspect it is the OGNL or Freemarker rendering
issue .
Jim Kiley wrote:
>
> What kind of server are you using here, how much memory, what CPU -- when
> we
> are getting to CPU utilization, all of
What kind of server are you using here, how much memory, what CPU -- when we
are getting to CPU utilization, all of these issues are relevant.
On Thu, Sep 18, 2008 at 3:43 PM, sajanv007 <[EMAIL PROTECTED]> wrote:
>
> I have tried all the tuning parameters mentioned in the link somehow CPU
> utili
--- On Thu, 9/18/08, sajanv007 wrote:
> I have tried all the tuning parameters mentioned in the link
> somehow CPU utilization is always 80% ,I observed that it
> takes tags are rendered from free marker cache but still the
> cpu 80-90% .
On what plaform and JVM? How many tags are on your page?
I have tried all the tuning parameters mentioned in the link somehow CPU
utilization is always 80% ,I observed that it takes tags are rendered from
free marker cache but still the cpu 80-90% .
Regards
Sajan
Nils-Helge Garli wrote:
>
> Maybe this can help:
> http://struts.apache.org/2.0.11.2/d
Maybe this can help:
http://struts.apache.org/2.0.11.2/docs/performance-tuning.html
Nils-H
On Thu, Sep 18, 2008 at 9:11 PM, sajanv007 <[EMAIL PROTECTED]> wrote:
>
> There is huge performance issue and CPU hogging with Struts2 tag , this was
> observed while rendering JSP. These are some performan
20 matches
Mail list logo