What is the difference between a Service and a Process?

-2

From a unix admin standpoint what is the difference please between those terminologies : Service, Process, Thread, Task, Job, Daemon ?

sasuke_X220

Posted 2017-07-29T10:33:18.493

Reputation: 107

Question was closed 2017-08-01T06:45:54.357

You are asking an off-topic question. Questions seeking product, service, or learning material recommendations are off-topic. See On Topic.

– DavidPostill – 2017-07-29T10:35:21.310

Have you searched for that terms anf found an any definitions? – marsh-wiggle – 2017-07-29T10:49:13.133

2You guys are harsh – Kyle H – 2017-07-29T13:42:42.400

@DavidPostill erm, could you explain exactly how this is software shopping? – Blaine – 2017-07-29T13:49:24.003

@blaine it's asking for learning material – DavidPostill – 2017-07-29T13:54:30.190

@KyleH Only when people ask to be spoon fed without doing any research at all. And crosspost to the wrong sites ... – DavidPostill – 2017-07-29T15:14:27.093

1I disagree. There's too much attitude on stack exchange as a whole. I can't change it, but I'll still answer questions for newbies. We all start somewhere. – Kyle H – 2017-07-29T15:26:43.877

Answers

0

From a unix admin standpoint what is the difference please between those terminologies : Service, Process, Thread, Task, Job, Daemon ?

Service is a program that runs continuously in the background.

Process is a program that is running and is assigned a pid, a process ID.

Task is a fuzzy one, I can't think of a concrete example. I believe it's a windows version of a process.

Job is a command to be executed at a certain date/time, usually through cron.

Daemon is pretty much a service, a program that runs in the background. The major distinction is that this one accepts connections from clients on the network.

Kyle H

Posted 2017-07-29T10:33:18.493

Reputation: 338