Introduction to Operating systems - Deitel, Harvey M. (Addison-Wesley, 2000)