Operating system
Four essential managers of every operating system:
Memory manager
Processor manager
Device manager
File manager
At the top of the pyramid, from which users issue commands to the operating system
User interface
A _________ was not always an integral part of operating systems; early systems were self-contained with all network capability added on top of existing operating systems.
network
Each of the subsystem managers must perform the following tasks:
Memory manager
primary responsibility of the memory manager
To protect the space in main memory occupied by the operating system itself—it can’t allow any part of it to be accidentally or intentionally altered.
function of a memory manager
processor manager
instance of execution of a program
process
processor manager’s two levels of responsibility:
device manager
function of processor manager
function of device manager
file manager
function of file manager
Operating systems with Internet or networking capability have a fifth essential manager called the ________
Network Manager
network manager
purpose of network manager
the portion of the operating system that users interact with directly
user interface
purpose of user interface
the portion of the operating system that users interact with directly
this is where the data and instructions must reside to be processed
main memory (RAM)
include every peripheral unit in the system such as printers, disk drives, CD/DVD drives, flash memory, keyboards, and so on.
I/O devices
CPU