TIBCO Rendezvous may experience periodic, 20 to 40 millisecond latency spikes when sending small messages using TCP on Linux
book
Article ID: KB0092279
calendar_today
Updated On:
Products
Versions
TIBCO Rendezvous
-
Not Applicable
-
Description
Description: Symptom: TIBCO Enterprise Message Service, TIBCO Rendezvous, or TIBCO SmartSockets may experience periodic, 20 to 40 millisecond, latency spikes when sending small messages using TCP on Linux
Environment: All Linux 2.6 kernels prior to 2.6.19 and Red Hat AS 3.0
Cause: This is a known defect in Linux that the Linux vendors are currently trying to patch: Linux TCP implements "Appropriate Byte Count" (ABC) and this penalizes applications that do small sends. The problem is that the other side may be delaying acknowledgments. If receiver doesn't acknowledge the sender will limit itself to the congestion window. If the flow is light, then you will be limited to 4 packets.
Workaround: None at this time, we recommend that you contact your Linux vendor Symptoms:
Cause:
Issue/Introduction
TIBCO Rendezvous may experience periodic, 20 to 40 millisecond latency spikes when sending small messages using TCP on Linux