守护进程的作用
2016-05-22 21:41
253 查看
Linux
在启动时需要启动很多系统服务,
它们向本地和网络用
户提供了
Linux
的系统功能接口,
直接面向应用程序和用户。提供
这些服务的程序是由运行在后台的守护进程(Daemons)
来执行的。
编写守护进程实际上是把一个普通进程按照守护进程的特
性进行改造。比如,
网络通信服务中的守护进程需要能同时接受
多个请求,
它不断地在侦听端等待远程的连接请求,
收到请求后,
创建一个子进程,
让其负责与远端的通信,
而自己则继续返回侦
听。子进程和父进程间的通信采用消息机制,
因此守护进程的开
发涉及到子进程、进程组、会晤期、信号量、文件权限、目录和控制
终端等多个概念。
在启动时需要启动很多系统服务,
它们向本地和网络用
户提供了
Linux
的系统功能接口,
直接面向应用程序和用户。提供
这些服务的程序是由运行在后台的守护进程(Daemons)
来执行的。
编写守护进程实际上是把一个普通进程按照守护进程的特
性进行改造。比如,
网络通信服务中的守护进程需要能同时接受
多个请求,
它不断地在侦听端等待远程的连接请求,
收到请求后,
创建一个子进程,
让其负责与远端的通信,
而自己则继续返回侦
听。子进程和父进程间的通信采用消息机制,
因此守护进程的开
发涉及到子进程、进程组、会晤期、信号量、文件权限、目录和控制
终端等多个概念。
相关文章推荐
- Android系统文件夹组织结构
- Android中使用HttpConnection发送中文到服务器端乱码解决办法
- Poj 2790:迷宫
- shell学习-特殊变量
- 关于在服务器上发布网站遇到的两个问题之解决方案
- 学习进度条
- Android Notification的基本应用 (8.1)
- 枚举enum
- 大小端模式
- 极限学习机学习笔记
- (Android studio)关于drawable文件夹的问题
- 各类排序算法总结
- grivade刷新success
- 感恩父母,不要等到子欲养而亲不待
- android-项目目录的详细介绍
- 共用体union
- vim折叠
- 百度之星2016初赛第一场(Astar Round 2A)
- Linux 内核动态函数调用可视化工具
- 【CodeVS3098】badhair