What is the difference between suspended process and background process

Asked By 40 points N/A Posted on -
qa-featured

Hi,

Its me John Sena. I am studying computer related notes. There is a one question in my mind and I am little bit confused. So kindly tell me what is the difference between suspended process and background process kindly tell me accurately?

Also describe that what happens to process when we make it to background? It is suspended?

I will be very thankful to you if you tell me the answer to above mentioned questions.

Thanks.

SHARE
Best Answer by B.lie
Best Answer
Best Answer
Answered By 25 points N/A #128280

What is the difference between suspended process and background process

qa-featured

How are you nice to see that you are not shying to ask question that’s a good sign through this way you will be improve yourself. Ok now coming to the answer of your question which is that the Background processes are those that usually do not require input/ output from the user like server processes. Therefore we can run them as background as we do not have to interact with them and keep on doing our normal function. Try to implement client-server code given under FIFOs and then try bg command with server process. The suspended processes are those that get suspend their execution and can be invoked again when required.

And the answer of you question which is that what happens to process when we make it to background , it is suspended. Now listen carefully that No, it is not suspended. Background processes keep on running in the background. in BG processes we do not have direct interaction with those processes but they keep on running in the background whereas suspended processes are concerned, their execution is suspended until invoked later.

Answered By 0 points N/A #128281

What is the difference between suspended process and background process

qa-featured

Hello,

Your posted question caught my attention. I just want to share my opinions. Background process runs behind the scene even without user. The task includes logging, system monitoring, user notification and scheduling. You can run any process in background even there's a running process. In UNIX system background can identified group ID from a terminal group ID. Suspended process means execution of process. But you can continue on a suspended process by typing percent sign then the job number.

Hope it helps. By the way I am Jennielyn from Philippines and I am an Information Technology student for 4 years.

Answered By 590495 points N/A #327112

What is the difference between suspended process and background process

qa-featured

In computer, a background process is a kind of computer process that runs behind the scenes or in the background without user intervention. Usual tasks for these kinds of processes include logging, user notification, scheduling, and system monitoring. This kind of process is normally a child process created by a control process for processing computing task.

Once it is created, the child process will run on its own for performing the task independent of the control process. Multitasking computers can execute several tasks or programs simultaneously. Among the processes created, you have the foreground process and the background process. The foreground process is the kind of process that accepts input from the keyboard, mouse, and other input device.

A background process cannot accept interactive input from a user but they can access data stored on a disk and write data to the video display. A suspended process is a kind of process that is turned off or disabled. The process exists but it doesn’t get scheduled for execution. When a process is suspended, it is waiting on someone to unsuspend it.

Related Questions