tcl.flush

Verb: Access/TCL, Releases: AP and R83

Flushes write-required frames to disk.

Description

'flushes' to disk all memory-resident buffers that are tagged as 'write-required'.

All write-required buffers are periodically flushed to disk in the normal sequence of events, but this command is provided to ensure data integrity at a given moment. In case of an emergency reboot or problems with the system, 'flush' is a safety measure.

The flushing algorithm varies between implementations of AP. On AP/Unix implementations, the flush interval is set by the 'set-flush' command. Roughly ten percent of the write-required frames are flushed at each activation. On AP/Native and AP/DOS implementations, the flusher awakens when there has been no CPU or disk I/O activity, then proceeds to flush all of memory until the next interrupt occurs (such as someone hitting a key on a keyboard).

See Also

Command Name Type Description
tcl.buffers Verb: Access Displays virtual memory buffer status.
tcl.buffers.g Verb: Access Produces histogram of system performance.
tcl.buf-map Verb: Access Displays a map of the buffers.
tcl.set-flush Verb: Access Sets the flush period.
tcl.halt-system Verb: Access Immediately shuts down system.
flusher Definition Description of flusher.
group.format.error Definition
frame.faults Article A discussion of frame faults and GFE's.

User Comments

What do you think?

Share your experience or ask a question by using the form below.

Login to leave your comments.