Operating systems:a design oriented approach - Crowley, Charles (Tata McGraw-Hill, 1998)