Solaris Internals: Core Kernel Architecture

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.

商品描述(中文翻譯)

《Solaris 內部結構》

摘要

這本書是 Sun Microsystems 對 Solaris 內核內部的指南。

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

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


  • 調度器的實現和行為

  • Solaris 多線程架構

  • 多線程同步原語

  • Solaris 虛擬內存實現,包括內存測量和分析工具

  • 虛擬文件系統框架

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

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