3.1.2 Timers

The registry server MUST periodically flush in-memory data to the backing store as described in section 3.1.1. The server MUST initialize FLUSH_TIMER for triggering storage from the data store to the backing store of value data not marked as volatile, as described in section 3.1.7. Windows Remote Registry servers initialize the FLUSH timeout value to 5 seconds. When the FLUSH_TIMER expires, the FLUSH_TIMER_EVENT is executed. The FLUSH_TIMER_EVENT does not modify the contents of the HANDLETABLE.