25.01.2015 Views

Caché Installation Guide - InterSystems Documentation

Caché Installation Guide - InterSystems Documentation

Caché Installation Guide - InterSystems Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

OpenVMS Physical Memory Allocation<br />

Parameter<br />

BORROWLIM<br />

PFRATH (Page Fault Rate<br />

High)<br />

PFRATL (Page Fault Rate<br />

Low)<br />

Definition<br />

Minimum number of pagelets that must be in the free<br />

page list before a process can borrow pages in WSINC<br />

amounts up to WSEXTENT pages.<br />

Indicates the number of page faults that must occur<br />

within the period specified by AWSTIME, before<br />

OpenVMS makes an “automatic working set<br />

adjustment” to increase the working set by WSINC.<br />

If the number of page faults is less than this value,<br />

OpenVMS makes an “automatic working set<br />

adjustment” to decrease the working set by WSDEC,<br />

but not below the point set by AWSMIN.<br />

Note:<br />

While parameters have units of pagelets, OpenVMS allocates memory in pages. For<br />

this reason, the parameter values you choose should be even multiples of the number<br />

of pagelets per page. OpenVMS automatically rounds these parameters if you do<br />

not follow this guideline.<br />

A.3.1 Default Memory Allocation<br />

The following steps summarize the algorithm OpenVMS uses to determine the amount of<br />

physical memory available to each process. Each capitalized term represents a system<br />

parameter that OpenVMS uses in allocating physical memory.<br />

1. The process begins executing an image. OpenVMS allocates to it the number of pagelets<br />

specified by the quota parameter WSDEFAULT.<br />

Page Allocation:<br />

0--->WSDEFAULT<br />

2. If the process has a higher page fault rate than PFRATH, OpenVMS allocates more<br />

pagelets to it. OpenVMS allocates these pagelets in increments of WSINC until the process<br />

has WSQUOTA total pagelets.<br />

Page Allocation:<br />

0--->WSDEFAULT-->WSINC-->WSINC-->WSQUOTA<br />

3. If the process continues to have a high page fault rate and the free list size exceeds<br />

BORROWLIM, OpenVMS will continue to allocate pagelets in WSINC blocks until the<br />

free list size is inadequate or WSEXTENT is reached.<br />

Page Allocation:<br />

0-->WSDEFAULT-->WSINC-->WSQUOTA-->WSINC-->WSEXTENT<br />

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

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

Saved successfully!

Ooh no, something went wrong!