Operating System Concepts and Techniques:
Main Textbook
Lecture-1
Lecture-2
Lecture-3
Solutions to problems