Solaris Internals: Core Kernel Architecture
暫譯: Solaris 內部結構:核心內核架構

Jim Mauro, Richard McDougall, Sun Microsystems Press

買這商品的人也買了...

商品描述

Summary

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.

商品描述(中文翻譯)

摘要

這是 Sun Microsystems 關於 Solaris 核心內部結構的權威指南。

本書專注於核心內核功能、主要數據結構和算法。其實用的方式使其成為任何負責內核、驅動程式或應用程式軟體的人的必備資源。從事開發、除錯、維護、性能調優、容量規劃或應用程式調優的人員也將從 Mauro 和 McDougall 對 Solaris 核心的深入探討中受益。

這本權威且全面的指南涵蓋了構成 Solaris 核心的關鍵組件。書中討論了內核的模組化架構,並全面探討了每個主要子系統。涵蓋的主題包括:


  • 排程器的實現和行為

  • Solaris 的多執行緒架構

  • 多執行緒同步原語

  • Solaris 虛擬記憶體的實現,包括記憶體測量和分析工具

  • 虛擬檔案系統框架

  • 使用 sar、vmstat、crash 和 adb 分析內核行為和結構的技術

Solaris Internals 是內核開發人員不可或缺的參考資料,並且充滿了監控和優化 Solaris 系統的有用信息。無論您是軟體開發人員、系統架構師、系統管理員還是性能分析師,您都會不斷依賴它。