Answer Posted / swetcha
A 'process' is an execution stream in the context of a
particular process state.
An execution stream is a sequence of instructions.
Process state determines the effect of the instructions. It
usually includes (but is not restricted to):
Registers
Stack
Memory (global variables and dynamically allocated memory)
Open file tables
Signal management information
*Key concept: processes are separated: no process can
directly affect the state of another process.
->Process is a key OS abstraction that users see - the
environment you interact with when you use a computer is
built up out of processes.
The shell you type stuff into is a process.
When you execute a program you have just compiled, the OS
generates a process to run the program.
even Your WWW browser is a process.
| Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
What are the different types of scheduling algorithms?
Where the user store resides in OS?
What is bounded-buffer problem?
Can a 64 bit computer run 32 bit programs?
What is the main thread?
What is the cache memory?
What are deadlock prevention techniques?
How do I find my hidden files?
Have you used threaded trees anytime in your life time?
What is the difference between soft and hard links?
How do I know if my motherboard is 32 bit or 64 bit?
What is authentication in operating system?
What is pipelining in reference to ram?
Explain the Functionality of Operating System?
How much ram can 64 bit use?