Linux內核編程

所属分类:操作系統  
出版时间:2006-7   出版时间:第1版 (2006年7月1日)   作者:羅瑞吉   页数:386   译者:陳莉君  

内容概要

  本書以Linux操作系統為基礎,詳細介紹了Linux內核子系統,並用大量內核源代碼和示例程序進行演示,對深入了解Linux內核具有指導意義。本書內容主要包括︰Linux基本知識、內核探索工具集、程序執行的基本模型、內存管理、輸入/輸出、文件系統、調度與內核同步、內核引導、構建Linux內核,以及向內核添加代碼等.簡述一些應用工具和使用程序,從而可以獲取理解內核內幕所需的信息.每章末都給出小結和一些練習,涉及內核運行的操作及工作原理.  本書適合不同級別的系統程序員、Linux愛好者以及應用程序開發人員學習和參考.

作者简介

  Claudia Salzberg Rodriguez就職于IBM Linux技術中心,負責內核及相關編程工具的開發。在擔任Linux系統程序員的5年多時間里,她一直針對Intel和PPC平台,進行從嵌入式到高性能系統的Linux開發。

书籍目录

譯者序序作者簡介前言第1章  概述1.1 UNIX發展史1.2 標準和通用接口1.3 自由軟件和開放源碼1.4 Linux發布版的快速瀏覽1.5 內核版本信息1.6 基于Power的Linux1.7 操作系統的概念1.8 內核組織1.9 Linux內核概述1.10 可移植性和體系結構相關性小結習題第2章  內核探索工具集2.1 內核中常見的數據類型2.2 匯編2.3 匯編語言實例2.4 內聯匯編2.5 特殊的C語言用法2.6 內核探測工具一覽2.7 內核發言︰傾听來自內核的消息2.8 其他小結項目︰Hellmode習題第3章  進程︰程序執行的基本類型3.1 引入程序3.2 進程描述符3.3 進程的創建︰fork()、vfork和clone()系統調用3.4 進程生命周期3.5 進程的終止3.6 了解進程的動態︰調度程序的基本構架3.7 等待隊列3.8 異步執行流程小結項目︰current系統變量習題第4章  內存管理4.1 頁4.2 內存區4.3 頁面4.4 Slab分配器4.5 slab分配器的生命周期4.6 內存請求路徑4.7 進程內存結構4.8 進程映像分布于線形地址空間4.9 頁表4.10 缺頁小結項目習題第5章  輸入/輸出5.1 硬件如何實現總線、橋、端口和接口5.2 設備……

图书封面




    Linux內核編程下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,操作系統PDF免费下载。 计算机教程网 

计算机教程网 @ 2018