摘要:
什么是KCP "KCP" 是一种网络传输协议(A Fast and Reliable ARQ Protocol),可以视它为TCP的代替品,但是它运行于用户空间,它不管底层的发送与接收,只是个纯算法实现可靠传输,它的特点是牺牲带宽来降低延迟。因为TCP协议的大公无私,经常牺牲自己速度来减少网络拥塞, 阅读全文
摘要:
epoll为什么这么快?当数据包到达时,socket是怎么通知epoll的? (PS:既然要看内核,那就只关心想知道的内容,否则可能会把自己绕晕了!) 先看怎么注册监听句柄的: long sys_epoll_ctl(int epfd, int op, int fd, struct epoll_eve 阅读全文