fundamentals of operating systems - "lister, a. " (london : macmillan, 1993)