B.9. Channel Protocol Engine Tab

Use the attributes on the Channel Protocol Engine tab to tune SGD channel processes. The SGD channel is used to detect information about the client. For example, to detect client drives or audio devices.

From the command line, use the Section D.16, “tarantella config list” command to list these settings, and the Section D.15, “tarantella config edit” command to edit these settings.

Changes to these attributes take effect for new Protocol Engines only. Existing Protocol Engines are not affected.

B.9.1. Packet Compression

Usage: Choose a compression setting option.


Whether a Channel Protocol Engine uses data compression on a client connection.

Select On Slow Connection to enable the Channel Protocol Engine to compress data if the connection is slow.

Command Line

Command option: --chpe-compression auto | always | never

Usage: Specify a valid compression setting.

The following example enables data compression for slow client connections only.

--chpe-compression auto

B.9.2. Packet Compression Threshold

Usage: Type a compression threshold value, measured in bytes, in the field.


The smallest size of network packet that a Channel Protocol Engine can compress.

Command Line

Command option: --chpe-compressionthreshold bytes

Usage: Replace bytes with a compression threshold setting, in bytes.

In the following example, a minimum packet size of 256 bytes is specified. Network packets smaller than this value are not compressed.

--chpe-compressionthreshold 256

B.9.3. Exit Timeout

Usage: Type a number in the field.


The length of time, in seconds, a Channel Protocol Engine process continues to run without any active connections.

Command Line

Command option: --chpe-exitafter secs

Usage: Replace secs with the time period, measured in seconds.

In the following example, the Protocol Engine exits after 60 seconds if there are no active connections.

--chpe-exitafter 60