On 2 May, 2005, at 10:56, Jesper Louis Andersen wrote:
Quoting kroty ([EMAIL PROTECTED]):I'm going to buy a book about Operating Systems. I've seen two titles
"Modern Operating Systems" (Tanenbaum) and "Operating Systems Concepts"
(Silberschatz). I don't know wich one would be better for a newbie
in OSs like me. Any suggestion would be appreciated. Thanks!
Operating system concepts is known as the ``dinosaur'' book. The problem with
it is that it doesn't cover anything in detail. It gives you the basic ideas,
but you cannot expect to have a hands-down knowledge of any operating system.
I do not known about the tanenbaum book. I would recommend to read some
MkKusick book, be it ``the design of the 44bsd system'' or ``design of the
FreeBSD system''. These will give you some more in-depth knowledge and I
believe this is better.
I second this suggestion. If they are anything like the original 4.3BSD book (The Design and Implementation of the 4.3BSD UNIX Operating System by Mike Karels), they are great, detailed introductions to UNIX-like operating systems. Mike's book was my introduction to UNIX back in '89 or so and I still use it as a text for teaching today.
I love Tanenbaum's and Silberschatz's books too, and not just because the former was a fellow ex-pat in NL and the latter was used for my grad course back in the early '90s.
I have heard good things about "Linux Core Kernel Commentary" by Maxwell as well, but perhaps more as an anti-pattern book than anything else. :)
Joe
P.S. If you want a copy of Mike's classic, look in AbeBooks.com. I see three copies for sale cheap right now.
---
Joseph R. Kiniry ID 78860581 ICQ 4344804
University College Dublin / National University of Ireland, Dublin
KindSoftware, LLC http://www.kindsoftware.com/
Board Chair: NICE http://www.eiffel-nice.org/

