你的位置:学习网 - 视频教程 >> 电脑 >> 操作系统 >> Unix/linux >> 详细内容

《Linux内核精髓:精通Linux内核必会的75个绝技》第一版




收藏本资料

本资料所属分类:

电脑 操作系统 Unix/linux

更新时间:2014年10月12日

如不能下载,请查看怎样下载


《Linux内核精髓:精通Linux内核必会的75个绝技》.pdf 4.8MB
4.8MB
中文名: Linux内核精髓:精通Linux内核必会的75个绝技
版本: 第一版
发行时间: 2013年2月
地区:  大陆
对白语言:  普通话
文字语言:  简体中文
简介

IPB Image
本书介绍的是Linux 内核所提供的功能。不仅有比较基础的功能,还有一些功能需要具
有一定的知识才能使用。
此外,还介绍了使用功能时需要用到的信息和命令。除了内核以外,本书还将介绍相关
的应用程序。基本上是基于TUI 进行说明的,但也有一部分关于GUI 的介绍。
涉及的主要版本为Linux 内核2.6.18 到写作时最新的Linux 内核3.0 注1。其中一部分还
介绍了Red Hat Enterprise Linux 4(RHEL4 :基于Linux 内核2.6.9)的功能。示例代码
已经在工作中经常使用的RHEL 和任何用户都可以使用的Fedora、CentOS 等中进行过
严格测试。1
本书不涉及Linux 内核的实际安装和以算法等为主体的内容。
目录
第1 章 内核入门
1 如何获取Linux 内核
2 如何编译Linux 内核
3 如何编写内核模块
4 如何使用Git
5 使用checkpatch.pl 检查补丁的格式
6 使用localmodconfig 缩短编译时间
第2 章 资源管理
7 Cgroup、Namespace、Linux 容器
8 调度策略
9 RT Group Scheduling 与RT Throttling
10 Fair Group Scheduling
11 cpuset
12 使用Memory Cgroup 限制内存使用量
13 使用Block I/O 控制器设置I/O 优先级
14 虚拟存储子系统的调整
15 ramzswap
16 OOM Killer 的运行与结构 第3 章 文件系统
17 如何使用ext4
18 向ext4 转换
19 ext4 的调整
20 使用fio 进行I/O 的基准测试
21 FUSE
第4 章 网络
22 如何控制网络的带宽
23 TUN/TAP 设备
24 网桥设备
25 VLAN
26 bonding 驱动程序
27 Network Drop Monitor
第5 章 虚拟化
28 如何使用Xen
29 如何使用KVM
30 如何不使用DVD 安装操作系统
31 更改虚拟CPU 分配方法,提高性能
32 如何使用EPT 提高客户端操作系统的性能
33 使用IOMMU 提高客户端操作系统运行速度
34 使用IOMMU+SR-IOV 提高客户端操作系统速度
35 SR-IOV 带宽控制
36 使用KSM 节约内存
37 如何挂载客户端操作系统的磁盘
HACK #38 从客户端操作系统识别虚拟机环境
HACK #39 如何调试客户端操作系统
第6 章 省电
40 ACPI
41 使用ACPI 的 S 状态
42 使用CPU 省电(C、P 状态)
43 PCI 设备的热插拔
44 虚拟环境下的省电
45 远程管理机器的电源
46 USB 的电力管理
47 显示器的省电
48 通过网络设备节省电能
49 关闭键盘的LED 来省电
50 PowerTOP
51 硬盘的省电
第7 章 调试
52 SysRq 键
53 使用diskdump 提取内核崩溃转储
54 使用Kdump 提取内核崩溃转储
55 崩溃测试
56 IPMI 看门狗计时器
57 NMI 看门狗计时器
58 soft lockup
59 crash 命令
60 核心转储过滤器
61 生成用户模式进程的进程核心转储
62 使用lockdep 查找系统的死锁
63 检测内核的内存泄漏
第8 章 概要分析与追踪
64 使用perf tools 的概要分析(1)
65 使用perf tools 的概要分析(2)
66 进行内核或进程的各种概要分析
67 追踪内核的函数调用
68  ftrace 的插件追踪器
69 记录内核的运行事件
70 使用trace-cmd 的内核追踪
71 将动态追踪事件添加到内核中
72 使用SystemTap 进行内核追踪
73 使用SystemTap 编写对话型程序
74 SystemTap 脚本的重复利用
75 运用SystemTap

上一篇 下一篇