Describe the following concepts about PROCESS
http://en.wikipedia.org/wiki/Process_%28computing%29
1.Process Memory
2.Process States
http://en.wikipedia.org/wiki/Process_states
3.PCB
http://en.wikipedia.org/wiki/Process_control_block
PCB includes:
4.Process Operations like CREATION[Fork & Exec] & TERMINATION
http://en.wikipedia.org/wiki/Fork_%28operating_system%29
http://en.wikipedia.org/wiki/Exec_%28operating_system%29
http://en.wikipedia.org/wiki/Fork-exec
http://www.ibm.com/developerworks/aix/library/au-unixprocess.html
http://www.cim.mcgill.ca/~franco/OpSys-304-427/lecture-notes/node16.html
http://en.wikipedia.org/wiki/Process_%28computing%29
1.Process Memory
2.Process States
http://en.wikipedia.org/wiki/Process_states
3.PCB
http://en.wikipedia.org/wiki/Process_control_block
PCB includes:
- The identifier of the process (a process identifier, or PID)
- Register values for the process including, notably, the program counter and stack pointer values for the process.
- The address space for the process
- Priority (in which higher priority process gets first preference. eg., nice value on Unix operating systems)
- Process accounting information, such as when the process was last run, how much CPU time it has accumulated, etc.
- Pointer to the next PCB i.e. pointer to the PCB of the next process to run
- I/O Information (i.e. I/O devices allocated to this process, list of opened files, etc)
4.Process Operations like CREATION[Fork & Exec] & TERMINATION
http://en.wikipedia.org/wiki/Fork_%28operating_system%29
http://en.wikipedia.org/wiki/Exec_%28operating_system%29
http://en.wikipedia.org/wiki/Fork-exec
http://www.ibm.com/developerworks/aix/library/au-unixprocess.html
http://www.cim.mcgill.ca/~franco/OpSys-304-427/lecture-notes/node16.html
No comments:
Post a Comment