incoming requests), or directly at the request of the user (for example, from
a command interpreter,
graphical shell, or file manager).
Interactive And Background Processes
There are two types of background processes in terms of their interaction
with the user.
❖
Interactive processes interact with users directly, receiving input
from
the keyboard, mouse, and more. An example of an interactive
process is the process of a text editor or an integrated development
environment
❖
Background processes do not interact with the user directly. They
are usually started at system startup and are waiting for requests from
other applications. Some of them (system processes)
support the
functioning of the system ( implement background printing,
networking tools, etc.), others exclude specialized tasks (implement
web servers, database servers, etc.). Background
processes are also
called services (services, in Windows XP systems ) or demo about us
(daemons, on UNIX)