The Design and Implementation of the 4.4 BSD Operating Sy... and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Design and Implementation of the 4.4 BSD Operating System (Addison-Wesley Unix and Open Systems)
 
 
Start reading The Design and Implementation of the 4.4 BSD Operating Sy... on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Design and Implementation of the 4.4 BSD Operating System (Addison-Wesley Unix and Open Systems) [Paperback]

Marshall Kirk McKusick , Keith Bostic , Michael J. Karels , John S. Quarterman
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £53.99
Price: £45.89 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £8.10 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock but may require up to 2 additional days to deliver.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).

Formats

Amazon Price New from Used from
Kindle Edition £31.26  
Hardcover --  
Paperback £45.89  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.

Product details

  • Paperback: 608 pages
  • Publisher: Addison Wesley; 1 edition (30 April 1996)
  • Language English
  • ISBN-10: 0132317923
  • ISBN-13: 978-0132317924
  • Product Dimensions: 23.4 x 15.7 x 3.3 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 3,608,733 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

This book describes the design and implementation of the BSD operating system--previously known as the Berkeley version of UNIX. Today, BSD is found in nearly every variant of UNIX, and is widely used for Internet services and firewalls, timesharing, and multiprocessing systems. Readers involved in technical and sales support can learn the capabilities and limitations of the system; applications developers can learn effectively and efficiently how to interface to the system; systems programmers can learn how to maintain, tune, and extend the system. Written from the unique perspective of the system's architects, this book delivers the most comprehensive, up-to-date, and authoritative technical information on the internal structure of the latest BSD system.

As in the previous book on 4.3BSD (with Samuel Leffler), the authors first update the history and goals of the BSD system. Next they provide a coherent overview of its design and implementation. Then, while explaining key design decisions, they detail the concepts, data structures, and algorithms used in implementing the system's facilities. As an in-depth study of a contemporary, portable operating system, or as a practical reference, readers will appreciate the wealth of insight and guidance contained in this book.

Highlights of the book:
  • Details major changes in process and memory management
  • Describes the new extensible and stackable filesystem interface
  • Includes an invaluable chapter on the new network filesystem
  • Updates information on networking and interprocess communication
--This text refers to an out of print or unavailable edition of this title.

From the Back Cover

This book describes the design and implementation of the BSD operating system--previously known as the Berkeley version of UNIX. Today, BSD is found in nearly every variant of UNIX, and is widely used for Internet services and firewalls, timesharing, and multiprocessing systems. Readers involved in technical and sales support can learn the capabilities and limitations of the system; applications developers can learn effectively and efficiently how to interface to the system; systems programmers can learn how to maintain, tune, and extend the system. Written from the unique perspective of the system's architects, this book delivers the most comprehensive, up-to-date, and authoritative technical information on the internal structure of the latest BSD system.

As in the previous book on 4.3BSD (with Samuel Leffler), the authors first update the history and goals of the BSD system. Next they provide a coherent overview of its design and implementation. Then, while explaining key design decisions, they detail the concepts, data structures, and algorithms used in implementing the system's facilities. As an in-depth study of a contemporary, portable operating system, or as a practical reference, readers will appreciate the wealth of insight and guidance contained in this book.

Highlights of the book:
  • Details major changes in process and memory management
  • Describes the new extensible and stackable filesystem interface
  • Includes an invaluable chapter on the new network filesystem
  • Updates information on networking and interprocess communication
--This text refers to an out of print or unavailable edition of this title.

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
10 of 14 people found the following review helpful
By A Customer
Format:Hardcover
I don't know why nobody has submitted a rating for this book (it's the same at the US Amazon site), especially as BSD based systems are becoming more and more common as the Internet grows.

So I'll submit a review:

This is probably the best book on BSD Unix available. I can guarantee you'll read it more than once.

Basically, you should buy this book if you are interested in the Internet (BSD is THE TCP/IP implementation), or Operating Systems principles in general.

And last, but not least: you can buy a BSD based operating system for a PC for about the same price (in sterling) of the book!

Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  10 reviews
21 of 22 people found the following review helpful
Rigorous, but worth the effort 31 Dec 2000
By none - Published on Amazon.com
Format:Hardcover
Okay, I'll be the first to admit that I am not a kernel hacker by any means. I can't even program my way out of a wet paper bag (a bit of an exaggeration, but you get the idea). However, as a sysadmin, I firmly believe that you should have a solid understanding of whatever OS platform that you are working on. For me, that would be Solaris and Linux. So why am I recommending a BSD book? Well, BSD has a rich heritage in UNIX. It was the first UNIX to incorporate TCP/IP and it gave us sockets, FFS, and a rich set of tools (csh). FreeBSD, the most well-known of the *BSD family, powers some of the largest sites in the world (e.g., yahoo). It is an extremely robust and stable Operating System. It is also much more elegant than Linux.

This book is the ultimate BSD bible. It is written by some of the Gods of BSD and is extremely rigorous. I've made my way through this book twice and I've learned something new each time. If you put the effort into this book, you will come out with a greater understanding of UNIX in general. If you are a BSD hacker, then you should already have this book. This is a hard read, but it is really worth your time and effort to read this book at least once.

29 of 32 people found the following review helpful
Very good book but too theoretical 17 April 2000
By Felix Matathias - Published on Amazon.com
Format:Hardcover
The book is good, no doubt about it. And it covers a big gap in the Unix world. It helped me numerous times to understand how things work in the kernel of FreeBSD. But, and there is a big but here, the book does not contain even a single line of code. Strange for a book that is supposed to describe a kernel. There are a few instances of pseudo-code here and there but nothing more. The book gives you the big picture, describes the various parts of the kernel like virtual memory, scheduling, filesystems but it is too descriptive in my opinion. I would like to see instead of long descriptions some real kernel code. Ofcourse you may argue that you can find all the source code in the world in FreeBSD, but thats different. Its not a book for beginners, you should already have read some other Operating System book first before you dig in this one as the authors themselves agree. Bottomline: good book but too theoretical for my taste. I recommend it only to the serious reader. Its not a bed time book. You need to work your brain to make the connection.
18 of 19 people found the following review helpful
Invaluable documentation of an important Unix implementation 18 Jan 1999
By A Customer - Published on Amazon.com
Format:Hardcover
I'm shocked that no one has reviewed this book yet. This is it, one of the top books ever written documenting a version of the Unix kernel. If you are interested in kernel design, you probably already have this book on your shelf. If you haven't worked through it yet, you have a real treat ahead of you. One thing that makes this book more exciting than some of the other books on unix kernel design, such as Bach's venerable tome or _Magic Garden Explained_ , is that the source code is available for closely related, modern systems -- FreeeBSD, NetBSD, and OpenBSD.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges