買這商品的人也買了...
-
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
Thinking in Java 中文版 (Thinking in Java, 2/e)$920$727 -
演算法導論 (Introduction to Algorithms, 2/e)$860$679 -
鳥哥的 Linux 私房菜$560$476 -
JavaScript 範例活用辭典$450$351 -
PHP & MySQL 完全架站攻略第二版$620$527 -
作業系統概念 (Operating System Concepts, 6/e Windows XP Update)$780$741 -
學 UML 的第1本書$280$218 -
Java 完美經典優質學習篇$750$638 -
Red Hat Linux 9 實務應用$650$553 -
Linux 核心程式設計 (Linux Kernel Programming, 3/e)$580$458 -
802.11 無線網路技術通論 (802.11 Wireless Networks: The Definitive Guide)$760$600 -
Dreamweaver MX 互動網站百寶箱 for ASP$580$493 -
ASP.NET 程式設計徹底研究$590$466 -
Red Hat Linux 9 架站實務$620$527 -
Win32 API 系統程式實例入門─使用Visual C++.NET實作$480$374 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
程式設計專家手冊 (The Practice of Programming)$420$332 -
深入淺出 JBuilder 程式設計實作(JBuilder 9.0/8.0/7.0 適用) (Charlie Calvert's Learn Jbuilder)$720$562 -
Linux 9.X 指令參考手冊$650$553 -
重構─改善既有程式的設計$720$569 -
Effective Java Programming Language Guide 中文版 (Effective Java Programming Language Guide)$560$442 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
資訊安全$540$427 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476
相關主題
商品描述
- process creation, scheduling and termination
- synchronisation, including locks and semaphores
- interrupts (hardware and software)
- signal handling
This indispensable guide to the kernel subset is aimed at readers with some previous knowledge of operating system structure and terminology, as well as a minimum knowledge of the C programming language. The comprehensive index which lists every identifier, makes in-depth information instantly available to programmers, software engineers, system administrators and anyone who wants to modify the kernel, or wants to know about the implications of kernel configuration variables.
Table of Contents
Preface.
Editor's Note; In Memoriam.
Background and Overview.
Introduction.
Representing processes in Linux.
Organising the task structures.
Wait Queues.
Mutual exclusion with locks.
Mutual exclusion with waiting.
Scheduling.
Process creation.
Process termination.
Interrupting Linux.
Exception handlers.
Hardware interrupts.
Advanced programmable interrupt controllers.
The input-output advanced programmable interrupt controller (the IO APIC).
The timer interrupt.
Software interrupts.
The signal mechanism.
Posting and delivering signals.
Executing a signal handler.
Capabilities.
Personalities and execution domains.
Tracing processes.
Process accounting.
Virtual 8086 mode.
Index.
商品描述(中文翻譯)
《Linux 進程管理器》是對 Linux 核心源代碼中與進程管理相關的子集進行逐行解釋的書籍,涵蓋以下內容:
- 進程的創建、調度和終止
- 同步,包括鎖和信號量
- 中斷(硬體和軟體)
- 信號處理
這本書在各方面都非常完整,描述了每個函數和宏。所有進程管理器使用的數據結構都得到了處理,並解釋了它們在整體中的角色以及伴隨的原始代碼。
這本對於核心子集不可或缺的指南,旨在針對具有一定操作系統結構和術語知識的讀者,以及對 C 程式語言有基本了解的讀者。全面的索引列出了每個標識符,使程序員、軟體工程師、系統管理員以及任何想要修改核心或想了解核心配置變數影響的人能夠立即獲得深入的信息。
目錄
前言。
編輯者的註解;紀念。
背景與概述。
介紹。
在 Linux 中表示進程。
組織任務結構。
等待隊列。
使用鎖進行互斥。
使用等待進行互斥。
調度。
進程創建。
進程終止。
中斷 Linux。
異常處理程序。
硬體中斷。
高級可編程中斷控制器。
輸入輸出高級可編程中斷控制器(IO APIC)。
計時器中斷。
軟體中斷。
信號機制。
發送和傳遞信號。
執行信號處理程序。
能力。
個性和執行域。
跟蹤進程。
進程會計。
虛擬 8086 模式。
索引。
