The log reader is an active component of the restart or recovery process. It is a server task.
The log reader determines all the information that is required to restart or recover a system. It also generates all the files and lists that are needed to redo the transactions.