首页 > 系统相关 >深入理解LINUX内核 第三版 电子书 pdf

深入理解LINUX内核 第三版 电子书 pdf

时间:2022-11-16 22:12:44浏览次数:41  
标签:LINUX 第三版 理解 内存 Linux pdf 内核

作者: (美)博韦,西斯特
出版社: 中国电力出版社
原作名: Understanding the Linux Kernel
译者: 陈莉君;张琼声;张宏伟

 

链接:深入理解LINUX内核 第三版

 

 

为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU 不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。

《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。

本书新版涵盖2.6版本,其在内核的几乎每个子系统中都有重要的变化,尤其是在内存管理和块设备领域。本书侧重于以下主题:

●内存管理,包括文件缓存、进程交换和直接内存存取(DMA)

●虚拟文件系统层和第二、第三扩展文件系统

●进程创建和调度

●信号、中断和设备驱动程序的主要接口

●定时

●内核中的同步

●进程间通信(IPC)

●程序的执行

《深入理解Linux内核》将使你了解Linux的所有内部工作,它不仅仅是一个理论上的练习。你将学习到哪些情况下Linux性能最佳,并且你将看到,在大量的不同环境里进行进程调度、文件存取和内存管理时它如何满足提供良好的系统响应的需要。这本书将帮助你充分利用Linux系统。

标签:LINUX,第三版,理解,内存,Linux,pdf,内核
From: https://www.cnblogs.com/hohoemu/p/16897693.html

相关文章

  • Linux内核设计与实现 第三版 电子书 pdf
    作者:[美]RobertLove出版社:机械工业出版社原作名:LinuxKernelDevelopment译者:陈莉君/康华 链接:Linux内核设计与实现第三版  本书详细描述了Linux内......
  • 超标量处理器设计 电子书 pdf
    作者:姚永斌出版社:清华大学出版社副标题:SuperscalarRiscProcessorDesign 链接:超标量处理器设计  《超标量处理器设计》讲述超标量(SuperScalar)处理器的设......
  • Arch Linux 的安装
    ArchLinux的安装作者:Grey原文地址:博客园:ArchLinux的安装CSDN:ArchLinux的安装版本ArchLinux:2022.07.01VMwareworkstation:16.2安装步骤下载ArchLinux并......
  • 如何将图片转化并合并为PDF
    convert*.jpg<转换后的文件名>.pdf参考链接:https://askubuntu.com/questions/932889/libreoffice-draw-multiple-jpg-to-pdf......
  • linux安装lrzsz命令用于文件上传下载
    废话不多说,直接上嘴简单方便的命令:1-首先更新一下apt-get:(apt-get属于linux默认命令,但是预装的可能不是最新版本)apt-getupdate2-使用apt-get安装lrzsz命令:apt-get-......
  • 【整理】Linux:set -eux
    背景我们经常见到很多设立了脚本打头会写如下set-e或者set-ex或者set-eux这是什么意思呢?具体解释一下Linuxset命令用于设置shell。set指令能设置所使用shell......
  • 记录一次实验室linux系统的GPU服务器死机排查过程——某显卡满负荷导致内核进程超时导
    在自己没有管理多台高负荷的ubuntu显卡服务器之前,我是万万想不到linux服务器居然也是如此容易死机的。什么每个版本的TensorFlow调用显卡驱动时和内核不兼容,什么系统自动升......
  • 记录一次实验室linux系统的GPU服务器死机故障的排查——Linux系统的Power States
    实验室的ubuntu服务器不知怎么的突然又崩溃了,死机重启,然后查看日志,发现了下面的情况:    由于从其他的日志中知道是显卡的问题引起的死机,而这个显卡的地址正好是D9:00,这......
  • Linux登录时的提示信息
    一、/etc/issue和/etc/issue.net/etc/issue和/etc/issue​​.​​net都是Linux终端登录的欢迎语句存储文件,/etc/issue文件的使用方法与/etc/motd文件相差不大,它们的主要区......
  • 解决linux平台无法使用getch()的问题
    参考https://www.cnblogs.com/jiangxinnju/p/5516906.html#:~:text=%E5%8F%A6%E5%A4%96%E5%A4%A7%E5%AE%B6%E5%B9%B3%E6%97%B6%E4%B8%BB%E8%A6%81%E6%98%AF%E5%88%A9%E7%94......