answersLogoWhite

0


Best Answer

Foreground process has access to the terminal standard i/os

Background process typically run with little or no user interaction at all, they interact with the system.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is difference between foreground process and background process?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Performing Arts

What is the difference between primitive and non primitive CPU scheduling algorithm?

In Non-Primitive CPU Algo. once a process is given to the CPU it cannot be preempt,but in primitive Algo. it can be.


What is the difference between preemptive and non preemptive scheduling?

1.) in preemptive scheduling we prempt the currently executing process, in non preemptive scheduling we allow the current process to finish its CPU burst time... 2.) in preemptive scheduling the process is forcibly sent to waiting state when a process with higher priority comes to CPU, in non preeemptive scheduling the process at running state can not be forced to leave the CPU until it completes........


Difference between spooling and buffering?

Spooling is an acronym for Simultaneous Peripheral Operation On-Line and involves placement of data in temporary working area for another program to process. Buffering on the hand, is preloading data into a reserved area of memory which is called the buffer.


What is the difference between performed and preformed?

performed something and you can preformed something like do it over how ever ask that is slow


What is the main difference between a preemptive scheduler and a non-preemptive scheduler?

Non-preemptive scheduler gives a process control of computer until it gives it up. Preemptive scheduler ensures that all processes are given equal(or different) priority, so they run only for a short amount of time, before control is given to another process. Which means that preemptive system is capable of running many processes 'at once', without crashing when one process refuses to give up CPU control If a bug like infinite loop, or a process refusing to give up control(a virus for example) is encountered, only thing left to do is to reset the system.

Related questions

What is the difference between a foreground and a background task?

Foreground task is a process which happens on screen and background task is a process which is run offscreen. Ex: If you are clicking on a link and a page is opened ie foreground output bt to show that page to the end-user, there is a process in the programming language which is created off-screen by the developer of the program or website.


How do you move a process from the background to the foreground in Vi Editor?

You don't. Moving from foreground to background, etc., happens outside of the 'vi' editor.


What is a difference between a daemon and a background process?

Background processes are tied to a terminal's job control, while a daemon runs headless. When the terminal is killed or the user is logged out, the process dies. A daemon does not need the user to be logged in.


Which Linux command is used to move the process from the background and foreground?

Moving a process into the background involves pressing ^Z (Control+Z). This won't stop the output of your background program, but it will free up the shell to do other things. It is probably better in most cases to open another instance of the shell instead so that output from the running process won't disrupt your workflow.. Terminal emulators almost all support tabs, and at the very least you can run more than one terminal emulator. If you are on the console (As in, not on an Xorg-controlled "terminal.") then I recommend using a program like screen or tmux to make invoking a new shell easier. To bring a process in the background back into the foreground, you type in fg. Note this is to be typed only on the shell instance the process is backgrounded on. Other shells won't have a clue what to do if you're trying to invoke fg and there's no job in the background.


What is the difference between element of communication and the communication process?

Explain the difference between the elements of the communication process and the communication process


What is the difference between the elements of the communication process and communication?

Explain the difference between the elements of the communication process and the communication process


What the difference between process piping and power piping?

What the difference between process piping and power piping?


What is the difference between product metrics and process metrics?

What is a difference between product metrics and process metrics


What is the difference between technology and process?

what is the difference between license and patent


What is difference between process and mechanism?

process is process and mechanism is mechanism.


What is the major difference between control process and process control?

Difference between control process and process control is that system control process is typically the large scale version of where process control is used.


How do you get the hour glass on your computer to stop It run all the time?

This indicates a process is running in the foreground, potentially a virus or other runaway process. Processes can be 'swapped' use ctrl-alt-delete select Task manager or use alt-tab to swap processes into foreground from background processing. Kill the process ID from task manager or reove it from the startup processing if it persist. Do a complete virus scan, or boot into safe mode and review all startup or autoupdate programs.