内容
- 定义-磁盘和执行监视器(守护程序)是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了磁盘和执行监视器(守护程序)
定义-磁盘和执行监视器(守护程序)是什么意思?
磁盘和执行监视器(守护程序)是在计算机多任务操作系统中运行的后台进程,通常在引导时运行,以执行管理更改或监视服务。
常见的守护进程包括处理程序,后台处理程序和其他执行OS管理任务的程序。守护程序还可以在预定义的时间响应事件执行指定的操作。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了磁盘和执行监视器(守护程序)
Unix守护程序文件通常具有“ d”后缀。例如,“ identd”是指提供TCP连接标识的守护程序。 Microsoft OS守护程序称为终止和驻留(TSR)程序,在OS管理范围内称为“系统代理”或“服务”。
Mac OS X,一个基于Unix的系统,也使用守护程序,但是它不提供与Microsoft OS中相同的服务。
守护程序父进程通常是初始化进程。通过派生子进程并退出父进程,从而使初始化采用子进程,进程成为守护程序。系统通常在引导时启动守护程序,以响应网络请求,硬件活动或执行指定任务的程序。守护程序还能够配置硬件并运行计划的任务。
使进程成为守护程序的常用方法包括:
- 与控制tty分离
- 组建会议负责人
- 组建流程小组组长
- 通过分叉和退出而停留在后台
- 将根目录设置为当前工作目录
- 将unmask设置为零以允许open()和create()调用提供自己的权限掩码
- 关闭在执行时父进程打开的继承文件
- 使用控制台,将日志文件或/ dev / null作为标准输入,标准输出和标准错误