Operating Systems

What is an operating system?

The operating system(OS) is an abstraction layer between software and hardware. OS helps software to access hardware capabilities.

Operating systems are generally large and complex.

To understand the operating system, we need to know about computer hardware architecture.

  • Central Processing Unit(CPU)
  • Memory
  • I/O devices
  • Storage

Processes and Threads