[prev] 7 [next]

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.