UNIX系统上的应用程序有时是一些常驻内存的服务进程。在无人职守的环境下,需要采用某种守护机制,以确保任何进程运行异常时,能尽快恢复到正常的服务运行状态。本文对UNIX环境下的守护进程进行了研究,分析和总结了两种常用的进程守护机制:即采用INETD进行守护和创建轻量级守护进程实现守护,并对其原理及特点做了深入分析。