Which two statements about the Process Monitor (PMON) process are true?
A.
PMON performs process recovery when a client process fails.
B.
During instance startup, PMON takes care of instance recovery.
C.
PMON performs listener registration.
D.
PMON restarts background and dispatcher processes when they fail.
E.
PMON resolves failures of distributed transactions.
Process monitor (PMON) The process monitor performs process recovery when a user process fails. PMON is
responsible for cleaning up the cache and freeing resources that the process was
using. PMON also checks on the dispatcher processes (described later in this table)
and server processes and restarts them if they have failed.
in 12c LREG takes care of listenre registation
Answer is A,D
Regarding to http://docs.oracle.com/cd/E11882_01/network.112/e41945/net_arch.htm#NETAG1511 C is correct.
Regarding to http://docs.oracle.com/database/121/CNCPT/process.htm#CNCPT9840
particularly “Note:” C could be incorrect.
A n C are correct.
Answer: A, D
http://docs.oracle.com/database/121/CNCPT/process.htm#CNCPT9840
The process monitor (PMON) monitors the other background processes and performs process recovery when a server or dispatcher process terminates abnormally. PMON is responsible for cleaning up the database buffer cache and freeing resources that the client process was using. For example, PMON resets the status of the active transaction table, releases locks that are no longer required, and removes the process ID from the list of active processes.
In releases before Oracle Database 12c, PMON performed the listener registration.
A, D are correct
A,D
Should be A, D instead of C because C is now handled by LREG process in 12c.
AD
A & D since 12c LREG perform listener registration
A and D