Operating System

1234567891011121314151617
Across
  1. 2. Scheduling method where processes are executed based on their importance level.
  2. 4. A CPU design that includes multiple processing cores on a single chip.
  3. 7. Data structure used by the operating system to store process information.
  4. 8. Process state where a program is waiting to be assigned to the CPU.
  5. 9. Scheduling algorithm where processes are executed in the order of their arrival.
  6. 11. Operating system architecture where the entire OS runs in a single kernel space.
  7. 12. Operating system architecture that allows applications direct access to hardware resources securely.
  8. 14. Open-source Unix-based operating system widely used in servers and development.
  9. 15. A program that is currently being executed by the CPU.
  10. 17. The smallest unit of execution within a process.
Down
  1. 1. A system that uses two or more processors to perform tasks simultaneously.
  2. 3. CPU scheduling algorithm that allocates a fixed time slice to each process.
  3. 4. Kernel design that keeps only essential services inside the kernel.
  4. 5. Technique that allows multiple threads to run concurrently within a process.
  5. 6. Scheduling algorithm that selects the process with the shortest execution time.
  6. 10. Command interpreter that allows users to interact with the operating system.
  7. 13. Process state where the instructions of a program are currently being executed.
  8. 16. A Unix shell and scripting language commonly used in Linux systems.