Operating Systems (cont)
Abstractions provided by modern OSs
- users ... who can access (login to) the system
- access rights ... what users are allowed to do
- file system ... how data is organised on storage devices
- input/output ... transferring data to/from devices
- processes ... active "computational entities" on the system
- memory manager ... managing primary memory used by processes.
- communication ... how processes interact
- networking ... how the system talks to other systems
Core OS functions form the operating system kernel.
|