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.

Login/Register to Answer

Related Questions