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内核源代码情景分析(上册)
名望与光荣(全三册)(波兰现代史诗、战后小说创作高成就作品)
[波兰]雅·伊瓦什凯维奇;易丽君 裴远颖
Linux内核源代码情景分析(上册)
金色俄罗斯丛书(27):堕落者的天堂波利亚科夫小说选
[俄]波利亚科夫 著
Linux内核源代码情景分析(上册)
果麦经典:黑塞童话
文泽尔 译者;果麦文化 出品;[德]赫尔曼·黑塞
Linux内核源代码情景分析(上册)
童年往事
[爱尔兰]罗迪·道伊尔 著;郭国良 彭真丹 译
Linux内核源代码情景分析(上册)
来日非善:艺术、批评、紧急事件
李翔宇 译者;作者:哈尔·福斯特
Linux内核源代码情景分析(上册)
汉代物质文化资料图说(修定本·精装)
孙机 著
Linux内核源代码情景分析(上册)
柏林法则:欧洲与德国之道
保罗·莱弗(英)
Linux内核源代码情景分析(上册)
俄罗斯千年文化:从古罗斯至今
[俄]德米特里·利哈乔夫 著;焦东建、董茉莉 译
Linux内核源代码情景分析(上册)
理想国译丛046:风雨横渡:英国、奴隶和美国革命
[英]西蒙·沙玛
Linux内核源代码情景分析(上册)
美国不平等的起源
[美]伊莎贝尔·威尔克森 著;姚向辉 顾冰珂 译
Linux内核源代码情景分析(上册)
甲骨文丛书·亚当夏娃浮沉录
[美]斯蒂芬·格林布拉特((Stephen Greenblatt)) 作者;罗颖男 译