IO进化论
2021-05-18 10:48:41 3 举报
笔记
作者其他创作
大纲/内容
Container
strace -ff out java XXBIO: 可查询系统调用情况
NIO 问题大量客户端连接时如果只有个别有数据,遍历list大量是浪费的
多路复用
epoll_wait()
人
epoll_create11
application
IO多路复用
轮询应对
记录文件描述符
events
1
BIO
114 accept7 recv
IO 演变史
BIO 问题并发大时会创建大量的进程占用大量的系统资源同时线程切换消耗CPU根本原因:阻塞
recv
nc ip:port链接
selectpollepoll
selectpoll
linux kernel
2...
获取事件
新建线程应对
3...
NIO
0 条评论
回复 删除
下一页