文章内容

2022/1/8 22:41:36,作 者: 黄兵

Linux 服务与进程区别

在 Linux 中,服务只是守护进程的另一个名称,它是在后台运行的客户端/服务器应用程序。

服务会持续监听传入的请求并根据给定的请求发送响应。

进程只是可以在前台或后台运行的应用程序或脚本。

一个服务可以是多个进程,例如httpd(网络服务)或数据库。出于性能原因,将服务拆分为多个进程。

快速检查我正在工作的机器显示 6 个 apache2 进程和 8 个 nfsd(NFS 守护程序)进程。但这只是 2 项服务。

组成服务的进程不必完全相同。我记得甲骨文有大约十几个,所有名称都不同(尽管它可能是同一个可执行文件)。

顺便说一下,服务和进程之间的区别并不是特定于 Linux 的。

分享到:

发表评论

评论列表