Siebel CRM Performance Tuning Guide Siebel 2018 E24801-01 |
|
Previous |
Next |
View PDF |
This topic describes how to configure the thread stack size for a Siebel thread on the Siebel Application Interface computer.
The default thread stack size is 512 KB, or 524288 bytes, for the Siebel threads in all UNIX and Linux operating systems supported for the computer on which you install the Siebel Application Interface.
In many cases, the default thread stack size for Siebel thread might be larger than necessary. With a larger thread stack size, the httpd process consumes more resources, and thus fewer users can be supported for each httpd process than with smaller sizes.
If you determine that a smaller thread stack size for the Siebel thread is more suitable for your Siebel applications, then you can set the SIEBEL_OSD_PTHREAD_STACK_SIZE
environment variable at the operating system level to specify the size that you require, in bytes. Some Siebel CRM applications might require only the minimum thread stack size, while others might require a size larger than this. Setting SIEBEL_OSD_PTHREAD_STACK_SIZE
is at the customer's discretion, based on the nature of the Siebel applications running on each Siebel Application Interface.
Note: The minimum Siebel thread stack size is 16 KB, or 16384 bytes. If you setSIEBEL_OSD_PTHREAD_STACK_SIZE to a value lower than 16384, then the effective value is 16384. |
Use the following procedure to configure the thread stack size on the Siebel Application Interface computer.
To configure the Siebel thread stack size on the Siebel Application Interface computer
Open a new shell and execute a command similar to the following (this example sets the thread stack size to 64 KB):
C Shell
setenv SIEBEL_OSD_PTHREAD_STACK_SIZE 65536
Korn or Bourne Shell
export SIEBEL_OSD_PTHREAD_STACK_SIZE=65536
Stop the Siebel Application Interface.
Start the Siebel Application Interface.