当前位置:主页 > 计算机电子书 > 操作系统 > Linux架构下载
深入Linux内核架构与底层原理

深入Linux内核架构与底层原理 PDF 影印超清版

  • 更新:2019-10-20
  • 大小:231 MB
  • 类别:Linux架构
  • 作者:刘京洋
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

深入Linux内核架构与底层原理 pdf

表述深入:从入门到精通地将Linux核心构架与最底层基本原理和盘托出。理论性强:对Linux核心产生了刻骨铭心、独特的了解。
指路明灯:将Linux核心构架与最底层基本原理的精粹娓娓而谈。
开拓创新:在许多层面遮盖了Linux较新的作用,对从业人员有很大协助。

这书关键叙述Linux系统软件的整体架构和设计方案观念,包括许多能够立即实际操作的案例,目地是期待用户对Linux系统软件身后的逻辑性有个全方位的掌握。这书务求接近具体的工作中应用,在较为关键且常见的技术性点有更为深层次的表述,对具体应用Linux系统软件工作中大有益处。这书共13章,在其中第1~3章是总览,第4~13章是分行业论述。第1~3章整体详细介绍Linux的基础知识;第4章以Linux系统软件的起动刚开始深层次描述;第5章是Linux系统软件运作中使用人*常触碰到的系统进程定义,重中之重详细介绍系统进程的基本原理;第6章是Linux核心的内存管理方式 与局端应用运行内存的最底层方式 ,即重中之重详细介绍glibc最底层到核心中间的内存管理全过程;第7~13章各自是有关安全性体制、互联网、系统总线与机器设备变化、二进制、储存、虚拟化技术与云、硬件配置专用型分系统的內容。这种分系统全是Linux系统软件运作中十分关键的行业,是深层次了解Linux系统软件基本原理必不可少的专业知识填补。

目录

  • 第一章 linux总览
  • 1. 简介
  • 2. Linux学习曲线和职业曲线
  • 3. 如何形成一个内核
  • 第二章 Linux内核架构
  • 1. 常见架构范式与核心系统
  • 2. 基础功能元素
  • 3. 特殊硬件框架
  • 4. 特殊软件机制
  • 5. 系统调用
  • 第三章 内核数据结构
  • 1. 链表与哈希表
  • 2. LRU
  • 3. 树
  • 4. 其他常见数据结构
  • 第四章 Linux系统的启动
  • 1. 启动的硬件支持
  • 2. Bootloader和内核二进制
  • 3. 启动原理
  • 第五章 进程(重点)
  • 1. 进程原理
  • 2. 进程调度
  • 3. 资源锁
  • 4. 多进程与进程通信
  • 5. 进程对资源的使用
  • 第六章 内存管理(重点)
  • 1. 内存的组织方式
  • 2. 内核内存的申请和释放
  • 3. 内核页面回收算法(PFRA)
  • 4. 内核内存压缩技术
  • 5. 其他内核内存基础服务
  • 6. 用户端对内核内存管理系统的调整
  • 7. 用户端进程的内存管理
  • 8. 相关系统调用和API
  • 第七章 安全
  • 1. Linux安全体系概览
  • 2. 安全的核心:加密与机制
  • 3. Linux用户和权限系统
  • 4. 分布于其他功能模块的安全机制
  • 第八章 网络(重点)
  • 1. Linux内核支持的网络特性概览
  • 2. Linux网络架构与socket模型
  • 3. IP实现架构
  • 4. IP路由系统
  • 5. TCP子系统
  • 6. Filter子系统
  • 7. 网络服务质量
  • 第九章 总线
  • 1. PCI
  • 2. USB
  • 3. Platform
  • 第十章 二进制(重点)
  • 1. 函数调用
  • 2. 二进制的兼容性
  • 3. ELF文件的执行原理
  • 4. ELF安全性
  • 第十一章 存储(重点)
  • 1. 磁盘管理
  • 2. 存储协议:linux下SCSI子系统架构
  • 3. 通用块抽象层
  • 4. 缓存层
  • 5. 文件系统层
  • 6. 分布式存储
  • 7. 常用存储管理高级命令
  • 第十二章 虚拟化与云
  • 1. 常见虚拟化方案
  • 2. 分布式文件系统
  • 3. 虚拟化专用文件系统
  • 4. Docker
  • 第十三章 其他重要模块与高级管理工具
  • 1. 内核到用户空间设备管理
  • 2. 内核调试
  • 3. 专用子系统

资源下载

资源下载地址1:https://pan.baidu.com/s/1iKzHRrXrB1xDUwL7klMc_A

相关资源

网友留言