PMDF System Manager's Guide


Previous Contents Index

7.3.9 Internal Size Options

This section describes PMDF options relating to internal PMDF sizing issues. In general these options should not be set manually, but should instead be automatically resized when necessary by using the pmdf cnbuild utility, as described in Section 8.1.4.

ALIAS_HASH_SIZE (integer <= 32,767)

This option sets the size of the alias hash table. This in turn is an upper limit on the number of aliases that can be defined in the alias file. The default is 256; the maximum value allowed is 32,767.

ALIAS_MEMBER_SIZE (integer <= 30,000)

This option controls the size of the index table that contains the list of alias translation value pointers. The total number of addresses on the right hand sides of all the alias definitions in the alias file cannot exceed this value. The default is 320; the maximum allowed is 30,000.

CHANNEL_TABLE_SIZE (integer <= 32,767)

This option controls the size of the channel table. The total number of channels in the configuration file cannot exceed this value. The default is 256; the maximum is 32,767.

CIRCUITCHECK_PATHS_SIZE (integer <= 256)

This option controls the size of the circuit check paths table, and thus the total number of circuit check configuration file entries. The default is 10.

CONVERSION_SIZE (integer <= 2000)

This option controls the size of the conversion entry table, and thus the total number of conversion file entries cannot exceed this number. The default is 32.

DOMAIN_HASH_SIZE (integer <= 32,767)

This option controls the size of the domain rewrite rules hash table. Each rewrite rule in the configuration file consumes one slot in this hash table, thus the number of rewrite rules cannot exceed this option's value. The default is 512; the maximum number of rewrite rules allowed is 32,767.

HOST_HASH_SIZE (integer <= 32,767)

This option controls the size of the channel hosts hash table. Each channel host specified on a channel definition in the PMDF configuration file (both official hosts and aliases) consumes one slot in this hash table, so the total number of channel hosts cannot exceed the value specified. The default is 512; the maximum value allowed is 32,767.

MAP_NAMES_SIZE (integer > 0)

The MAP_NAMES_SIZE option specifies the size of the mapping table name table, and thus the total number of mapping tables cannot exceed this number. The default is 32.

STRING_POOL_SIZE (integer <= 10,000,000)

The STRING_POOL_SIZE option controls the number of character slots allocated to the string pool used to hold rewrite rule templates, alias list members, mapping entries, etc. A fatal error will occur if the total number of characters consumed by these parts of the configuration files exceeds this limit. The default is 65,000; the maximum allowed value is 10,000,000.

WILD_POOL_SIZE (integer <= 200,000)

The WILD_POOL_SIZE option controls the total number of patterns that can appear throughout mapping tables. A fatal error will occur if the total number of mapping patterns exceeds this limit. The default is 8,000; the maximum allowed value is 200,000.


Previous Next Contents Index