28.06.2014 Views

Solaris Tunable Parameters Reference Manual - SCN Research

Solaris Tunable Parameters Reference Manual - SCN Research

Solaris Tunable Parameters Reference Manual - SCN Research

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.

Commitment Level<br />

■<br />

Systems with large numbers of transient files (for example,<br />

mail servers or software build machines) – If large numbers<br />

of files are created and then deleted, fsflush might<br />

unnecessarily write data pages for those files to disk.<br />

Unstable<br />

dopageflush<br />

Description<br />

Data Type<br />

Default<br />

Range<br />

Units<br />

Dynamic?<br />

Validation<br />

When to Change<br />

Commitment Level<br />

Controls whether memory is examined for modified pages<br />

during fsflush invocations. In each invocation of fsflush,<br />

the number of memory pages in the system is determined.<br />

This number might have changed because of a dynamic<br />

reconfiguration operation. Each invocation scans by using this<br />

algorithm: total number of pages x tune_t_fsflushr /<br />

autoup pages<br />

Signed integer<br />

1 (enabled)<br />

0 (disabled) or 1 (enabled)<br />

Toggle (on/off)<br />

Yes<br />

None<br />

If the system page scanner rarely runs, which is indicated by a<br />

value of 0 in the sr column of vmstat output.<br />

Unstable<br />

doiflush<br />

Description<br />

Controls whether file system metadata syncs will be executed<br />

during fsflush invocations. This synchronization is done<br />

every Nth invocation of fsflush where N= (autoup /<br />

tune_t_fsflushr). Because this algorithm is integer<br />

division, if tune_t_fsflushr is greater than autoup, a<br />

synchronization is done on every invocation of fsflush<br />

because the code checks to see if its iteration counter is greater<br />

than or equal to N. Note that N is computed once on<br />

invocation of fsflush. Later changes to tune_t_fsflushr<br />

or autoup have no effect on the frequency of synchronization<br />

operations.<br />

42 <strong>Solaris</strong> <strong>Tunable</strong> <strong>Parameters</strong> <strong>Reference</strong> <strong>Manual</strong> • June 2005

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

Saved successfully!

Ooh no, something went wrong!