Operating Systems

12345678910111213141516
Across
  1. 3. an issue with SJF scheduling where longer tasks are never completed due to short jobs being scheduled before them
  2. 5. two or more processes are blocked because each process is holding resources that are being requested by another process
  3. 8. the software which communicates with computer hardware on the most basic level
  4. 9. a process with one or more child processes
  5. 10. critical data structure used by the OS to manage function calls, interrupt handling, and other logical operations
  6. 12. kernel procedure invoked when an interrupt occurs
  7. 13. Multiple activities that happen at the same time
  8. 15. The division of memory into small, non-contiguous blocks which are unusable.
Down
  1. 1. a file system database originally designed by Microsoft for floppy disks
  2. 2. information within a file other than the stored data, such as the file size, type, and creation date
  3. 4. a memory management technique where memory is divided into segments
  4. 6. the interruption of a running process by the CPU scheduler to allow a different task access to the CPU
  5. 7. Core component of an operating system that provides fundamental services and controls the computer's hardware
  6. 11. a program which repeatedly calls fork until the system runs out of memory
  7. 14. one of the roles of the operating system, involving isolating users and applications from each other
  8. 16. data storage tech used to improve reliability and performance