我只看了三章试读,因为原书略口水,看不下去.
第三章3.1第三段第二行.
译文: 这么做的原因很可能是新进程的内存映射与shell的内存映射完全不同.
其实应该是:因为很可能新进程的存储map和shell的存储map几乎没有什么相同的地方.
42页中间部分涉及到一个kernel里的struct名字,我记得kernel VM里有一个跟每一个process相关的VM struct叫vm_area_struct,所以这本书里的vm_are_struct是个笔误.
ps,跟译者邮件讨论了一下,感觉交流有点不顺.
这本书对于我来说就是鸡肋,看了几章感觉都是熟悉的东西,你们要是有什么问题可以跟我讨论,我有这本书的英文版(pdf),所以贴上你觉得疑惑的地方的中文就可以.
errata
对“errata”的回应
书名: 高级C/C++编译技术
作者: Milan Stevanovic
出版社: 机械工业出版社
原作名: Advanced C and C++ Compiling
译者: 卢誉声
出版年: 2015-4
页数: 266
定价: 69.00
丛书: C/C++技术丛书
ISBN: 9787111496182