Linux内核源代码情景分析(上册)

Linux内核源代码情景分析(上册)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
出版社: 浙江大学出版社
2001-09
版次: 1
ISBN: 9787308027038
定价: 80.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 841页
正文语种: 简体中文
  •   《LINUX内核源代码情景分析(上册)》采取类似于英语教学中行之有效的情景会话的教学方法,全面深入地剖析了Linux较新版本核心源代码,并对Linux核心的独特优点和需要进一步改进的问题作了精辟的评述。《LINUX内核源代码情景分析(上册)》包括:预备知识、存储管理、中断和系统调用、进程和进程调度、文件系统以及传统的Unix进程通讯共六章。   毛德操,1976年后,毛德操进入浙江大学计算机系工作。凭借着多年发奋钻研而获得的学识和实力,被提升为工程师。1989年到美国留学,在其取得硕士学位后,先后在美国在摩托罗拉等知名企业从事IT工作,对计算机软件和硬件有十分深入、透彻的理解,在此基础上与胡希明一同撰写了Linux业内的经典之作《LINUX核心源代码情景分析》。1999年针对“千年虫”问题,他曾巧妙应用“混合基数”原理,提出一种独特的解决方案,该方法已获美国专利登记,同时获得日内瓦PCT国际专利局全球专利登记。归国后,毛德操教授一直在浙江大学从事计算机软件教育工作,同时在浙大网新作高级顾问兼研发中心主任。2003年12月毛教授来到北京出任新近改组的北京共创开源软件有限公司执行副总裁职位。 第1章预备知识1.1Linux内核简介.1.2IntelX86CPU系列的寻址方式1.3i386的页式内存管理机制1.4Linux内核源代码中的C语言代码1.5Linux内核源代码中的汇编语言代码第2章存储管理2.1Linux内存管理的基本框架2.2地址映射的全过程2.3几个重要的数据结构和函数2.4越界访问2.5用户堆栈的扩展2.6物理页面的使用和周转2.7物理页面的分配2.8页面的定期换出2.9页面的换入2.10内核缓冲区的管理2.11外部设备存储空间的地址映射2.12系统调用brk()2.13系统调用mmap()第3章中断、异常和系统调用3.1X86CPU对中断的硬件支持3.2中断向量表IDT的初始化3.3中断请求队列的初始化3.4中断的响应和服务3.5软中断与BottomHalf3.6页面异常的进入和返回3.7时钟中断3.8系统调用3.9系统调用号与跳转表第4章进程与进程调度4.1进程四要素4.2进程三部曲:创建、执行与消亡4.3系统调用fork()、vfork()与clone()4.4系统调用execve()4.5系统调用exit()与wait4()4.6进程的调度与切换4.7强制性调度4.8系统调用nanosleep()和pause()4.9内核中的互斥操作第5章文件系统5.1概述5.2从路径名到目标节点5.3访问权限与文件安全性5.4文件系统的安装和拆卸5.5文件的打开与关闭5.6文件的写与读5.7其他文件操作5.8特殊文件系统/proc第6章传统的Unix进程间通信6.1概述6.2管道和系统调用pipe()6.3命名管道6.4信号6.5系统调用ptrace()和进程跟踪6.6报文传递6.7共享内存6.8信号量
  • 内容简介:
      《LINUX内核源代码情景分析(上册)》采取类似于英语教学中行之有效的情景会话的教学方法,全面深入地剖析了Linux较新版本核心源代码,并对Linux核心的独特优点和需要进一步改进的问题作了精辟的评述。《LINUX内核源代码情景分析(上册)》包括:预备知识、存储管理、中断和系统调用、进程和进程调度、文件系统以及传统的Unix进程通讯共六章。
  • 作者简介:
      毛德操,1976年后,毛德操进入浙江大学计算机系工作。凭借着多年发奋钻研而获得的学识和实力,被提升为工程师。1989年到美国留学,在其取得硕士学位后,先后在美国在摩托罗拉等知名企业从事IT工作,对计算机软件和硬件有十分深入、透彻的理解,在此基础上与胡希明一同撰写了Linux业内的经典之作《LINUX核心源代码情景分析》。1999年针对“千年虫”问题,他曾巧妙应用“混合基数”原理,提出一种独特的解决方案,该方法已获美国专利登记,同时获得日内瓦PCT国际专利局全球专利登记。归国后,毛德操教授一直在浙江大学从事计算机软件教育工作,同时在浙大网新作高级顾问兼研发中心主任。2003年12月毛教授来到北京出任新近改组的北京共创开源软件有限公司执行副总裁职位。
  • 目录:
    第1章预备知识1.1Linux内核简介.1.2IntelX86CPU系列的寻址方式1.3i386的页式内存管理机制1.4Linux内核源代码中的C语言代码1.5Linux内核源代码中的汇编语言代码第2章存储管理2.1Linux内存管理的基本框架2.2地址映射的全过程2.3几个重要的数据结构和函数2.4越界访问2.5用户堆栈的扩展2.6物理页面的使用和周转2.7物理页面的分配2.8页面的定期换出2.9页面的换入2.10内核缓冲区的管理2.11外部设备存储空间的地址映射2.12系统调用brk()2.13系统调用mmap()第3章中断、异常和系统调用3.1X86CPU对中断的硬件支持3.2中断向量表IDT的初始化3.3中断请求队列的初始化3.4中断的响应和服务3.5软中断与BottomHalf3.6页面异常的进入和返回3.7时钟中断3.8系统调用3.9系统调用号与跳转表第4章进程与进程调度4.1进程四要素4.2进程三部曲:创建、执行与消亡4.3系统调用fork()、vfork()与clone()4.4系统调用execve()4.5系统调用exit()与wait4()4.6进程的调度与切换4.7强制性调度4.8系统调用nanosleep()和pause()4.9内核中的互斥操作第5章文件系统5.1概述5.2从路径名到目标节点5.3访问权限与文件安全性5.4文件系统的安装和拆卸5.5文件的打开与关闭5.6文件的写与读5.7其他文件操作5.8特殊文件系统/proc第6章传统的Unix进程间通信6.1概述6.2管道和系统调用pipe()6.3命名管道6.4信号6.5系统调用ptrace()和进程跟踪6.6报文传递6.7共享内存6.8信号量
