List Info

Thread: - Performance metrics




- Performance metrics
country flaguser name
United States
2007-09-28 12:06:42
Hi,

I'm a beginner with JBoss Profiler and I've been trying to
do some cost analysis on my architectural layers.

Imagine the following architecture:


  | Client -> Web Services (JBoss WS) -> JBoss ESB
-> EJB -> Hibernate
  | 

I'd like to know how much time I'm spending on each layer.

First,

I've noticed that JBoss creates two threads, one for WS
layer and the other for ESB and EJB.

To get start time on WS layer I took
org.apache.catalina.connector.CoyoteAdapter.service(org.apac
he.coyote.Request,org.apache.coyote.Response) times.

To get start time on ESB I took
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(java.
lang.Runnable)
times.

1) Is this right!?

Maybe, I've misunderstood the concepts, but:

2) What is the difference between Process View and Thread
View?

3) What is the meaning of "Root methods" in
Process View mode?

4) What is the meaning of "% Threads" in Process
View mode?

Thanks.



View the original post : http://www.jboss.com/index.html?
module=bb&op=viewtopic&p=4089792#4089792

Reply to the post : http://www.jboss.com/index.
html?module=bb&op=posting&mode=reply&p=4089792
_______________________________________________
jboss-dev-forums mailing list
jboss-dev-forumslists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-dev-foru
ms

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )