Operating System
Across
- 6. Core part of an operating system managing resources
- 8. Component that decides which process runs next
- 10. Permanent software programmed into read-only memory
- 11. Small, high-speed memory storing frequently used data
- 17. Technique that allows multiple OSes to run on one machine
- 18. A synchronization mechanism to control access to resources
- 19. Memory management scheme that avoids fragmentation
- 20. A multiuser, multitasking operating system developed in the 1970s
Down
- 1. Process of starting up the operating system
- 2. Software that enables OS to communicate with hardware
- 3. Smallest unit of CPU scheduling
- 4. Open-source OS kernel widely used in servers
- 5. Ability to run multiple tasks simultaneously
- 7. Temporary storage area for data during transfer
- 9. A running instance of a program
- 12. Signal that temporarily halts CPU execution for service
- 13. A situation where processes wait indefinitely for resources
- 14. Moving processes between main memory and disk
- 15. Basic unit of data storage in an operating system
- 16. Command-line interface between user and OS