Basics 2 Flashcards
A __________ is a unit of activity characterized by the execution of a sequence of instructions, a current state, and an associated set of system resources.
process
__________ involves moving part or all of a process from main memory to disk.
swapping
When a process is in the _________ state it is in secondary memory but is available for execution as soon as it is loaded into main memory.
Ready/Suspend
A process is in the _________ state when it is in main memory and awaiting an event.
Blocked
The collection of program, data, stack, and attributes is referred to as the _________ .
process image
A total of _________ process states are recognized by the UNIX SVR4 operating system.
9
The portion of the operating system that selects the next process to run is called the _________ .
dispatcher
The __________ is a layer of software between the applications and the computer hardware that supports applications and utilities.
Operating System (OS)
A process is in the _________ state when it is in secondary memory and awaiting an event.
Blocked/Suspend
The _________ tables provide information about the existence of files, their location on secondary memory, their current status, and other attributes.
file
The process is said to be operating in a _________ fashion if each process in the queue is given a certain amount of time, in turn, to execute and then returned to the queue, unless blocked.
round-robin
A process in the _________ state is in main memory and available for execution.
Ready
_________ tables are used to keep track of both main (real) and secondary (virtual) memory.
Memory
The process control block information can be grouped into three general categories: process identification, __________ and process control information.
processor state information
A __________ is the maximum amount of time that a process can execute before being interrupted.
time slice