Tomcat的nio模式疑问?
假如现在有1000个线程同时连接tomcat,nio和bio的处理方式是怎么样的?nio的高效体现在哪个方面?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
假如现在有1000个线程同时连接tomcat,nio和bio的处理方式是怎么样的?nio的高效体现在哪个方面?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
阻塞与非阻塞我了解,所以我说具体想了解一个流程
回复
@清尘-呵呵 : tomcat的connect如何实现nio和bio不是很清楚了解。我觉得只需要了解场景就可以了。只与连接多少有关,多且轻的处理用nio,连接数较小且固定的用bio,bio不一定代表性能差,在连接数固定的情况下,开启连接池性能不会差的
回复
@Kit_lee : 我懂你的意思 我所问的问题就是面试的时候问的,所以我想具体了解
回复
@清尘-呵呵 : 这个直接说bio和nio是怎么新建线程的就可以了,就算不切题,亦不远矣
1000个线程过来 不需要1000个线程处理请求吗?
nio能降低CPU空转时间,降低多线程带来的上下文切换开销和编程复杂度