Operating system concepts

1234567891011
Across
  1. 3. command which creates a process
  2. 4. Switching process of storing and restoring the state (context) of a process or thread so that execution can be resumed from the same point at a later time
  3. 5. fundamental locking mechanism that can be used to allow a varied number of processes or threads access to a critical section
  4. 6. A condition when two processes need multiple shared resources at the same time in order to continue.
  5. 7. unit of logical memory of a program
  6. 10. signals sent to the CPU by external devices
Down
  1. 1. program object that is created so that multiple program thread can take turns sharing the same resource
  2. 2. Determine which process in memory is executed by the CPU at any given point.
  3. 3. unit of physical memory
  4. 8. which connects the application software to the hardware of a computer
  5. 9. A specific type of computer software developed to allow interaction with hardware devices
  6. 11. an instance of a program in execution.