Question1. Make a distinction between “Long-Term Scheduler” and “Short-Term Scheduler”.
Question2. Explain the benefits of “Threads”.
Question3. Write down the name of any three types of CPU Scheduling.
Question4. Briefly explain the meaning of “Race Condition”, concerning process synchronisation and how can it be prevented.
Question5. Make a distinction between “Deadlock Prevention” and “Deadlock Avoidance”.
Question6. Give detailed description about how recovery from deadlocks can be made possible.