Processes Flashcards
What are two defining attributes of zombie processes
Child process has been terminated. Parent has not yet issued a wait() system call.
Which part of the operating system decides when the OS will perform a context switch?
Kernel
What is a process control block
A data structure used by operating systems to store all information about a process.
When a process is created by fork(), what makes the child process a child of it’s parent process?
Duplicate copies of the text, data and stack segment memory of its parent
Who does the Real User ID belong to?
The user who originally logged in
What is the purpose of the Effective User ID
To temporarily change the identity for a certain process or part of a process. (e.g. become root)