This section provides information about parameters you may consider editing to improve either hub or remote monitoring server performance. The parameters are set in the following files according to operating system:
For example: C:\IBM\ITM\cms\KBBENV
For example: /opt/IBM/ITM/config/edinburg_ms_labtems.config
For example: ITM.SYP1.RKANPAR(KDSENV)
Be aware that on each occasion maintenance or reconfiguration takes place in your environment these files may be recreated and changes lost and need to be reapplied.
The following lists the settings that may affect the monitoring server performance:
To increase the buffer size to 8 MB, include the following environment setting: KDCFP_RXLIMIT=8192
For Linux and UNIX platforms, this variable can be used to specify whether the fsync() system call should be invoked after writes to the filesystem. This configuration variable may be set in the standard configuration file for the monitoring server . By default, for maximum reliability, fsync() will be called. If and only if the following line is added to the monitoring server configuration file, fsync() calls be omitted:
The default behavior is to call fsync() after writes, which is equivalent to the setting:
The fsync() system call flushes the filesystem's dirty pages to disk and protects against loss of data in the event of an operating system crash, hardware crash or power failure. However, it can have a significant negative effect on performance because in many cases it defeats the caching mechanisms of the platform file system. On many UNIX platforms, the operating system itself syncs the entire filesystem on a regular basis. For example, by default the syncd daemon that runs on AIX® syncs the filesystem every 60 seconds which limits the benefit of fsync() calls by application programs to protecting against database corruption in the most recent 60 second window.
[ Top of Page | Previous Page | Next Page | Contents | Index ]