25.01.2015 Views

Caché Installation Guide - InterSystems Documentation

Caché Installation Guide - InterSystems Documentation

Caché Installation Guide - InterSystems Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Calculating System Parameters for UNIX and Linux<br />

B.1.5 Determine the Number of Routine Buffers<br />

<strong>Caché</strong> supports the following maximum value for the number of routine buffers:<br />

65,535<br />

Set your values to less than the maximum number of buffers listed above.<br />

B.1.6 Determine the Maximum Number of Users<br />

The maximum users allowed by <strong>Caché</strong> is the lowest of the following values:<br />

• The license limit<br />

• # of routine buffers - 1<br />

• # of semaphores - 4<br />

B.1.7 Determine the Maximum Database Size<br />

The ulimit parameter in UNIX determines the maximum file size available to a process. For<br />

the <strong>Caché</strong> Manager group, the value of ulimit should either be unlimited or as large as the<br />

largest database the user may have.<br />

B.2 Configure UNIX Kernel Parameters<br />

The following sections describe issues related to tuning and performance on various UNIX<br />

platforms:<br />

• Set Values for Tunable UNIX Parameters<br />

• Platform Configuration Issues<br />

B.2.1 Set Values for Tunable UNIX Parameters<br />

<strong>Caché</strong> uses a configurable number of semaphores, in sets whose size you define. The<br />

parameters SEMMNI, SEMMNS, and SEMMSL reflect the number of semaphores per set and<br />

the total number of semaphores <strong>Caché</strong> uses. The UNIX/Linux parameters that govern shared<br />

memory allocation are SHMMAX, SHMMNI, SHMSEG, and SHMALL. <strong>Caché</strong> uses shared<br />

memory and allocates one segment of shared memory; the size of this segment depends on<br />

74 <strong>Caché</strong> <strong>Installation</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!