《Linux 内核设计与实现》勘误
Robert Love 的《Linux Kernel Development》一书,比较适合内核入门。而且对某
些方面的解说,比如各种下半部,非常到位。承蒙一位陌生朋友的慨然相助,我有幸得到了本
书的英文第二版,把中文不好理解的地方对照英文订正一下。只订正有碍理解的,当然可能有
些是我理解错误,朋友们指正。多谢了。
L+7 表示从上往下数第 7
行;L-7 表示从底向上数
第 7 行。
P8
L+7:练习中一般在头文件中定义内联函数
订正:实践中一般在头文件中定义内联函数
P9
L-13:Linux 内核支持多处理器并发处理
订正:原文是“The Linux Kernel supports multiprocessing”,译为“Linux 内核支持多处理
器系统”似乎好些,而且这里不能说成是并发(concurrent),应该是并行(parallel)
P15
图 2-2 中的 thread_struct 应改为 thread_info,这个原书就印刷错了。
P31
L+9:每个优先级数组还包含一个叫做 struct list_head 的队列。
订正:翻译错误。原文是:“Each priority_array also contains an array named queue
评论1