You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Eran Chinthaka (JIRA)" <ji...@apache.org> on 2005/08/24 06:28:13 UTC

[jira] Created: (AXIS2-172) Axis2 Performance Check

Axis2 Performance Check
-----------------------

         Key: AXIS2-172
         URL: http://issues.apache.org/jira/browse/AXIS2-172
     Project: Apache Axis 2.0 (Axis2)
        Type: Wish
    Reporter: Eran Chinthaka
    Priority: Minor


We had a performance and profiler check on Axis2 when we released M1. But after that we couldn't do it. 
For testing AXIOM, we used Sosnoski's XML bench.
IMO, its better to do these again, before we release 1.0.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-172) Axis2 Performance Check

Posted by "Deepal Jayasinghe (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-172?page=comments#action_12375263 ] 

Deepal Jayasinghe commented on AXIS2-172:
-----------------------------------------

Dims:
I know that you did a great job to improve axom performance , I think we are in a position to close this issue.


> Axis2 Performance Check
> -----------------------
>
>          Key: AXIS2-172
>          URL: http://issues.apache.org/jira/browse/AXIS2-172
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Wish

>     Reporter: Eran Chinthaka
>     Priority: Minor

>
> We had a performance and profiler check on Axis2 when we released M1. But after that we couldn't do it. 
> For testing AXIOM, we used Sosnoski's XML bench.
> IMO, its better to do these again, before we release 1.0.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-172) Axis2 Performance Check

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-172?page=comments#action_12375267 ] 

Davanum Srinivas commented on AXIS2-172:
----------------------------------------

Yep. Please don't close this.

-- dims

> Axis2 Performance Check
> -----------------------
>
>          Key: AXIS2-172
>          URL: http://issues.apache.org/jira/browse/AXIS2-172
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Wish

>     Reporter: Eran Chinthaka
>     Priority: Minor

>
> We had a performance and profiler check on Axis2 when we released M1. But after that we couldn't do it. 
> For testing AXIOM, we used Sosnoski's XML bench.
> IMO, its better to do these again, before we release 1.0.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (AXIS2-172) Axis2 Performance Check

Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2-172?page=all ]

Eran Chinthaka resolved AXIS2-172.
----------------------------------

    Resolution: Fixed
      Assignee: Davanum Srinivas

Performance test already done and logged in here http://www.wso2.net/2006/05/axis2_performance_testing_round_1. 

> Axis2 Performance Check
> -----------------------
>
>                 Key: AXIS2-172
>                 URL: http://issues.apache.org/jira/browse/AXIS2-172
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Wish
>            Reporter: Eran Chinthaka
>         Assigned To: Davanum Srinivas
>            Priority: Minor
>
> We had a performance and profiler check on Axis2 when we released M1. But after that we couldn't do it. 
> For testing AXIOM, we used Sosnoski's XML bench.
> IMO, its better to do these again, before we release 1.0.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS2-172) Axis2 Performance Check

Posted by "Dennis Sosnoski (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-172?page=comments#action_12319892 ] 

Dennis Sosnoski commented on AXIS2-172:
---------------------------------------

In the above comment I was referring to my web services performance test, at http://www.sosnoski.com/presents/cleansoap/comparing.html I know this was used for some tests on Axis 1.2, and at first glance I assumed this was what you were referring to in the description. It's probably a decent starting point for Axis2 tests in any case, since it gives a baseline covering several different frameworks.

> Axis2 Performance Check
> -----------------------
>
>          Key: AXIS2-172
>          URL: http://issues.apache.org/jira/browse/AXIS2-172
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Wish
>     Reporter: Eran Chinthaka
>     Priority: Minor

>
> We had a performance and profiler check on Axis2 when we released M1. But after that we couldn't do it. 
> For testing AXIOM, we used Sosnoski's XML bench.
> IMO, its better to do these again, before we release 1.0.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-172) Axis2 Performance Check

