开发者社区> 问答> 正文

epoll有什么用处。。。?报错

亲们,帮看下 我们胡坎的讨论对不对。。。

这是群里讨论:

Q: 很多blog说 大幅提升java nio性能。。。

A: 对于连接数不大,链接活跃度非常高的服务来说,epoll的性能还不如select

A: 对并发idle connection会有大幅度的性能提升

A: 有大量不活跃链接的情况下,epoll比select性能好

A: 链接服务器基本就是hold住链接,不做运算



Q: "链接服务器基本就是hold住链接,不做运算" 这句话的意思是:维持大量链接用的?

A:  恩 


Q: 那epoll对http来说 有什么用处?对http这种一问一答的连接来说 好象没什么优点?



A: 在一瞬间的时间http服务器也是要hold住很多链接的,  而且量更巨大

Q: 可以理解为:不至于让大量请求 直接报错?

A: 恩,你可以了解一下c10k问题



展开
收起
爱吃鱼的程序员 2020-06-14 22:33:37 456 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
    http://en.wikipedia.org/wiki/Epoll说的对,epoll不是一贴就灵的万能狗皮膏药,最重要的是分析需求

    找找根源,epoll为何而生。

    就拿网站来说吧,

    如果访问量不大,低并发的网站,用什么技术估计都不会出问题。

    如果访问量较大,高并发,epoll就有用武之地了。

    2020-06-14 22:33:55
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载