2

各位吴彦祖,有推荐的 Kernel 相关的书籍推荐吗?

 3 years ago
source link: https://www.v2ex.com/t/798111
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
各位吴彦祖,有推荐的 Kernel 相关的书籍推荐吗?

V2EX  ›  Linux

各位吴彦祖,有推荐的 Kernel 相关的书籍推荐吗?

  ReputationZh · 14 小时 43 分钟前 · 1106 次点击

内存、驱动、进程管理相关的都可以。

16 条回复    2021-08-27 01:11:44 +08:00

sleeepyy

sleeepyy   14 小时 20 分钟前   ❤️ 2

不知道你想学什么以及到什么阶段了,general 来说很推荐 MIT 6.S081 https://pdos.csail.mit.edu/6.S081/2020/schedule.html 把 lab 刷完可以学到 syscall, memory allocation, multi threading, file system, network 相关的基础知识

HHPLow

HHPLow   14 小时 19 分钟前 via iPhone

LDD3
深入 Linux 内核架构
网站 http://www.wowotech.net

plko345

plko345   14 小时 15 分钟前 via Android

深入理解计算机 里面有讲到一些,可能和你要的角度不同

typetraits

typetraits   10 小时 53 分钟前   ❤️ 1

想了解 Kernel Module 开发的话,也可以看看 The Linux Kernel Module Programming Guide https://github.com/sysprog21/lkmpg

YouKnowIt

YouKnowIt   7 小时 45 分钟前

有一本入门书,Linux 内核设计与实现,书不厚,记得 200 多页,让你对内核常见模块有个认识。如果想深入,建议直接看代码,编译代码调试,观察

purplewall

purplewall   7 小时 14 分钟前

如果非常喜欢内核的话,推荐两本厚书,讲得比较透

linux 内核完全注释-0.11 版,深入 linux 架构

lesismal

lesismal   6 小时 55 分钟前

1.《 LINUX 设备驱动程序》,多数嵌入式开发的人是做驱动,如果楼主不是,可以看《 Linux 内核模块编程指南》
2.《深入理解 LINUX 内核》
3. linus: RFSC

1,对模块机制、驱动开发有足够的了解
2,对 linux 内核比较全面的了解
3,前两本能拿下,剩下的就是啃源码了
其他的书没什么必要看,浪费时间,尤其 200 多页那本,看上去啥都讲了,实际相当于啥都没讲,就跟《七周七语言》《七周七并发》那些书类似,连鸡肋都不如:食之无味、弃之不可惜

zhoudaiyu

zhoudaiyu   5 小时 38 分钟前

收藏一波,正打算过两天提一下你的这个问题

littlewing

littlewing   5 小时 33 分钟前

深入 Linux 内核架构

agagega

agagega   5 小时 31 分钟前 via iPhone

FreeBSD 有本书写得挺好,当然那不是 Linux

js8510

js8510   5 小时 21 分钟前 via Android

Linux Device Drivers, 3rd Edition https://www.amazon.com/dp/0596005903/ref=cm_sw_r_cp_apa_glt_fabc_PCXGXFHSRPM7F25AT88E 我觉得是比较有意思的一个。因为你可以跟着写写 helloworld. 缺点是书太老。。你得自己 google 照着书敲代码多数不 work

vicence

vicence   5 小时 4 分钟前

@lesismal linus: RFSC,全称是什么?内核邮件列表?

iwdmb

iwdmb   3 小时 30 分钟前

推荐 Linux Kernel Module Programming Guide 最近台湾的教授把内容 /示例代码更新到 Linux kernel 5.x

https://github.com/sysprog21/lkmpg

lesismal

lesismal   2 小时 57 分钟前

@vicence 我#7 少打了个 T,没法编辑

shayuvpn0001

shayuvpn0001   1 小时 32 分钟前

@vicence read the fucking source code

关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1137 人在线   最高记录 5497   ·  

创意工作者们的社区

World is powered by solitude

VERSION: 3.9.8.5 · 17ms · UTC 18:44 · PVG 02:44 · LAX 11:44 · JFK 14:44
♥ Do have faith in what you're doing.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK