Across
- 2. The type of operating system that allows multiple users to use the computer simultaneously.(BTL 2)
- 6. The model where multiple user-level threads are mapped to a single kernel thread.(BTL 2)
- 7. The system call interface defines this to standardize communication between programs and OS.(BTL 4)
- 11. The process of switching CPU between different threads.(BTL 3)
- 12. The user interface commonly used in Linux systems to type commands.(BTL 1)
Down
- 1. The problem that occurs when multiple threads access shared data simultaneously without synchronization.(BTL 4)
- 3. The multithreading model that multiplexes many user threads to a smaller or equal number of kernel threads.(BTL 3)
- 4. The function used to create a new process in Linux system calls.(BTL 2)
- 5. The system call that reads data from a file descriptor.(BTL 3)
- 8. The small, fast memory located inside the CPU used to hold temporary data.(BTL 3)
- 9. An example of a popular open-source operating system.(BTL 1)
- 10. The layer that acts as an interface between user programs and the hardware in an OS.(BTL 2)
