检查点进程作用于date files 和control files .
If the CKPT process (optional in Oracle 7.x and mandatory in ORACLE8) is present the checkpoint responsibilities of LGWR are assumed by the CKPT process. The CKPT process is controlled by the CHECKPOINT_PROCESS initialization parameter in versions less than 8.0. The LGWR process also allows for recovery of committed data in the database buffer cache at the time of an instance failure.Checkpoints help to reduce the time required to recover an instance.  Checkpoints cause DBWR to write all of the blocks that have been changed since the last checkpoint to the datafile.  The datafile headers and control files will also be updated to record the checkpoint.The CKPT background process may be added to split the LGWR functions of signaling a checkpoint and copying the redo log entries.  CKPT is enabled by setting the INIT.ORA parameter CHECKPOINT_PROCESS to TRUE.If the LGWR or CKPT process needs a file that the DBWR process is checkpointing, it waits until DBWR completes the checkpoint operation.