Please enable JavaScript.
Coggle requires JavaScript to display documents.
Operating System (Functions (Monitoring
performances, Updating OS
…
Operating System
-
-
Cooperation
- The Device Manager (DM) receives the electrical impulses from the keyboard/mouse, forms the command, and sends the command to the UI, where the Process Manager (PM) validates the command
- The PM sends an acknowledgement message to be displayed on the screen so the user
knows that the command has been sent
- When the PM receives the command, it checks whether the program must be retrieved
from storage, or is already in memory, and then notifies the appropriate manager
- If the program is in storage, the File Manager (FM) must calculate its exact location on the disk and pass this information to the DM), which retrieves the program and sends to Memory Manager (MM).
- The MM finds a space for the program and records its exact location in memory. Once in memory, the MM must track the program’s location and progress as it is being executed by the PM
- When the program has finished executing, it must send a finished message to the PM to
that PM can assign the processor to the next program in line
- Lastly, the PM must forward the finished message to the DM, so that it can notify
the user and refresh the screen
OS Components
-
-
Device Manager
Monitors every device, channel, and
control unit
Processor Manager
Monitors whether the CPU is executing a
process or waiting for a
READ/WRITE command to finish execution
-
-
-