开发者社区> 罗宾豪> 正文

和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_15

简介: From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: 关于《UNIX技术内幕》的勘误及遇到的问题_15Date: Sun, 20 Nov 2011 16:45:18 +0800 郝先生,1、建议:第223页,最后一段,有关“句柄“与“文件描述符”等价的说明,建议加入到“1.6 缩写及术语说明“处。
+关注继续查看


From: quntmec@hotmail.com
To: qf.hao@hotmail.com
Subject: 关于《UNIX技术内幕》的勘误及遇到的问题_15
Date: Sun, 20 Nov 2011 16:45:18 +0800

郝先生,

1、建议:第223页,最后一段,有关“句柄“与“文件描述符”等价的说明,建议加入到“1.6 缩写及术语说明“处。我之前是看到了有关“句柄“与“文件描述符“等价的说明(在第223页),当时没太在意。但后面一直讲句柄(我习惯的是文件描述 符),而我只是印象中好像书里曾经提到过有关“句柄“与“文件描述符“等价,但找了很久都没找到(书的内容实在不少)。后来在翻阅另一个问题时才在223 页里偶然找到了有关“句柄“与“文件描述符”等价的说明。我相信不少人是习惯了句柄的说法,但应该也有相当一部分人是习惯了“文件描述符“的说法,且我相 信你也注意到了这个问题(因此才有在223页里的说明);但还是要说,除了在223页作出一个说明外,建议也在第4页的“1.6 缩写及术语说明“加入这个说明,以方便读者检索。
[郝]:好的建议,赞同!
2、建议:在说明使用到的函数及结构时,请注上页码。例如,第185页,第5段:“比如程序调用 futype 访问了.....“。futype函数是在第143页。如果在旁边(或在页脚注释“加上页码),那会更方便读者查阅。
[郝]:好的建议,赞同!另外还可加上反向引用说明(即在何处被调用)。
3、 第246页,第2段,第4行:“...,则把文件名“JerryHao“写到目录/contacts的数据区,对应的节点号是文件“/user /Jerry/Info”的节点号....”。如果对应到第244页的 link() 函数,那应该对应里面的哪一行(或几行)代码?
[郝]:这里事实上是对整个link函数功能的一个说明,而不是特指第几行。如果说JerryHao的节点为什么是JerryInfo的节点,这在第5行调用namei的时候就获得了。
此外,勘误如下:

224 2 4 “...,从则根目录....“应是“则从“。
[郝]:对,谢谢。
226

倒数第3段:“s_free中,因为它是下一批....“,感觉应该是s_nfree,不太确定。
[郝]:是s_free。
232

倒数第2段第1行“....(openi在6.4.2节....“,我翻查了6.4.2,但没有找到openi的说明,应该是标错了,不是6.4.2
[郝]:是8.4.4节1.谢谢
250

倒数第2段第1行“最后第11行...“,应该是第13行
[郝]:对,不过问题出在上面的排号,代码行号应该从1开始。


Steve

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《UNIX技术内幕》勘误及问题解答_26
From: quntmec@hotmail.com To: qf.hao@hotmail.com Subject: 关于《UNIX技术内幕》的勘误及遇到的问题_26 Date: Sun, 26 Feb 2012 16:34:18 +0800 郝先生, 线程方面碰到的问题如下: 1、689页,倒数第2、3行,里面提到第14章所实现的线程在退出时只会将线程栈释放、而不会释放该线程所分配的堆空间,这是否会造成内存泄漏?[郝]:如果用户线程在每次调用malloc后,都会调用free来释放它,那么就不会有内存泄漏。
865 0
《UNIX技术内幕》勘误及问题解答_25
From: quntmec@hotmail.com To: qf.hao@hotmail.com Subject: RE: 关于《UNIX技术内幕》的勘误及遇到的问题_25 Date: Fri, 17 Feb 2012 11:08:10 +0800 郝先生, 对...
733 0
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_24
统计范围是个公式:功能描述:统计地址位于(pc-buflen*16K/scale, pc+buflen*16K/scale )内的指令执行时间,存放到buf中。其中,buf[0]是位于(pc-16K/scale, pc+16K/scale)内的指令执行时间, 把buflen-=1,pc=6.5K和scale=32带入公式,可以得出buf[0]是统计地址[6,7k)的指令。
871 0
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_23
  From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: 关于《UNIX技术内幕》的勘误及遇到的问题_23Date: Fri, 3 Feb 2012 23:47:25 +0800郝先生,最近碰到的问题如下:1、有关 ptrace 的例子(1)567页,例1的输出中,最后2行的顺序似乎错了,应为如下:.
890 0
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_20
From: qf.hao@hotmail.comTo: quntmec@hotmail.comSubject: RE: 关于《UNIX技术内幕》的勘误及遇到的问题_20Date: Fri, 3 Feb 2012 09:01:06 +0800 Steve,对,这里是应该为10.
845 0
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_19
From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: 关于《UNIX技术内幕》的勘误及遇到的问题_19Date: Thu, 5 Jan 2012 14:31:49 +0800 郝先生,关于“进程交换过程“一章,我的疑问如下:1、420页最后一段起,到421页10.2节之间的内容,我的理解如下:对 于所有的进程,如果涉及进程的换入/换出,则需要换出的进程全部换出至一个特定的区域中。
798 0
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_18
  From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: 关于《UNIX技术内幕》的勘误及遇到的问题_18Date: Sat, 31 Dec 2011 17:09:43 +0800郝先生,新年快到了,先预祝你在新的一年里身体健康,心想事成。
933 0
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_17
Steve,请见答复。From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: 关于《UNIX技术内幕》的勘误及遇到的问题_17Date: Sun, 18 Dec 2011 18:24:23 +0800 郝先...
940 0
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_16
From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: 关于《UNIX技术内幕》的勘误及遇到的问题_16Date: Fri, 2 Dec 2011 18:27:20 +0800郝先生,目前碰到的问题如下:1、第256页提到的 b...
788 0
Unix vs Linux你不知道的那些知识!
Hello,小伙伴们大家好!我是木荣君。在平时的交流中发现好多小伙伴对于Unix和Linux这两个概念傻傻分不清楚,今天木荣君花费了一些时间查找了相关的资料,把Unix和Linux做了一个对比,希望对大家在理解和认知上有所帮助,不足之处请多多理解。好了,废话不多说,我们进入正题。
14 0
+关注
罗宾豪
多年Linux虚拟化内核开发和架构设计经验,对操作系统内核有深入研究和理解。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载