dbc_max_pct
dbc_max_pct defines the maximum percentage of memory to be
used by dynamic buffer cache.
2
90
50
Specify integer value. For more information, see Specifying Parameter Values.
When the parameters
bufpages and
nbuf are both set to their default value of 0, the
size of the buffer cache grows or shrinks dynamically, depending on
competing requests for system memory.
The value of dbc_max_pct sets the maximum percentage of
physical memory that can be allocated to the dynamic buffer cache.
It is possible to set both dbc_max_pct and dbc_min_pct to the same
value, 12 for example, and create a kernel that uses exactly that
percentage of physical memory for the buffer cache, regardless of the
size of physical memory.
dbc_max_pct must be greater than or equal to
dbc_minpct. See
dbc_min_pct for additional information about how to
calculate adequate minimum values for dbc_min_pct.
To use dynamic buffer caching,
bufpages and
nbuf must both be set to zero.