FairCom Server now uses the following default values for these configuration options when they are not specified in ctsrvr.cfg:
CHECKPOINT_FLUSH 17
LOG_SPACE 120 MB
CHECKPOINT_INTERVAL 10 MB
LOG_TEMPLATE 2
COMMIT_DELAY 2 (1 on Linux)
; Data and index cache size
DAT_MEMORY 100 MB
IDX_MEMORY 100 MB
; Sort memory for index rebuild
SORT_MEMORY 100 MB
; Maximum status log size of 32 MB, keeping one prior copy
CTSTATUS_SIZE -32000000
These options are new to V11, and these are their defaults:
; Flush updates for transaction files to file system as soon as possible in the background
TRAN_DATA_FLUSH_SEC 60
TRAN_INDEX_FLUSH_SEC 60
; Flush updates for non-tran files to file system as soon as possible in the background
NONTRAN_DATA_FLUSH_SEC IMMEDIATE
NONTRAN_INDEX_FLUSH_SEC IMMEDIATE
The following options have been added as convenience options. However, you should review them as they may change behavior in your particular installations in subtle ways.
; Limit JVM memory
SETENV DH_JVM_OPTION_STRINGS=-Xms100m -Xmx300m
; Suppress dynamic dump logging of backed up file names to CTSTATUS.FCS
CTSTATUS_MASK DYNAMIC_DUMP_FILES
; Log final SNAPSHOT stats to SNAPSHOT.FCS on shutdown for baseline metrics
DIAGNOSTICS SNAPSHOT_SHUTDOWN