How An Operating System Works (and What Jobs It Does)