服务和流程有什么区别?

服务和流程有什么区别?

从 Unix 管理员的角度来看,这些术语之间有什么区别:服务、进程、线程、任务、作业、守护进程?

答案1

从 Unix 管理员的角度来看,这些术语之间有什么区别:服务、进程、线程、任务、作业、守护进程?

服务是在后台持续运行的程序。

进程是一个正在运行的程序,被分配了一个pid,即进程ID。

任务是一个模糊的概念,我想不出一个具体的例子。我相信它是一个进程的 Windows 版本。

Job 是在特定日期/时间执行的命令,通常通过 cron 执行。

Daemon 基本上是一种服务,即在后台运行的程序。主要区别在于它接受来自网络客户端的连接。

相关内容