Friday, March 21, 2008

Humor in Operating Systems Books

In "Operating System Concepts", (Avi Silberschatz, Peter Baer Galvin, Greg Gagne) while explaining the notion of multiprogramming:
  • "This idea is common in other life situations. A lawyer does not work for only one client at time. While one case is waiting to go to trial or have papers typed, the lawyer can work on another case. If she has enough clients, the lawyer will never be idle for lack of work. (Idle lawyers tend to become politicians, so there is a certain social value in keeping lawyers busy.)"
In "Modern Operating Systems", (Andrew Tanenbaum) while referring to the "little research" being done in deadlock detection:
  • "None of it is even remotely practical in real systems.
    Its main function seems to be keeping otherwise
    unemployed graph theorists off the streets."

No comments: