• Linux内核设计与实现
21年品牌 40万+商家 超1.5亿件商品

Linux内核设计与实现

14.75 3.7折 40 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者(美)洛夫(Love,R.) 著

出版社机械工业出版社

ISBN9787111175759

出版时间2006-01

版次1

装帧平装

开本16开

纸张胶版纸

页数401页

定价40元

上书时间2024-12-05

纵列風

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Linux内核设计与实现
定价:40元
作者:(美)洛夫(Love,R.) 著
出版社:机械工业出版社
出版日期:2006-01-01
ISBN:9787111175759
字数:
页码:401
版次:1
装帧:平装
开本:
商品重量:
编辑推荐

内容提要
“如果有这样一本书,既能提纲挈领,为我理顺思绪、指引方向,同时又能照顾小节,阐述细微,帮助我更好更快地理解源码,那该有多好。”说这话的先生虽然针对的是C  ,但道出的是研习题源码的人们的共同心声。我们能不能做点儿什么,让学习Linux内核的过程更符合程序员的习惯呢?本书回答了这个问题。本书作者是一个狂热的内核爱好者,所以他的想法自然贴近程序员。    如果你是一名Linux内核爱好者,那么本书提供的材料会让你想在内核层面上做些什么;如果你是一名普通的编程人员,那么对操作系统的透彻理解会拓宽你的编程思路。    本书内容涉及Linux2.6内核,包含许多新特性,如O(1)调度程序、抢占式内核、块I/O层、I/O调度程序等。    本版新增内容    ·当前Linux2.6内核的所有主要子系统和新特性    ·内核模块的新细节    ·虚拟内存和内存分配的扩充内容    ·调试内核代码的附加信息    ·内核同步和定时器示例    ·洞察Linux内核补丁的提交参与Linux内核社区
目录
Table of Contents1 Introduction to the Linux Kernel  Along Came Liuns:Introduction to Linux  Overview of Operation Systems and Kernels  Linux Versrs Classic Unix Kernels  Linux Kerner Verisions  The Linux Kernel Development Community  Before We Begin2 Gettion Started with the Kernel  Obtaining the Kernel Source  Installing the Kernel Source  Using Patches  The Kernel Source Tree  Building the Kernel  Mini8mixing Build Noise  Spawning Multiple Build Jobs  Installing the Kernel  A Beast of a Different Nature  No Libc  GNUo Memory Protection  No(Easy)Use of Floating Point  Small,Fixed-Size Stack  Synchronization and Concurrency  Portability Is Important  So Here We Are3 Process Management  Process Descriptor and the Task Structure  Alloacting the Process Descriptor  Storing the Process Descriptor  Process State  Manipulation the Current Process State  Process Context  The Process Family Tree  Process Creation  Copy-on-Write  fork  vford  The Linux Implementation of Threads  Kernel Threads  Process Termination  Removal of the Process Descriptor  The Dilemma of the Parentless Task  Process Wrap Up4 Process Scheduling   Policy  I/O-Bound Versus Processor-Bound Processes   Process Priority  Timeslice  Process Preemption  The Scheduling Policy in Action  The Linux Scheduling Algorithm  Rnnqueues  schedule  Calculating Priority and Timeslice  Sleeping and Waking Up  The Load Balancer  Preemption and Context Switching  User Preemption  Kernel Preemption  Real-Time  Scheduler-Related System Calls  Scheduling Policy and Priority-Related System Calls  ……5 System Calls6 Interrupts and Interrupt Handlers7 Bottom Halves and Deferring Work8 Kernel Synchronization Introduction9 Kernel Synchronization Methods10 Timers and Time Management11 Memory Management12 The Virtual Filesystem13 The Block I/O Layer14 The Process Address Space15 The Page Cache and Page Writeback16 Modules17 Kobjects and sysfs18 Debugging19 Portability20 Pagches,Hacking,and the CommunityA Linked ListsB KerneL Random Number GeneratorC Algorithmic ComplexityBibliography and Reading ListIndex
作者介绍
Robert Love,于佛罗里达大学获得数学学士学位和计算机科学学士学位,很早就开始使用Linux,是一名开源黑客。他活跃于Linux内核与GNOME社区,目前是Novell公司Ximian桌面集团的高级内核工程师。他的内核项目包括抢占式内核、进程调度程序以及VM和多任务处理性能优化。他是sch
序言

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP