Understanding operating systems
This edition has been updated and modernized; now included are enhanced discussions of the latest innovation evolutions and how they affect operating systems.