[wsf-c-dev] Benchmark Numbers
Samisa Abeysinghe
samisa at wso2.com
Fri Feb 9 04:02:04 PST 2007
We ran the benchmark for C with the code generated for ADB.
Results are shown below.
There is a problem for large data structures. We could not run the 1000
and 5000 element benchmarks as they caused the test to time out.
For 5000 element echos, the server basically ran out of memory.
We also had problems with echoMeshInterfaceObjects and echoSimpleEvents
due to problems in generated code and those has to be fixed.
Though we have improved form 20 times slower to almost equal for small
messages, there is definitely long way to go.
Axis2/J/ADB Axis2/C/Guththila
Axis2/C/LibXML2
echoDoubles 1 3333.33 2962.96
2962.96
echoDoubles 10 3200.00 3076.92
3047.62
echoDoubles 50 3200.00 2285.71
2758.62
echoDoubles 100 3018.87 1523.81
1951.22
echoDoubles 500 1454.55 503.14
694.14
echoInts 1 3200.00 3076.92
3047.62
echoInts 10 3333.33 3076.92
3018.87
echoInts 50 3200.00 2962.96
2191.78
echoInts 100 3018.87 1849.71
903.95
echoInts 500 1777.78 486.32
100.47
echoStrings 1 3333.33 2962.96
3018.87
echoStrings 10 3200.00 3018.87
2990.65
echoStrings 50 2807.02 2882.88
2909.09
echoStrings 100 3076.92 1963.19
2285.71
echoStrings 500 1632.65 640.00
853.33
Thanks,
Samisa...
--
Samisa Abeysinghe : http://www.wso2.org/ (WSO2 Oxygen Tank - Web Services Developers' Portal)
More information about the Wsf-c-dev
mailing list