《Linux內核精髓:精通Linux內核必會的75個絕技》目錄

將目錄記載下來,看成本身的一個學習指南了,有時間正好能夠學習學習。網絡

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 如何調試客戶端操做系統spa


第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

調試

相關文章
相關標籤/搜索