[PolyORB-users] Polyorb Performance
Sturm, Peter
Peter.Sturm at rheinmetall.com
Tue Apr 13 13:32:52 CEST 2010
Hello,
I'm testing the performance (data throughput) of the Polyorb version GPL
2009.
Therefore I modified the examples in examples/cobra/echo to send 2 MB
string data multiple times to the server and transmit it back to the
client.
I used the gcc/gnat version 4.4.3 for compiling.
The measured bandwidth was around 6 MB/sec (client & server on same pc
system). This seems to be very poor compared with other CORBA
implementations.
Testing with TAO results to a bandwidth of 200 MB/s.
Does anybody have experience of the Polyorb performance?
Could it be a misconfiguration of the Polyorb installation?
I tried to customize the polyorb.conf entries,
- tcp.nodelay
- polyorb.protocols.iiop.giop.1.X.locate_then_request
- polyorb.protocols.iiop.giop.1.X.max_message_size
but the changes had no effect or changing the max_message_size leads to
worse results.
Testing using version 2.4.0 or an actual snapshot of the subversion
archive led to similar results.
Any ideas?
Best Regards,
Peter Sturm
Peter.Sturm at rheinmetall.com
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Rheinmetall Defence Electronics GmbH
Bruggeweg 54 - D-28309 Bremen - Tel +49 421 457-01 - Fax +49 421 457-2900 - Sitz der Gesellschaft: Bremen - Register: Amtsgericht Bremen, HRB 9659
Commerzbank AG, Bremen (BLZ 290 400 90) 102213600 - Bremer Bank AG (BLZ 290 800 10) 102077800
Aufsichtsratsvorsitzender: Heinz Dresia - Geschaftsfuhrung: Luitjen Ennenga, Dr. Michael Greth, Georg Morawitz, Ulrich Sasse - www.rheinmetall-defence.com
More information about the PolyORB-users
mailing list