Operating system concepts - Silberschatz, Abraham (Addison Wesley Longman, 1998)