What is the difference between a persistent process and a NonStop process pair?
Persistent processes are the ones that maintain no data of their own and need only to continue to execute. For such processes, it might be appropriate simply to ensure that the process gets started whenever it stops. A monitor process that periodically checks the process status can restart such a process. NonStop processes are process pairs – one primary process and one backup process – that execute simultaneously on two different CPUs with continuous checkpointing between the primary and the backup process. The backup process may be an active backup process or a passive backup process.
Related Questions
- What is the difference between a "Dependent" student and an "Independent" student, and how does that classification impact the application process?
- What is the difference between learning a failure and learning a word after the recognition process?
- What is the difference between a persistent process and a NonStop process pair?