有哪些你觉得经重要,但《linux环境编程》中没有提及的API?

45 views
Skip to first unread message

童进

unread,
Jul 9, 2016, 10:57:35 PM7/9/16
to 《linux环境编程》讨论组
timer相关的API,书中似乎没有提及,我觉得还挺重要的,它比较常用,然后又不太好掌握(比如timer回收资源时对竞争的处理)。

附上IBM developerworks上的介绍链接:

Li Bin

unread,
Jul 9, 2016, 11:12:54 PM7/9/16
to 《linux环境编程》讨论组
确实如你所说,我们写的过程中,也有很多API想写,

1 文件锁 flock和记录锁 fcntl
2 timer相关
3 监控文件系统事件 inotify
4 多线程程序 调度相关的系统调用及内核实现 如优先级反转相关的内容
5 epoll

这些内容有些也是很常用的,甚至是很重要的,
但是写书确实很费神劳力,写这本书,拖稿拖得非常严重了,尤其是我。
后期我已经非常愧对编辑Lisa 了。

另一方面,这些内容要想完成,可能需要再增加3~5个月。如果有机会修订的话,希望能够把这些遗憾弥补。

Gao Feng

unread,
Jul 10, 2016, 7:27:54 AM7/10/16
to 《linux环境编程》讨论组
我比较遗憾没有写poll,select,epoll,还有异步io。


按照合同,应该在一年半完成,结果在李彬的大力帮助下,我们三年都没有完全涵盖想写的内容。
确实遗憾,希望有机会可以做第二版。

即使是现在写了的,有的地方,还是不够深入。
但是时间,精力啊,当时确实不够用了。

段好学

unread,
Feb 5, 2018, 11:32:58 PM2/5/18
to 《linux环境编程》讨论组
还有一些和 命名空间相关的api 也可以讲讲

在 2016年7月10日星期日 UTC+8上午10:57:35,童进写道:
Reply all
Reply to author
Forward
0 new messages