Operating Systems: design and implementation - Tanenbaum, Andrew s . (Prentice -Hall International, Inc., 1989)