查看详情
好书推荐 / 更多
Linux内核源代码情景分析(上册)
东野圭吾:祈念守护人(クスノキの番人)
[日]东野圭吾 著;宋刚 译
Linux内核源代码情景分析(上册)
汗青堂丛书042·应仁之乱:日本战国时代的开端
[日]吴座勇一 著;康昊 译
Linux内核源代码情景分析(上册)
在自然主义与宗教之间
[德]尤尔根·哈贝马斯 著;郁喆隽 译
Linux内核源代码情景分析(上册)
活过,爱过,写过(李银河自传)
李银河 著
Linux内核源代码情景分析(上册)
面圣:宋代奏对活动研究
王化雨 著
Linux内核源代码情景分析(上册)
《辽史》探源(二十四史校订研究丛刊)
苗润博 著
Linux内核源代码情景分析(上册)
国家与文明的起源:文化演进的过程
[美]埃尔曼•塞维斯 著;龚辛、郭璐莎、陈力子 译
Linux内核源代码情景分析(上册)
混乱的猴子:硅谷的肮脏财富与随机失败
[美]安东尼奥•加西亚•马丁内斯(Antonio García Martínez) 著;杨建超 译
Linux内核源代码情景分析(上册)
医学大神08天纵之才:巴斯德与人工疫苗
朱石生 著
Linux内核源代码情景分析(上册)
公民健康与社会理论
景军 著
Linux内核源代码情景分析(上册)
何故为敌:族群与宗教冲突论纲
李峻石(Günther Schlee) 著;吴秀杰 译
Linux内核源代码情景分析(上册)
道家政治哲学发微
郑开 著