What impact can data compression in routing daemons have on system resources?

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?