Modern operating systems - Tanenbaum Andrew S. (Prentice Hall, 1992)