Bugs item #1059531, was opened at 2004-11-03 14:37 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=376685&aid=1059531&group_id=22866
Category: JBossIIOP Group: CVS HEAD Status: Open Resolution: None Priority: 5 Submitted By: Kevin Conner (kevinconner) Assigned to: Francisco Reverbel (reverbel) Summary: Performance degredation with local IIOP calls Initial Comment: This is a duplicate of bug 525 in the JacORB database. It is being submitted here so that a patch may be applied to the JBoss patched version of JacORB. This issue is critical for the functionality of ArjunaTS within JBoss. http://www.jacorb.org/cgi-bin/bugzilla/show_bug.cgi?id=525 We ran into a performance problem with jacorb, the following details the issue and the cause. Once of our tests showed that the performance of our application had dropped significantly once we enabled certain functionality in our code. I have managed to track this down to an issue with JacORB. The machine running our stress test showed a CPU usage of approx. 10%, drastically reducing our performance. The issue occurs when calls are forced to go via IIOP, in our case this was due to the existence of interceptors, and involve a second, internal, call over IIOP. The cause of this performance degredation was tracked down to the default enabling of Nagle on the IIOP Connections, the sequence of events were as follows. - first call over IIOP and flush - handling first call invokes second call over IIOP and flush - handling second call has to wait for Nagle to really send the data - response received to second call - response received to first call has to wait for Nagle. A workaround was attempted by disabling Nagle in the ServerIIOPConnection and ClientIIOPConnection. This brought performance back to a more acceptable level. The attached code demonstrates the issue. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=376685&aid=1059531&group_id=22866 ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ JBoss-Development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development