Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding. The book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. It covers the Linux kernel with both a practical and theoretical eye, which should appeal to readers with a variety of interests and needs. The author, a core kernel developer, shares valuable knowledge and experience on the 2.6 Linux kernel. Specific topics covered include process management, scheduling, time management and timers, the system call interface, memory addressing, memory management, the page cache, the VFS, kernel synchronization, portability concerns, and debugging techniques. This book covers the most interesting features of the Linux 2.6 kernel, including the CFS scheduler, preemptive kernel, block I/O layer, and I/O schedulers. The third edition of Linux Kernel Development includes new and updated material throughout the book: An all-new chapter on kernel data structures Details on interrupt handlers and bottom halves Extended coverage of virtual memory and memory allocation Tips on debugging the Linux kernel In-depth coverage of kernel synchronization and locking Useful insight into submitting kernel patches and working with the Linux kernel community
Linux内核开发》详细介绍了Linux内核的设计和实现,以有利于编写和开发内核代码的人以及寻求更好地理解操作系统并提高编码效率和生产力的程序员的方式来介绍这些内容。 本书详细介绍了Linux内核的主要子系统和功能,包括其设计、实现和接口。本书以实践和理论的眼光涵盖了Linux内核,这应该会吸引具有不同兴趣和需求的读者。 作者作为内核的核心开发者,分享了关于2.6版Linux内核的宝贵知识和经验。涉及的具体话题包括进程管理、调度、时间管理和计时器、系统调用接口、内存寻址、内存管理、页面缓存、VFS、内核同步、可移植性问题和调试技术。本书涵盖了Linux 2.6内核中最有趣的功能,包括CFS调度器、抢占式内核、块I/O层和I/O调度器。 Linux内核开发》第三版包括贯穿全书的新材料和更新材料。关于内核数据结构的全新章节 关于中断处理程序和底层处理程序的细节 关于虚拟内存和内存分配的扩展报道 关于调试Linux内核的提示 关于内核同步和锁定的深入报道 关于提交内核补丁和与Linux内核社区合作的有用见解
相关文库
计算机行业深度报告:DeepSeek系列报告之AI+医疗
2435
类型:行研
上传时间:2025-02
标签:计算机、DeepSeek、AI+医疗)
语言:中文
金额:5积分
电子书-Linux是如何工作的How Linux Works(英)
1805
类型:电子书
上传时间:2022-04
标签:计算机、操作系统、内部结构)
语言:英文
金额:5积分
《网络是怎样连接的》-75页读书笔记
1620
类型:读书笔记
上传时间:2025-01
标签:网络、计算机、科普)
语言:中文
金额:9.9元
《面向初学者的机器学习》Machine Learning For Absolute Beginners
1408
类型:电子书
上传时间:2021-05
标签:机器学习、计算机、算法)
语言:英文
金额:5积分
电子书-用FastAPI构建数据科学应用:用Python开发、管理和部署高效的机器学习应用程序(英)
1383
类型:电子书
上传时间:2022-03
标签:计算机、数据库、人脸检测系统)
语言:英文
金额:5积分
电子书-软件架构师手册:通过实施有效的架构概念成为成功的软件架构师(英)
1342
类型:电子书
上传时间:2021-11
标签:计算机、软件架构 、软件)
语言:英文
金额:5积分
电子书-DAMA数据管理知识体系指南(DAMA DMBOK)(英)
1283
类型:电子书
上传时间:2022-03
标签:计算机、数据库、数据管理)
语言:英文
金额:5积分
电子书-高维数据统计:方法、理论与应用(英)
1231
类型:电子书
上传时间:2021-10
标签:计算机、统计学、数据统计)
语言:英文
金额:5积分
计算机行业深度研究报告:ChatGPT,开启AI新纪元-20230201-31页
1111
类型:行研
上传时间:2023-02
标签:计算机、处理器)
语言:中文
金额:免费
康波周期复盘:康波周期与中国式现代化-20230726-16页
1091
类型:策略
上传时间:2023-08
标签:汽车、计算机)
语言:中文
金额:5积分
积分充值
30积分
6.00元
90积分
18.00元
150+8积分
30.00元
340+20积分
68.00元
640+50积分
128.00元
990+70积分
198.00元
1640+140积分
328.00元
微信支付
余额支付
积分充值
应付金额:
0 元
请登录,再发表你的看法
登录/注册