Process Management Flashcards
Process
A process is a sub-program which is being executed
Process consists of: Program code, Data, Process State
The same program code may be used by different processes
Two Types Of Different Processes
Operating System Processes (e.g. opening files, creating directories)
User Processes (e,g, application)
Process Management - Spawning
Multi-tasking is something that allows a user to perform more than one computer task at a time
The Operating System can keep a track of where you are within those tasks
Your allowed to go from one to another without losing information
With Multi-tasking all processes are protected from each other
Multi-tasking also allows processes to “spawn” child processes
The Parent Process will either:
Continue to execute concurrently with its children
Will wait until some or all its children have terminated