Modern Operating Systems - "Tanenbaum, Andrew S." (Pearson Education Ltd.)