进程、线程、IO 、网络等,不深入到操作系统层面是没法真正理解的。对于 Java 开发者来说,去了解 Linux 内核是如何工作的相当有必要,那如何进行呢? 目前有 C 和 x86 汇编的基础,是否有必要从 linux 系统编程开始,如从 APUE/UNP/TLPI 等书籍( TLPI 大致翻过一遍,但没怎么实践),还是说直接开始 LKD -> ULK -> LDD (以及 LDDD )?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.