[omniORB] Extreme slowdown of omniORB with messages >=1024 characters

Robert Nebauer robert.nebauer@fait.at
Tue, 26 Mar 2002 17:13:59 +0100


Hi,

I played a little bit with the echo examples in the omniORB4-20020325 
snapshot. While sending messages greater than or equal 1024 chars (i.e. 
strings with a length of 1023 characters) omniORB slows downs extremely. 

The performance drops from 0,3 ms/call to 80 ms/call (Athlon 700mhz) and the 
cpu-usage goes down to 1-2%. It doesn't matter if thread tracing is enabled 
or not.

eg1: fine
eg2_clt, eg2_impl: bad with messages >= 1024 chars


my env:

+ RedHat 7.1
+ gcc-2.96-85
+ config.mk: platform = i586_linux_2.0_glibc2.1


What can I do? 

thanks

RN



-- 
Robert Nebauer R&D
FAIT Internet Software AG
Getreidemarkt 14/29, A-1010 Vienna, Austria
phone: +43 1 585 56 30 - 14, fax: +43 1 585 56 30 - 33
mailto:robert.nebauer@fait.at
http://www.fait.at