Jetzt eintauschen
und EUR 0,10 Gutschein erhalten
Eintausch
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Solaris Internals: Architecture and Techniques [Englisch] [Taschenbuch]

Richard McDougall , James Mauro
4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)

Erhältlich bei diesen Anbietern.



Hinweise und Aktionen

  • Amazon Trade-In: Tauschen Sie Ihre gebrauchten Bücher gegen einen Amazon.de Gutschein ein - wir übernehmen die Versandkosten. Mehr erfahren


Produktinformation

  • Taschenbuch: 704 Seiten
  • Verlag: Prentice Hall International (2000)
  • Sprache: Englisch
  • ISBN-10: 0130224960
  • ISBN-13: 978-0130224965
  • Größe und/oder Gewicht: 3,7 x 16,9 x 23,1 cm
  • Durchschnittliche Kundenbewertung: 4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 704.652 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Synopsis

This is Sun's definitive guide to the internals of SunOS, the operating system component of Sun's Solaris operating environment. It will be invaluable for anyone responsible for Solaris management, maintenance, performance and/or application tuning. This book covers all aspects of SunOS internals, especiallly major kernel data structures and kernel code algorithms, with a focus on practical applications. Understand how the Solaris operating environment is organized; including the kernel directory hierarchy, system facilities, interfaces, system calls, libraries, Posix support, and more. Review processes, threads, the dispatcher, and the Virtual File System (VFS). Understand the Solaris Memory Architecture, virtual memory, and interprocess communications -- and master memory analysis, sizing and capacity planning.

Buchrückseite

The definitive Sun Microsystems guide to the internals of the Solaris kernel.

This book focuses on the core kernel functions, major data structures and algorithms. Its practical approach makes it an essential resource for anyone responsible for kernel, driver or application software. Anyone doing development, debugging, maintenance, performance tuning, capacity planning, or application tuning will also benefit from Mauro and McDougall's in-depth coverage of the Solaris kernel.

This authoritative and comprehensive guide covers the key components that comprise the Solaris kernel. The modular architecture of the kernel is discussed and each major subsystem is fully explored. Topics covered include:

  • Scheduler implementation and behavior
  • The Solaris multi-threaded architecture
  • Multi-threaded synchronization primitives
  • The Solaris Virtual Memory implementation, including tools for memory measurement and analysis
  • The Virtual File System framework
  • Techniques for analyzing kernel behavior and structures with sar, vmstat, crash, and adb

Solaris Internals is an indispensable reference for kernel developers and is full of useful information for monitoring and optimizing Solaris systems. Whether you're a software developer, systems architect, system administrator, or performance analyst, you'll rely on it constantly.


Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

