《Linux内核精髓:精通Linux内核必会的75个绝技》目录

摘要:
第1章内核HACK#1入门如何获取Linux内核HACK#2如何编译Linux内核HACK#3如何编写内核模块HACK#4如何使用GitHACK#5如何使用Checkpatch Pl检查补丁格式HACK#6使用localmodconfig减少编译时间第2章资源管理HACK#7 Cgroup,命名空间,Linux容器HACK#8调度策略HACK#9 RTGroupSchedu

1章 内核入门
HACK #1 如何获取Linux内核
HACK #2 如何编译Linux内核
HACK #3 如何编写内核模块
HACK #4 如何使用Git
HACK #5 使用checkpatch.pl检查补丁的格式
HACK #6 使用localmodconfig缩短编译时间


第2章 资源管理
HACK #7 Cgroup、Namespace、Linux容器
HACK #8 调度策略
HACK #9 RT Group Scheduling 与RT Throttling
HACK #10 Fair Group Scheduling
HACK #11cpuset
HACK #12 使用Memory Cgroup限制内存使用量
HACK #13 使用Block I/O控制器设置I/O优先级
HACK #14 虚拟存储子系统的调整
HACK #15 ramzswap
HACK #16 OOM Killer的运行与结构


第3章 文件系统
HACK #17 如何使用ext
HACK #18 向ext4转换
HACK #19 ext4的调整
HACK #20 使用fio进行I/O的基准测试
HACK #21FUSE


第4章 网络
HACK #22 如何控制网络的带宽
HACK #23 TUN/TAP设备
HACK #24 网桥设备
HACK #25 VLAN
HACK #26 bonding驱动程序
HACK #27 Network Drop Monitor


第5章 虚拟化
HACK #28 如何使用Xen
HACK #29 如何使用KVM
HACK #30 如何不使用DVD安装操作系统
HACK #31 更改虚拟CPU分配方法,提高性能
HACK #32 如何使用EPT提高客户端操作系统的性能
HACK #33 使用IOMMU提高客户端操作系统运行速度
HACK #34 使用IOMMU+SR-IOV提高客户端操作系统速度
HACK #35 SR-IOV带宽控制
HACK #36 使用KSM节约内存
HACK #37 如何挂载客户端操作系统的磁盘
HACK #38 从客户端操作系统识别虚拟机环境
HACK #39 如何调试客户端操作系统


第6章 省电
HACK #40 ACPI
HACK #41 使用ACPI的 S状态
HACK #42 使用CPU省电(C、P状态)
HACK #43 PCI设备的热插拔
HACK #44 虚拟环境下的省电
HACK #45 远程管理机器的电源
HACK #46 USB的电力管理
HACK #47 显示器的省电
HACK #48 通过网络设备节省电能
HACK #49 关闭键盘的LED来省电
HACK #50 PowerTOP
HACK #51 硬盘的省电


第7章 调试
HACK #52 SysRq键
HACK #53 使用diskdump提取内核崩溃转储
HACK #54 使用Kdump提取内核崩溃转储
HACK #55 崩溃测试
HACK #56 IPMI看门狗计时器
HACK #57 NMI看门狗计时器
HACK #58 soft lockup
HACK #59 crash命令
HACK #60 核心转储过滤器
HACK #61 生成用户模式进程的进程核心转储
HACK #62 使用lockdep查找系统的死锁
HACK #63 检测内核的内存泄漏


第8章 概要分析与追踪
HACK #64 使用perf tools的概要分析(1)
HACK #65 使用perf tools的概要分析(2)
HACK #66 进行内核或进程的各种概要分析
HACK #67 追踪内核的函数调用
HACK #68  ftrace的插件追踪器
HACK #69 记录内核的运行事件
HACK #70 使用trace-cmd的内核追踪
HACK #71 将动态追踪事件添加到内核中
HACK #72 使用SystemTap进行内核追踪
HACK #73 使用SystemTap编写对话型程序
HACK #74 SystemTap脚本的重复利用
HACK #75 运用SystemTap

http://book.51cto.com/art/201302/381253.htm只翻译了21条所以。。。。

免责声明:文章转载自《《Linux内核精髓:精通Linux内核必会的75个绝技》目录》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇VS2013 图片背景·全透明背景图(转)锂电池电流单位C5A下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux的安装注意事项

Linux简介:   Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。       Linux的发...

为什么linux有足够的内存还进行swap?

  1、Linux在内存被用完之前开始交换。这是为了提高性能和响应能力: 性能提高是因为一些内存放磁盘缓存比方内存更合适。因此,最好将一个已经停用了一段时间的程序交换出去,而将经常使用的文件保存在缓存中。 当系统处于空闲状态时,而不是当内存满时,一些程序正在运行并请求更多的RAM来完成任务时,响应能力会得到改善。   2、如何在有内存可用的时候,不使用sw...

关于Linux上的SSH服务无法启动,提示“/var/empty/sshd must be owned by root and not group or world-writable”错误

首先通过物理终端进入到linux上,手工检查ssh发现没运行# /etc/init.d/sshd statussshd is stopped 手动启动服务,发现报告权限错误。# /etc/init.d/sshd start Starting sshd:/var/empty/sshd must be owned by root and not group o...

Linux下修改profile后用户无法登陆的问题

etc/profile里设置环境变量导致无法登录解决   1,因为不小心在 etc/profile里设在环境变量导致无法登录    不要在 etc/profile里设置 export PATH这样会导致重启后登录不了系统    在登录界面 alt +ctrl+f2进入命令模式,如果不是root用户需要键入【root用户就不许这么罗嗦,gedit编辑会不可显...

Crash监控的简单实现方案

个人博客 http://www.milovetingting.cn Crash监控的简单实现方案 前言 本文从Java层及Native展开,简单记录Android中的Crash监控方案。 Java层Crash Java层的crash监控,可以通过实现Thread.UncaughtExceptionHandler接口,重写uncaughtExceptio...

linux 系统⽇常管理--运维必备

【监控系统的状态】 1. w 查看当前系统的负载  相信所有的linux管理员最常⽤的命令就是这个’w’ 了,该命令显⽰的信息还是蛮丰富 的。第⼀⾏从左⾯开始显⽰的信息依次为:时间,系统运⾏时间,登录⽤户数,平均 负载。第⼆⾏开始以及下⾯所有的⾏,告诉我们的信息是,当前登录的都有哪些⽤ 户,以及他们是从哪⾥登录的等等。其实,在这些信息当中,笔者认为我们...