Posted by "Dennis Sosnoski (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-172?page=comments#action_12365233 ] 

Dennis Sosnoski commented on AXIS2-172:
---------------------------------------

Taking a look at the current AXIOM code, I can guarantee that the memory usage is going to be considerably higher than any of the standard document models for whatever portion of the tree actually gets built. The OMNodeImpl class alone has 4 object references, and int, and a boolean, for a minimum size of 21 bytes. The OMElementImpl class adds another 6 object references and 2 ints, for a mimum size of 53 bytes. OMTextImpl adds 7 object references and 2 booleans to OMNodeImpl, for a minimum size of 52 bytes. These are much larger than the equivalent classes from standard document models (JDOM, for instance, has 6 object references in its Element class, for a minimum size of 24 bytes, and just 2 object references in its Text class, for a minimum size of 8 bytes).

Do you still have the XMLBench code you used for testing the M1 AXIOM? It's probably a good idea to try another test run as we're nearing the 1.0 release.

> Axis2 Performance Check
> -----------------------
>
>          Key: AXIS2-172
>          URL: http://issues.apache.org/jira/browse/AXIS2-172
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Wish
>     Reporter: Eran Chinthaka
>     Priority: Minor

>
> We had a performance and profiler check on Axis2 when we released M1. But after that we couldn't do it. 
> For testing AXIOM, we used Sosnoski's XML bench.
> IMO, its better to do these again, before we release 1.0.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-172) Axis2 Performance Check

Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-172?page=comments#action_12319963 ] 

Eran Chinthaka commented on AXIS2-172:
--------------------------------------

Well, I was referring to the XMLBench to check the performance of AXIOM.

Anyway we wanna do the Axis2 engine perf check too. Hope your approach will be fine on that.

> Axis2 Performance Check
> -----------------------
>
>          Key: AXIS2-172
>          URL: http://issues.apache.org/jira/browse/AXIS2-172
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Wish
>     Reporter: Eran Chinthaka
>     Priority: Minor

>
> We had a performance and profiler check on Axis2 when we released M1. But after that we couldn't do it. 
> For testing AXIOM, we used Sosnoski's XML bench.
> IMO, its better to do these again, before we release 1.0.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-172) Axis2 Performance Check

Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-172?page=comments#action_12375266 ] 

Eran Chinthaka commented on AXIS2-172:
--------------------------------------

Hmm, I think Axiom perf check is just one part of this.

We need to run some perf test on things like round trip time and memory and try to improve them. So lets not close this.

> Axis2 Performance Check
> -----------------------
>
>          Key: AXIS2-172
>          URL: http://issues.apache.org/jira/browse/AXIS2-172
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Wish

>     Reporter: Eran Chinthaka
>     Priority: Minor

>
> We had a performance and profiler check on Axis2 when we released M1. But after that we couldn't do it. 
> For testing AXIOM, we used Sosnoski's XML bench.
> IMO, its better to do these again, before we release 1.0.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-172) Axis2 Performance Check

Posted by "Dennis Sosnoski (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-172?page=comments#action_12319890 ] 

Dennis Sosnoski commented on AXIS2-172:
---------------------------------------

I can write a version of the test for Axis2/XMLBeans so that it'll be directly comparable with the Axis results. I think I'm missing some steps in how to actually start from WSDL and build both client and server versions of code using XMLBeans. Is this documented somewhere I've overlooked?

I assume I want to start by generating XMLBeans classes from the WSDL, I'm just unclear on the details of hooking them in to Axis2 on both ends.

> Axis2 Performance Check
> -----------------------
>
>          Key: AXIS2-172
>          URL: http://issues.apache.org/jira/browse/AXIS2-172
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Wish
>     Reporter: Eran Chinthaka
>     Priority: Minor

>
> We had a performance and profiler check on Axis2 when we released M1. But after that we couldn't do it. 
> For testing AXIOM, we used Sosnoski's XML bench.
> IMO, its better to do these again, before we release 1.0.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira