COP4600_12-5 - COP 4600 12-5-10 Administr ivia: Read...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
COP 4600 12-5-10 Administrivia: Read Chapter 1! Services provided by an OS Program execution -loading a program into memory -executing it IO operations -user programs request IO from the OS File system manupulation -create/write/read/delete files directories, etc. Communication -between processes executing on different machines (network) -between processes running on the same machine -implemented using -a shared memory scheme -message passing
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Error detection and handling -CPU -I/O errors -memory -… all of the services listed so far are of direct benefit to the system’s users. Resource allocation -share (limited) resources between processes/users Protection -ensure that all access to system resources is controlled Accounting -track which resources are being used and how much are being used -motivations -bill users for the amount of time/disk space that they use
Background image of page 2
-accumulate usage statistics so that one can plan for future equipment acquisition The 4 classic OS responsibilities -process management -(main) memory management -i/o system management -file system support Process Management
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 10

COP4600_12-5 - COP 4600 12-5-10 Administr ivia: Read...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online