EdgeADC - Version 5.0.0.1986
User Guide
×
Menu

HTTP Compression Settings

Compression is an acceleration feature and is enabled for each Service on the IP Services page.
WARNING – Take extreme care when adjusting these settings as inappropriate settings can adversely affect the performance of ADC
Option
Description
Initial Thread Memory [KB]
This value is the amount of memory each request received by ADC may initially allocate. For most efficient performance, this value should be set at a value just in excess of the largest uncompressed HTML file that the web servers are likely to send.
Maximum Thread Memory [KB]
This value  is the maximum amount of memory that the ADC will allocate on one request. For maximum performance, ADC normally stores and compresses all content in memory. IF an exceptionally large content file exceeding this amount is processed, ADC will write to disk and compress the data there.
Increment Memory [KB]
This value  sets the amount of memory added to the Initial Thread Memory Allocation when more is required. The default setting is zero. This means ADC will double the allocation when the data exceeds the current allocation (e.g. 128Kb, then 256Kb, then 512Kb, etc) up to the limit set by Maximum Memory Usage per Thread. This is efficient where the majority of pages are of a consistent size but there are occasional larger files. (e.g. Majority of pages are 128Kb or less, but occasional responses are 1Mb in size.) In the scenario where there are large variable sized files, it is more efficient to set a linear increment of a significant size (e.g. Responses are 2Mb to 10Mb in size, an initial setting of 1Mb with increments of 1Mb would be more efficient.).
Minimum Compression Size
[Bytes]
This value  is the size, in bytes, under which the ADC will not attempt to compress. This is useful because anything much under 200-bytes does not compress well and may even grow in size due to the overheads of compression headers.
Safe Mode
Tick this option to prevent ADC from applying compression to style sheets of JavaScript. The reason for this is that even though ADC is aware of which individual browsers can handle compressed content, some other proxy servers, even though they claim to be HTTP/1.1 compliant are unable to transport compressed style sheets and JavaScript correctly. If problems are occurring with style sheets or JavaScript through a proxy server, then use this option to disable compression of these types. However, this will reduce the overall amount of compression of content.
Disable Compression
Tick this to stop ADC from compressing any response.
Compress As You Go
ON - Use Compress as You Go on this page. This compresses each block of data received from the server in a discrete chunk that is fully de-compressible.
OFF - Do not use Compress As you Go on this page.
By Page Request - Use Compress as You Go by page request.