Unix架构 - 守护进程是在内核级别还是用户级别运行?

时间:2014-03-18 22:47:24

标签: unix daemon

守护进程如init,httpd,ftpd,dhcpd等运行的级别是多少?它是内核级别还是用户级别,如shell,库函数和应用程序?

我阅读了几本Unix书籍和互联网文章,但都没有提到它们在哪里运行。

1 个答案:

答案 0 :(得分:1)

它们在用户空间中运行,但对其中一些用户具有root权限。守护进程(通常)不需要在内核空间中运行。对于处理与硬件(驱动程序)的最低级别交互并且支持OS的重要功能(内存管理,文件系统等)的任务,内核空间受到限制。