Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
-81% $32.88$32.88
Ships from: Amazon Sold by: SellersPremium
Save with Used - Good
$9.99$9.99
Ships from: Amazon Sold by: ZBK Wholesale
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
UNIX Internals: The New Frontiers 1st Edition
Purchase options and add-ons
This book offers an exceptionally up-to-date, in-depth, and broad-based exploration of the latest advances in UNIX-based operating systems. Focusing on the design and implementation of the operating system itself — not on the applications and tools that run on it -- this book compares and analyzes the alternatives offered by several important UNIX variants, and covers several advanced subjects, such as multi-processors and threads. Compares several important UNIX variants—highlighting the issues and alternative solutions for various operating system components. Describes advanced technologies such as multiprocessor and multithreaded systems, log- structured file systems, and modern memory architecture.
- ISBN-100131019082
- ISBN-13978-0131019089
- Edition1st
- PublisherPearson
- Publication dateNovember 2, 1996
- LanguageEnglish
- Dimensions7 x 1.5 x 9.2 inches
- Print length640 pages
Frequently bought together

Similar items that ship from close to you
Editorial Reviews
From the Publisher
From the Back Cover
Product details
- Publisher : Pearson; 1st edition (November 2, 1996)
- Language : English
- Paperback : 640 pages
- ISBN-10 : 0131019082
- ISBN-13 : 978-0131019089
- Item Weight : 2.22 pounds
- Dimensions : 7 x 1.5 x 9.2 inches
- Best Sellers Rank: #1,870,447 in Books (See Top 100 in Books)
- #235 in Unix Operating System
- #381 in Computer Operating Systems (Books)
- #18,204 in Mathematics (Books)
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonReviews with images
Excellent. I am glad
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
helpful today. This book is not for just anyone wanting to know more about
UNIX. But for the proper audience, this book is a timeless gem. It is truly
excellent at what it does. In order for me to recommend it I feel like I should
at least explain why in my particular context.
I have worked with Linux and FreeBSD for about 20 years now. I am fluent in C
and have a clear understanding of the core concepts and philosophy of
UNIX. However, I never clearly understood how things fundamentally work at the
OS/hardware level. Early on I tried to learn this by attempting to read
"Understanding the Linux Kernel" and "The Design and Implementation of the
FreeBSD Operating System." While both of these seemed to be excellently written
books, it was still difficult for me to grasp how the hardware and the OS really
worked together to handle interrupts, virtual memory, context switching, etc. As
a result this area of the OS remained vague for years.
Over the last year I took another stab at trying to understand this stuff. I
more or less muddled through a lot of different sources to try find the missing
pieces that would give me my personal epiphany. I eventually found that I needed
to break down and get a rudimentary understanding of assembly language (which
turned out to be much easier than I originally feared). The best source I found
for this, which I highly recommend, is "Low Level Programming" by Igor Zhirkov
-- which is the perfect balance of conceptual understanding without getting lost
in too much detail. It was after just the first three chapters of this book that
the fog started lift. In fact I then started reading and understanding "UNIX
Internals," which leads me back to this review.
For me, "UNIX Internals" both explained the operation of the low level OS
details of UNIX and also provided a tremendous historical backdrop of how its
overall design started and matured over its long history. It explores the
original design on the PDP-11 and traces its evolution into every modern
descendent -- BSD, SVR4 and Mach. As I love and appreciate BSD and Solaris,
"UNIX Internals" gave me all I ever wanted to know about them and more.
For people who really want to understand and especially *appreciate* how UNIX
works fundamentally, I have yet to find a book that covers it in as much depth
*and* breadth. Those who like the writing of W. Richard Stevens will likely
enjoy the style of this book as well.
I am so glad I finally took the time to read it. That said, I should not have to
say that this book is a very technical book and it does go into very deep
detail. Had I not done the fundamental work of learning assembly and linking
first then I probably would have gotten tired-head, fallen asleep repeatedly and
never finished this book. I believe you do have to learn the fundamentals in
order to engage with this book and enjoy it.
For those who like this book, there are two other very good books I would
recommend in this vein. The overall best book I have found on the very heart of
UNIX is MIT's XV6 teaching operating system book, the PDF of which can be found
here:
https://pdos.csail.mit.edu/6.828/2018/xv6/book-rev10.pdf
XV6 is a modern port/update of Sixth Edition UNIX which runs on modern Intel
hardware. It is UNIX in its most stripped-down quintessential form circa 1975
which you can run and even debug from you computer. The book itself is short,
extremely well-written and is the absolute best of any I've ever seen on
describing the operation of every mahor subsystem of UNIX. This would be my
single go-to book if I had to pick just one.
The next book is "Solaris Internals" by Richard McDougall and Jim Mauro. The
Solaris described here is more accurately "Illumos" as we know it today, and
even by todays standards is the apex predator of UNIX systems. This book does a
tremendous job of exploring the incredible engineering within Solaris. As this
code is still very much alive and kicking today within SmartOS, OmniOS,
OpenIndiana and other Illumos distributions it is thus extremely relevant and
accessible to any true UNIX aficionado.
I would recommend "Understanding the Linux Kernel" and "The Design and
Implementation of the FreeBSD Operating System" as well but I have not had a
chance to read enough of them yet to make an evaluation. What little I have read
has been very good however.
But it is not useful for newbie/beginner/learner to read up and understand the Unix kernel fundamentals.
The genius of the book is that it is at the appropriate level of abstraction for people who are not yet experts in Unix Internals, but who are interested in learning. This is not a book for beginners, but it is an excellent choice for serious students who are trying to become experts.
Even given its age, a lot of the information is still relevant. I have been disappointed that the long-promised new edition has not been released yet, and I even considered delaying the release of my own book until I could consult the new edition. I'm glad that I did not delay my own release, since it appears that the 2nd edition was cancelled.
Scott Cromar
Author, Solaris Troubleshooting Handbook
Can someone tell me how to replace it? As i am a international buyer (not in American), how can I get my ordered book?
clear understanding of OS after finishing this book.
Top reviews from other countries
Please keep in mind that this book is not an introduction to Linux and may be an overkill if your job involves just basic day to day administration.
I would also recommend this publication if you would like to start C Programming as it gives you a very good insight on Unix/Linux internals.
My copy of this book was published in 2003. Therefore, it's an old book but most of the concepts are still valid. Looking forward for a new edition. Count me in!


