所以 Nio 为什么快?

2021-12-14 02:27:26 +08:00
 LeeReamond

我看首页那个问异步的老哥,说到最后就一句话“反正 nio 也很快,为什么需要用协程?”

不得不感叹信息技术的发展确实经常出现这种情况,后来人学起来不了解之前发生了啥,如果不特意去追踪的话,很多东西无法理解,干脆就不理解了。我想如果他是一路跟踪异步变化过来的,比如他在 20 年前参与过 c10K 问题的讨论,或者在 10 年前参与过 C10M 的讨论,应该不会对异步本身有任何质疑。。

不过话说回来为啥有的框架基于线程确实也可以做到很快,虽然上限比较低,但是大多数场景也堪用,我确实不太懂。

6333 次点击
所在节点    Java
21 条回复
beitayongguo
2022-01-17 15:28:47 +08:00
nio 和 bio 之类的只是两种 io 模型吧... nio 不一定快的啊 要不然还要 bio 干啥。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/822002

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX