从 Unix 管理员的角度来看,这些术语之间有什么区别:服务、进程、线程、任务、作业、守护进程?
答案1
从 Unix 管理员的角度来看,这些术语之间有什么区别:服务、进程、线程、任务、作业、守护进程?
服务是在后台持续运行的程序。
进程是一个正在运行的程序,被分配了一个pid,即进程ID。
任务是一个模糊的概念,我想不出一个具体的例子。我相信它是一个进程的 Windows 版本。
Job 是在特定日期/时间执行的命令,通常通过 cron 执行。
Daemon 基本上是一种服务,即在后台运行的程序。主要区别在于它接受来自网络客户端的连接。