在博客上考看到两个概念:
一个是 linux 级别的 io 模型,比如同步阻塞 I/O 、同步非阻塞 I/O 、多路复用 I/O 、信号驱动 I/O 。
一个是程序语言层面的,比如 Java 中的 BIO 、NIO 、AIO 。
我想知道的是这两者之间的联系是什么?是不是 linux io 模型仅仅是一个理论的模型,具体的需要看程序语言是如实现的?还是说是一种依赖关系,比如 java 的 NIO 在 linux 上执行依赖于 os 的多路复用 I/O 模型这样?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.