The Design of the UNIX Operating System (Paperback)
暫譯: UNIX作業系統設計 (平裝本)

Maurice J. Bach

  • 出版商: Prentice Hall
  • 出版日期: 1986-05-27
  • 定價: $2,980
  • 售價: 9.5$2,831
  • 語言: 英文
  • 頁數: 471
  • 裝訂: Paperback
  • ISBN: 0132017997
  • ISBN-13: 9780132017992
  • 相關翻譯: UNIX 操作系統設計 (簡中版)
  • 立即出貨 (庫存 < 3)

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

相關主題

商品描述

Summary

In this timely new book, Maurice J. Bach traces the popularity of the UNIX system throughout the computer industry. The author describes the internal algorithms and structures that form the basis of the operating system (the kernel) and their relationship to the programmer interface.

Among its key features, the book:

  • Describes the outline of the kernel architecture
  • Introduces the system buffer cache mechanism
  • Includes data structures and algorithms used internally by the file system
  • Covers the system calls that provide the user interface to the file system
  • Defines the context of a process and investigates the internal kernel primitives that manipulate the process context
  • Presents the system calls that control the process context
  • Describes process scheduling
  • Discussed memory management, including swapping and paging systems
  • Outlines general driver interfaces, with specific discussion of disk drivers and terminal drivers
  • Presents an overview of streams
  • Introduces inter-process communication and networking, including System V messages, shared memory, and semaphores
  • Explains tightly couples multiprocessor UNIX systems
  • Investigates distributed UNIX systems

商品描述(中文翻譯)

摘要

在這本及時出版的新書中,Maurice J. Bach 追溯了 UNIX 系統在整個計算機行業中的受歡迎程度。作者描述了構成操作系統(內核)基礎的內部算法和結構,以及它們與程式設計介面的關係。

本書的主要特點包括:


  • 描述內核架構的概述

  • 介紹系統緩衝區快取機制

  • 包括檔案系統內部使用的數據結構和算法

  • 涵蓋提供檔案系統用戶介面的系統調用

  • 定義進程的上下文並調查操作進程上下文的內部內核原語

  • 呈現控制進程上下文的系統調用

  • 描述進程調度

  • 討論記憶體管理,包括交換和分頁系統

  • 概述一般驅動程式介面,特別討論磁碟驅動程式和終端驅動程式

  • 提供流的概述

  • 介紹進程間通信和網絡,包括 System V 消息、共享記憶體和信號量

  • 解釋緊密耦合的多處理器 UNIX 系統

  • 調查分散式 UNIX 系統