4 Sterne
0
2 Sterne
0
1 Sterne
0
4.3 von 5 Sternen
4.3 von 5 Sternen
Die hilfreichsten Kundenrezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
Die Kernels des originalen UNIX sind recht gut dokumentiert, z.B. durch Goodheart und Cox für System V oder durch McKusick et.al. für BSD. Über moderne kommerzielle UNIX-Kernels findet sich nur wenig konsolidierte Literatur in Buchform. Dieses Buch von Mauro und McDougall ist eine erfreuliche Ausnahme für Sun Solaris.
Von den elementaren Kernel-Bausteinen wie Threads, Scheduling und Memory-Management bis zu Interna von Kernel-Services wie System-Calls und Interrupts plus ihrer Umsetzung in UltraSPARC-Hardware findet sich alles, was der systemnahe Programmierer wissen möchte - und mehr. Die Kapitel zu Memory-Architektur, Synchronisation, Prozess-Architektur und IPC sind auch für Entwickler komplexer Anwendungssoftware sehr wertvoll.
Die Ausgabe von 2001 behandelt die Solaris-Kernels bis inklusive Version 7. Die teilweise kleinen, teilweise aber auch wesentlichen Änderungen zu den modernen Versionen 8 und 9 (z.B. 1:1-Threading-Modell!) werden nicht behandelt. Außerdem fehlen moderne Prozessoren ab UltraSPARC-III. Die Autoren verweisen hierzu auf ihre Webseite [...] dennoch wäre ein aktualisierte Ausgabe wünschenswert.
Das Buch ist sehr reich an Hintergrund-Informationen und technischen Details. Jim Mauro und Richard McDougall sind etablierte Experten in Sun-Technologie. Sowohl das Themengebiet als auch die umfassende Darstellung machen es zu einer anspruchsvollen Lektüre. Dennoch ist es durch eine klare und deutliche englische Sprache gut verständlich.
Fazit: "Solaris Interals" ist nicht nur für Programmierer von Gerätetreibern oder anderem Kernel-Code, sondern auch für Entwickler von leistungskritischer, für Solaris optimierter, Anwendungssoftware sehr empfehlenswert.
Dr. Alexander Ebbes
GIP Research Institute
War diese Rezension für Sie hilfreich?
0 von 1 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Naja ... 17. Oktober 2004
Format:Taschenbuch
.. der Euphorie der anderen Rezensionen kann ich mich nur bedingt anschließen. Richtig ist, dass viele Details der Implementation von Solaris sehr detailliert beschrieben werden. Richtig ist aber auch, dass die vielen undokumentierten Solaris-Features (insb. System Calls) auch hier keine Erwähnung finden. Da ich im Rahmen meiner Diplomarbeit eine sehr systemnahe Software für Solaris entwickelt habe, musste ich mich mit solch schmutzigen Details befassen und habe mir daher dieses Buch beschafft, welches in dieser Hinsicht aber leider wenig mehr als die Sun-Doku enthielt. Für Solaris-Entwickler eventuell trotzdem ein gutes Buch, aber was ein Admin damit soll, ist mir nicht wirklich klar geworden.
War diese Rezension für Sie hilfreich?
0 von 1 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
Diese Buch ist fuer jeden Solaris Entwickler (Kernel und Anwendungsetwickler) ein muss.
Auch fuer Administratoren gut zugebrauchen.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.6 von 5 Sternen  29 Rezensionen
24 von 24 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Excellect book on Solaris Internals 18. Oktober 2000
Von Ein Kunde - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
While taking the Sun Solaris Internals class, a pre-publication copy of this book was floating around the classroom. Of course I latched on and read as much of it as I could and was very impressed with the depth and amount of useful information contained in this book It simply is the best resource on Solaris Internals that I have ever read.
I finally received my own copy after 6 months of waiting, and am one happy camper. If you are a Solaris kernel developer, system admin, performance analysts, or kernel debugger, this is a must-have book. Almost all aspects of Solaris are covered with the exception of device drivers and low-level I/O.
My only complaints are the length of time it took to release the book, it does not cover Solaris 8, and page 108 is missing.
15 von 15 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Most Excellent! 5. Dezember 2000
Von Admiral Joey - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Solaris Internals is a must read for system programmers and anyone interested in Operating System Design. The book is loaded with important information and splendidly organized into 4 major sections. Each section is well thought out and walks you from subject to subject, with serious technical depth. I found myself writing test programs throughout the book and am certain I've learned a great many things.
Part One deals with traps, interrupts, callouts, contexts, and lock primitives and goes where the Sparc/SparcV9 Architecture Manuals did not.
My favorite section was Part Two (Solaris Memory System), it left me with a clear understanding of _everything_ related to memory: HAT, TSB's, TLB, MMU, phys mem organization, page table hashing, paging, page scanner, address spaces and segments, seg drivers, slab allocator, watchpoints, multiple page sizing, memory managment strats, to name a few subjects...
Part Three deals with threads, processes, and IPC. It has a large and very useful section on the Kernel Dispatcher and scheduling.
Part Four deals with everything 'file system'; DNLC, pn lookups, mmap, direct io, aio, fs cache, vnodes, vfs, etc. It contains useful details of useful Solaris features, which are easy to overlook in system manual pages.
Finally, Solaris Internals contains many data structure diagrams, charts, and tables -- the diagrams alone are enough to make the book useful!
A well written and _useful_ book ;)
--joey
8 von 9 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A comprehensive and uncompromising exploration 15. Dezember 2000
Von "ibid-anon" - Veröffentlicht auf Amazon.com
Format:Taschenbuch
When my Sun SE showed up with a copy of "Solaris Internals," he immediately went to the top of my "favorite vendor contacts" list (right above the sales guy with the Starfire jackets). Mauro's "Solaris Internals" is a worthy addition to a distinguished line of Unix analyses (Goodheart and Cox; Vahalia; and, of course, Bach).
Mauro's "Sunworld" columns have gained fame for their clarity and brevity, often showing up as Sun technical whitepapers. "Internals" continues this tradition by providing straightforward discussions of hardware memory management, process dispatching, shared memory, OS caches (such as the much-maligned DNLC), and many other topics. This is the sort of information that you would otherwise have to infer from SunSolve bug reports (an exercise that makes litigating Florida election laws look trivial).
Those looking for cookbook solutions won't find this book to be of much help -- though Mauro often provides concrete advice amongst the abstractions, the book is dedicated largely to the sort of subtleties that dissertations are made of. Cockcroft and Wong are probably better choices for "in the trenches" sysadmin advice. But, if you're willing to invest the time and effort (and it's a *lot* of both!), Mauro's is as good an analysis as you will find.
7 von 8 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen An in depth analysis of Solaris architecture 29. Dezember 2000
Von none - Veröffentlicht auf Amazon.com
Format:Taschenbuch
There are no other books in print that can give you the specifics of Solaris in such detail as this one. If you are developing software for the Solaris platform this book will give you a greater understanding of how Solaris works internally. I know... Reading a book on OS Internals can be a bit dry at times, but this book is truly a great companion to Unix Internals, The Design of the 4.4 BSD Operating System, and The Design of the UNIX Operating System and belongs on the bookshelf of any self respecting UNIX geek.
Highest recommendation.
2 von 2 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Excellent Peek into Solaris Kernel 6. Januar 2002
Von Mohamad Kaissi - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Very nicely written book. It's hard though sometimes to understand, and sometimes difficult to follow as the author does not sometimes follow a logical and gradual approach in explaining the topic, like in the case of VMM. However, the book is a must have for someone interested in knowing how Solaris works. If you are able to understand the book cover to cover, you can claim full understanding of Solaris Internals.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar