Operating system concepts - Silberschatz, Abraham et al (John wiley & sons, 2002)