Process Manager User's Guide

APPENDIX B

Performance Tuning

 
Top of page

Configuration Options

Process Server performance can be tuned in various ways. The necessary adjustments are accomplished by editing the xc_process_config.xml file. For a SilverStream app server install, this file would be located in (for example) D:\Silverstream3.7\eXtendComposer\lib.

 
Top of section

Cache

The Process Server cache is managed by changing the values of <PROCESS_CACHE>.

 
Top of section

Sleep Time

The value of the <SLEEP> element controls the number of seconds the Process Server waits in a delay loop before checking to see if any in-memory processes have exceeded their <CUTOFF> period. (See below.)

 
Top of section

Cutoff Period

The value of the <CUTOFF> element controls the maximum number of seconds a process is allowed in memory without any activity. If the <CUTOFF> for any in-memory process is exceeded at the end of a <SLEEP> period, then the process will be purged from memory. It is, however, still in persistence in the database and can still reenter an executable state, albeit more slowly than if in memory.

 
Top of section

Total In-Memory Process Instances

The value of the <SIZE> element controls the the maximum number of processes that will be allowed in memory before swapping occurs.



Copyright © 2004 Novell, Inc. All rights reserved. Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.  more ...