Operating systems:internals and design principles - Stallings, William (Prentice Hall of India, 2005)