深入理解LINUX内核(影印版) txt umd azw3 下载 fb2 pdf 在线 免费

深入理解LINUX内核(影印版)电子书下载地址
内容简介:
为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。
《深入理解Linux内核,第三版》指导你对内核中使用的重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。
本书新版涵盖2.6版本,其在内核的几乎每个子系统中都有得要的文化,尤其是在内存管理和块设备领域。
本书侧重于以下主题:内存管理,包括文件缓存、进程交换和直接内存存取(DMA);虚拟文件系统层和第二、第三扩展文件系统;进程创建和调度;信号、中断和设备驱动程序的主要接口;定时;内核中的同步;进程间通信(IPC);程序的执行。
《深入理解Linux内核》将使你了解Linux的所有内部工作,它不仅仅是一个理论的练习。你将学习到哪些情况下Linux性能*,并且你将看到,在大量的不同环境里进行进程调度、文件存取和内存管理时它如何满足提供良好的系统响应的需要。这本书将帮助你充分利用Linux系统。
书籍目录:
Preface
1. Introduction
2. Memory Addressing
3. Processes
4. Interrupts and Exceptions
5. Kernes Synchronization
6. Timing Measurements
7. Porcess Scheduling
8. Memory Management
9. Porcess Address Space
10. System Calls
11. Signals
12. The Virtual Filesystem
13. I/O Architecture and Device Drivers
14. Block Device Drivers
15. The Page Cache
16. Accessing Files
17. Page Frame Reclaiming
18. The Ext2 and Ext3 Filesystems
19. Porcess Communication
20. Program Execution
A. System Startup
B. Modules
Bibligrapy
Source Code Index
Index
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
中断(interrupt)通常被定义为一个事件,该事件改变处理器执行的指令顺序。
物理IRQ可以分配给32~238范围内的任何向量。
每个中断向量都有它自己的irq_desc_t描述符。
临界区是一段代码,在其他的内核控制路径能够进入临界区前,进入临界区的的内核控制路径必须全部执行完这段代码。
每个定时器都包含一个字段,表示定时器将需要多长时间到期。每个字段的初值就是jiffies的当前值加上合适的节拍数。
Linux的调度基于分时(time sharing)技术:多个进程以“时间多路复用”方式运行,因为CPU的时间被分成“片(slice)”,给每个可运行进程分配一片。
其它内容:
编辑推荐
本书第2版有良好销售,并获得一致好评,可惜已经绝版。《深入理解Linux内核,第三版》指导你对内核中使用的*重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。
前言
Incthecspringcsemestercofc1997,wectaughtcaccourseconcoperatingcsystemscbasedconcLinuxc2.0.Thecideacwasctocencouragecstudentsctocreadcthecsourceccode.Tocachievecthis,wecassignedctermcprojectscconsistingcofcmakingcchangesctoctheckernelcandcperformingctestsconcthecmodifiedcversion.WecalsocwroteccoursecnotescforcourcstudentscaboutcacfewccriticalcfeaturescofcLinuxcsuchcasctaskcswitchingcandctaskcscheduling.
utcofcthiscwork—andcwithcaclotcofcsupportcfromcourcO'ReillyceditorcAndycOram—ccamecthecfirstceditioncofcUnderstandingcthecLinuxcKernelcatcthecendcofc2000,whichccoveredcLinuxc2.2cwithcacfewcanticipationsconcLinuxc2.4.Thecsuccesscencounteredcbycthiscbookcencouragedcusctoccontinuecalongcthiscline.Atcthecendcofc2002,weccamecoutcwithcacsecondceditionccoveringcLinuxc2.4.cYoucarecnowclookingcatcthecthirdcedition,whichccoverscLinuxc2.6.
Ascincourcpreviouscexperiences,wecreadcthousandscofclinescofccode,tryingctocmakecsensecofcthem.Aftercallcthiscwork,weccancsaycthatcitcwascworthctheceffort.Weclearnedcaclotcofcthingscyoucdon'tcfindcincbooks,andcwechopecwechavecsucceededcincconveyingcsomecofcthiscinformationcincthecfollowingcpages.
ThecAudiencecforcThiscBook
AllcpeopleccuriouscaboutchowcLinuxcworkscandcwhycitciscsocefficientcwillcfindcanswerschere.Aftercreadingcthecbook,youcwillcfindcyourcwaycthroughcthecmanycthousandscofclinescofccode,distinguishingcbetweenccrucialcdatacstructurescandcsecondarycones—incshort,becomingcactruecLinuxchacker.
OurcworkcmightcbecconsideredcacguidedctourcofcthecLinuxckernel:mostcofcthecsignificantcdatacstructurescandcmanycalgorithmscandcprogrammingctrickscusedcinctheckernelcarecdiscussed.Incmanyccases,thecrelevantcfragmentscofccodecarecdiscussedclinecbycline.Ofccourse,youcshouldchavecthecLinuxcsourceccodeconchandcandcshouldcbecwillingctocexpendcsomeceffortcdecipheringcsomecofcthecfunctionscthatcarecnot,forcsakecofcbrevity,fullycdescribed.
ncanotherclevel,thecbookcprovidescvaluablecinsightctocpeoplecwhocwantctocknowcmorecaboutctheccriticalcdesigncissuescincacmoderncoperatingcsystem.Itciscnotcspecificallycaddressedctocsystemcadministratorscorcprogrammers;itciscmostlycforcpeoplecwhocwantctocunderstandchowcthingscreallycworkcinsidecthecmachine!Ascwithcanycgoodcguide,wectryctocgocbeyondcsuperficialcfeatures.Wecoffercacbackground,suchcascthechistorycofcmajorcfeaturescandcthecreasonscwhyctheycwerecused.
rganizationcOfcthecMateri
Whencwecbeganctocwritecthiscbook,wecwerecfacedcwithcaccriticalcdecision:shouldcwecreferctocacspecificchardwarecplatformcorcskipcthechardware-dependentcdetailscandcconcentrateconcthecpurechardware-independentcpartscofctheckernel?OtherscbooksconcLinuxckernelcinternalschavecchosenctheclattercapproach;wecdecidedctocadoptcthecformerconecforcthecfollowingcreasons:
●Efficientckernelsctakecadvantagecofcmostcavailablechardwarecfeatures,suchcascaddressingctechniques,caches,processorcexceptions,specialcinstructions,processorccontrolcregisters,andcsocon.Ifcwecwantctocconvincecyoucthatctheckernelcindeedcdoescquitecacgoodcjobcincperformingcacspecificctask,wecmustcfirstctellcwhatckindcofcsupportccomescfromcthechardware.……
书籍介绍
为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。
《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。
本书将使你了解Linux的所有内部工作,它不仅仅是一个理论上的练习。你将学习到哪些情况下Linux性能最佳,并且你将看到,在大量的不同环境里进行进程调度、文件存取和内存管理时,它如何满足提供良好的系统响应的需要。这本书将帮助你充分利用Linux系统。
网站评分
书籍多样性:8分
书籍信息完全性:7分
网站更新速度:7分
使用便利性:6分
书籍清晰度:3分
书籍格式兼容性:5分
是否包含广告:6分
加载速度:9分
安全性:4分
稳定性:7分
搜索功能:6分
下载便捷性:4分
下载点评
- mobi(297+)
- 盗版少(272+)
- 一星好评(615+)
- 在线转格式(123+)
- 无多页(167+)
- 下载速度快(416+)
- 排版满分(448+)
- 无缺页(136+)
- 下载快(141+)
- 强烈推荐(262+)
- 体验好(517+)
- 章节完整(609+)
- 格式多(597+)
下载评价
- 网友 汪***豪:
太棒了,我想要azw3的都有呀!!!
- 网友 冯***丽:
卡的不行啊
- 网友 菱***兰:
特好。有好多书
- 网友 宓***莉:
不仅速度快,而且内容无盗版痕迹。
- 网友 游***钰:
用了才知道好用,推荐!太好用了
- 网友 习***蓉:
品相完美
- 网友 仰***兰:
喜欢!很棒!!超级推荐!
- 网友 石***致:
挺实用的,给个赞!希望越来越好,一直支持。
- 网友 孙***夏:
中评,比上不足比下有余
- 网友 索***宸:
书的质量很好。资源多
- 网友 宫***凡:
一般般,只能说收费的比免费的强不少。
- 网友 师***怡:
说的好不如用的好,真心很好。越来越完美
- 网友 冷***洁:
不错,用着很方便
- 网友 苍***如:
什么格式都有的呀。
喜欢"深入理解LINUX内核(影印版)"的人也看了
图说西藏古今 txt umd azw3 下载 fb2 pdf 在线 免费
一页纸项目经理执行手册 txt umd azw3 下载 fb2 pdf 在线 免费
小学教材全练六年级上册语文数学人教部编版 2022秋新版 全套2本 txt umd azw3 下载 fb2 pdf 在线 免费
NA建筑家系列7:坂茂 txt umd azw3 下载 fb2 pdf 在线 免费
羽毛球竞赛规则(2020) txt umd azw3 下载 fb2 pdf 在线 免费
园冶图说 txt umd azw3 下载 fb2 pdf 在线 免费
诸子百家(4册) 北京工艺美术出版社 txt umd azw3 下载 fb2 pdf 在线 免费
Studyguide for the Effective Public Manger by Cohen & Eimicke, ISBN 9780787959388 txt umd azw3 下载 fb2 pdf 在线 免费
硕士研究生考试政治核心考点精讲 郭文博 编 txt umd azw3 下载 fb2 pdf 在线 免费
【九周年店庆回馈】【假一罚万】【当天发】【官方原版全新塑封当天发货】台湾100%名师筑名宅知名室内设计师 力作 别墅 样板房 豪宅 装修设计 图片书籍 txt umd azw3 下载 fb2 pdf 在线 免费
- .NET Core 底层入门 老农 刘浩杨 著ASP.NET Core MVC开发教程 .NET框架 .NET Core底层实现多线程 GC及JIT编译器实现原理书籍 txt umd azw3 下载 fb2 pdf 在线 免费
- 专题突破:理科综合(科学)选择题题组训练(八年级) txt umd azw3 下载 fb2 pdf 在线 免费
- 萍水 [日]渡边淳一【正版书】 txt umd azw3 下载 fb2 pdf 在线 免费
- 文都教育 汤家凤 2021全国硕士研究生招生考试高等数学辅导讲义 txt umd azw3 下载 fb2 pdf 在线 免费
- 皇帝秘史(图说天下.探索发现) txt umd azw3 下载 fb2 pdf 在线 免费
- 正版现货 血管外科手术图解 平装彩图 车海杰主编 人民卫生正版 正版书籍 txt umd azw3 下载 fb2 pdf 在线 免费
- 电器控制与PLC(第2版十二五职业教育国家规划教材)/丁学恭/浙江大学出版社 txt umd azw3 下载 fb2 pdf 在线 免费
- 图解颈椎病中医外治法 中医专科专病临床技能提升丛书 吴文忠 等编 常见的外治方法类型及注意事项 中国医药科技出版9787521438314 txt umd azw3 下载 fb2 pdf 在线 免费
- 女性心理学 txt umd azw3 下载 fb2 pdf 在线 免费
- 善自约束--古代带钩与带扣 王仁湘 著 上海古籍出版社【正版书】 txt umd azw3 下载 fb2 pdf 在线 免费
书籍真实打分
故事情节:9分
人物塑造:6分
主题深度:5分
文字风格:7分
语言运用:3分
文笔流畅:4分
思想传递:8分
知识深度:8分
知识广度:8分
实用性:9分
章节划分:3分
结构布局:5分
新颖与独特:4分
情感共鸣:5分
引人入胜:4分
现实相关:3分
沉浸感:8分
事实准确性:3分
文化贡献:7分