What impact can data compression in routing daemons have on system resources?
book
Article ID: KB0089085
calendar_today
Updated On:
Products
Versions
TIBCO Rendezvous
-
Not Applicable
-
Description
Resolution: Data compression involves memory intensive computation. It reduces volume at the cost of speed. Compression and decompression slows RVRD processing at both ends of a neighbour link.
The compression rate could vary from less than 1% to more than 100% depending on the content of the data, size of each message, and interval between messages. It is most efficient when sending large amounts of data with lots of repeated sequences in a short amount of time. For a single short message, the compressed data could be longer than the original, because of the header. So, it's very hard to give a definitive number.
Compression generally demands additional CPU and memory usage. It won't help in the situation where the bottleneck is because of using a slow machine as a router. In most cases it helps to reduce bandwidth usage. Please note that RVPerf messages compress very well due to their content.
Issue/Introduction
What impact can data compression in routing daemons have on system resources?