计算机网络
文章平均质量分 77
bingbangbingbang
既然选择了远方便只顾风雨兼程
展开
-
IO多路复用之select,poll,epoll优缺点
select的问题 监听的fd有限 用户和kernel需要遍历整个bitmap轮询所有的fd 会出现惊群现象 不能进行动态的修改 惊群现象,一般发生在fork出来的多个进程之间,因为父子进程是共享打开的文件描述符的,在父进程中打开的文件描述符比如监听socket,子进程也会有一个指向该socket的描述符,当该socket上的事件发生时,父子进程都会被唤醒。 无法动态修改:当一个线程已经陷...原创 2020-04-07 03:05:45 · 628 阅读 · 0 评论 -
面试中必问之——TCP细节
也许你知道TCP的三次握手,四次挥手(学校里老师通常说的是三报文握手,四报文挥手。。。)的所有细节,你知道为什么是三次握手,为什么又是四次挥手。两次握手,三次挥手可不可以为什么?你知道为什么在主动断开方有Time_wait状态,被动断开方有Close_wait状态? 今天我们要谈的是上面没有出现的过的问题。更确切的说是更贴近实际应用生产环境的问题。 你知道当处于Time_wait状态的主机过多时...原创 2020-04-06 21:10:36 · 151 阅读 · 1 评论