【发布时间】:2014-04-24 22:03:19
【问题描述】:
init、httpd、ftpd、dhcpd 等守护进程运行在什么级别?它是在内核级别还是用户级别,例如 shell、库函数和应用程序?
我阅读了几本 Unix 书籍和互联网文章,但没有提到它们在哪里运行。
【问题讨论】:
init、httpd、ftpd、dhcpd 等守护进程运行在什么级别?它是在内核级别还是用户级别,例如 shell、库函数和应用程序?
我阅读了几本 Unix 书籍和互联网文章,但没有提到它们在哪里运行。
【问题讨论】:
它们在用户空间中运行,但其中一些具有 root 权限。守护进程(通常)不需要在内核空间中运行。内核空间受限于处理与硬件(驱动程序)的最低级别交互并支持操作系统的重要功能(内存管理、文件系统等)的任务。
【讨论】: