OS PUZZLE - DECODE THE OPERATING SYSTEM.

123456789
Across
  1. 6. A computing architecture featuring two or more processors
  2. 7. The main central component of an operating system that manages resources
  3. 8. The basic execution unit within a process that has its own stack
  4. 9. A situation where a low-priority process is starved of CPU time
Down
  1. 1. A state where processes cannot proceed because each is waiting for the other
  2. 2. Method of temporarily storing data in RAM to balance device speeds
  3. 3. The interface through which a user program requests OS services
  4. 4. A binary locking flag used in process synchronization
  5. 5. OS technique that rapidly switches CPU among multiple active users
  6. 8. The number of processes completed by the system per unit time