KernelStudy
出自DebianWiki
| 讀書會時間 (週六下午 2:00pm) | 章節 | 領讀 |
|---|---|---|
| 2004/02/07 | Chapter 04: System Calls | 段逸時 ystuan _at_ hotmail.com |
| 2004/02/21 | Chapter 02: Process Management | Wade_chen _at_ coventive.com |
| 2004/03/06 | Chapter 03: Scheduling | 高顯忠 sjgau02 _at_ 3system.com.tw |
| 2004/04/10 | Chapter 05: Interrupts and Interrupt Handlers | eddy.lai _at_ micetek.com.tw |
| 2004/04/24 | Chapter 06: Bottom Halves and Deferring Work | antony _at_ cmcnet.com.tw |
| 2004/5/1 | Chapter 10 Memory Management | 鄭大慶 big _at_ advancedsinet.com |
| 2004/5/15 | Chapter 08: Kernel Synchronization Methods | 李後誠 hclee _at_ hemima.info |
| 2004/5/22 | Chapter 09 Timers and Time Management | 邱守男 snchiou _at_ nanya.edu.tw |
| 2004/6/5 | Chapter 11 The Virtual Filesystem | 房憲德 s19001107 _at_ ym.edu.tw |
| 2004/6/19 | Chapter 13: The Process Address Space | 沈中庸 antony _at_ cmcnet.com.tw |
| 2004/6/19 | Chapter 14 The Page Cache and Page Writeback | 邱守男 (frank.chiou@msa.hinet.net) |
| 2004/6/26 | Chapter 12 The Block I/O Layer +Ch3 複習 | 徐玉蕊 s8642_at_cs.nccu.edu.tw |
- KernelTutorial
- 活動訊息
- 加入 mailing list
- 討論信庫存地
- 奇摩家族 for Linux Kernel Study Group
- 課本中譯版
- Linux Kernel Development
- Memo of Chapter 01: Introduction
- 線上閱讀 Kernel 原碼
- http://www.win.tue.nl/~aeb/linux/vfs/trail.html
- inline function[1][2]
- inline assembly [3][4]
- Memo of Chapter 02: Process Management
- Process Management - wade
- Introduction of memory barrier[5]
- Arrays of Length Zero[6]
- Kernel threads made easy[7]
- a new set of kernel thread primitives [8]
- Memo of Chapter 03: Scheduling
- Memo of Chapter 04: System Calls
- Memo of Chapter 05: Interrupts and Interrupt Handlers
- Memo of Chapter 06: Bottom Halves and Deferring Work
- Meeting Handout for BottomHalves
- Task queue makes slow device even slower [17]
- linux kernel locking [18]
- Task Queues [19]
- O'Reilly's Linux Device Drivers, 2nd Ed (以 GNU FDL 發行,可以 Download PDF 檔) [20]
- interrupt.h [21]
- Linux 2.4.x内核软中断机制 [22]
- Kernel Korner: The New Work Queue Interface in the 2.6 Kernel [23]
- Driver porting: the workqueue interface. [24]
- Differnence between Workqueues & old task queues [25]
- A Proposal for Workqueues With Only A Single Thread [26]
- Memo of Chapter 08: Kernel Synchronization
- Meeting Handout for KernelSync
- Unreliabe Guide To Locking
- Memo of Chapter 09: Timers and Time Managementhods
- Meeting Handout for TimersAndTime
- Meeting Handout in OldTavi [27]
- Timers in Linux
- Memo of Chapter 10: Memory Management
- Memo of Chapter 11: The Virtual Filesystem
- Memo of Chapter 13: The Process Address Space
- Memo of Chapter 14: The Page Cache and Page Writeback
- Meeting Handouts for PageCache_writeback
- Thinking about Caching
- 其他
- 2.6 版的新開發模式
- Linux 2.6 核心的精彩世界
- 詳解Linux 2.6版和新的新變化,簡體中文文件
- Towards Linux 2.6
- 編譯 Linux 核心,簡體中文文件
- 專題:2003年度 Linux 系統綜述
- Kernel Newbies,核心新手請進
- Linux 內核解讀入門
- Linux 內核技術 BBS
- The Linux kernel
- The Linux Kernel Module Programming Guide,介紹內容適合 2.6 版核心
- Unreliable Guide To Hacking The Linux Kernel
- The Linux Kernel On-line Book v0.1 1997
- Mastering Linux debugging techniques
- 在 Linux 上找出并解决程序错误的主要方法
- Linux 核 心
- The Linux Virtual Memory Manager
- Linux: Understanding The Stricter Type Checks
- Linux software debugging with GDB
- Wikipedia - Linux kernel
- The linux-kernel mailing list FAQ
- Driver Writing-Discover the hidden 8 bit Sound card in your PC
- Porting device drivers to the 2.6 kernel
- Linux Device Drivers, 3rd Ed.
- API changes in the 2.6 kernel series
- Wikipedia - C 語言
- 洪朝貴 教授的 C 語言講義
- An Introduction to GCC
- 什麼是 Wiki
- 什麼是快記?
Title: Linux Kernel Development Author: Robert Love Pages: xxvi + 332 ISBN: 0672325128 Format: Paperback Publisher: SAMS, Developer Library Series Publish Date: 8 Sept 2003 URL: http://www.samspublishing.com/title/0672325128 Chapter Listing Foreword, by Andrew Morton Preface Chapter 01: Introduction Chapter 02: Process Management Chapter 03: Scheduling Chapter 04: System Calls Chapter 05: Interrupts and Interrupt Handlers Chapter 06: Bottom Halves and Deferring Work Chapter 07: Kernel Synchronization Introduction Chapter 08: Kernel Synchronization Methods Chapter 09: Timers and Time Management Chapter 10: Memory Management Chapter 11: The Virtual Filesystem Chapter 12: The Block I/O Layer Chapter 13: The Process Address Space Chapter 14: The Page Cache and Page Writeback Chapter 15: Debugging Chapter 16: Portability Chapter 17: Patches, Hacking, and the Community Appendix A: Linked Lists Appendix B: The Per-CPU Interface Appendix C: Kernel Random Number Generator Appendix D: Algorithmic Complexity Bibliography Index
Title: Linux 核心開發指南 (Linux Kernel Development) Author: Robert Love Format: Paperback Publisher: 維科 Publish Date:2004-12-23 URL: http://www.tenlong.com.tw/BookSearch/Search.php?isbn=9867503066&sid=24067 目 錄: 序 關於作者 關於本書的技術編輯 誌謝 前言 第一章 Linux核心簡介 第二章 程序管理 第三章 排程 第四章 系統呼叫 第五章 中斷與中斷處理程式 第六章 中斷處理的後半部與推遲作業的機制 第七章 核心同步導論 第八章 核心中支援同步的方法 第九章 計時器與時間管理 第十章 記憶體管理與定址 第十一章 虛擬檔案系統 第十二章 Block I/O層 第十三章 程序定址空間 第十四章 分頁快取與資料寫回機制 第十五章 除錯 第十六章 可攜性 第十七章 修正程式、深入校調、與社群 附錄A 鏈結串列(Link Lists) 附錄B 個別處理器的介面(The Per-CPU Interface) 附錄C 核心中的亂數產生器 附錄D 演算法的複雜度 附錄E 參考書目與閱讀清單
Title: Linux Kernel Development, 2nd Ed. Author: Robert Love Pages: 432 ISBN: 0672327201 Format: Paperback Publisher: Novell Press. Publish Date:Jan 12, 2005 URL: http://www.informit.com/bookstore/product.asp?isbn=0672327201&aid=F2EC4C2B-BDE1-4FE7-B36A-6033ED27274A Chapter Listing Foreword, by Andrew Morton Preface Chapter 01: Introduction to the Linux Kernel Chapter 02: Getting Started with the Kernel Chapter 03: Process Management Chapter 04: Process Scheduling Chapter 05: System Calls Chapter 06: Interrupts and Interrupt Handlers Chapter 07: Bottom Halves and Deferring Work Chapter 08: Kernel Synchronization Introduction Chapter 09: Kernel Synchronization Methods Chapter 10: Timers and Time Management Chapter 11: Memory Management Chapter 12: The Virtual Filesystem Chapter 13: The Block I/O Layer Chapter 14: The Process Address Space Chapter 15: The Page Cache and Page Writeback Chapter 16: Modules Chapter 17: kobjects and sysfs Chapter 18: Debugging Chapter 19: Portability Chapter 20: Patches, Hacking, and the Community Appendix A: Linked Lists Appendix B: Kernel Random Number Generator Appendix C: Algorithmic Complexity Bibliography Index
中文版堪誤
![[Main Page]](/upload/4/49/Debian_taiwan_out.png)