• 投稿

深入io_uring,两块白板凭什么干翻epoll百万并发

469
0
2026-04-19 02:16:52
13
4
23
2
【深入io_uring,两块白板凭什么干翻epoll百万并发】 由 DeeparchWorks 出品 频道持续更新,欢迎三连关注!
深度解析+架构分析+有效性探索(原linux小兵)
17.5万播放
简介
Docker网络揭秘-男声
09:33
Linux内核网卡数据处理链路分析
13:50
[实操]eBPF+XDP怎么优雅的应对dos攻击?
15:41
浏览器按下回车那一刻你的数据包在内核里经历了什么
23:43
图解TCP零拷贝从sendfile到io_uring的4层进化之路
06:58
路由器到底做了什么一个数据包的跳转之旅
16:51
kafka为什么这么快 第3期:从网卡到消费者 — 端到端零浪费设计
11:41
VPN原理全解 第4期:从零搭建一个WireGuard隧道 — 配置、密钥、路由全流程实战
18:12
VPN原理全解 第3期:一个数据包的VPN之旅 — 从你的键盘到目标服务器的全链路追踪
24:19
一个数据包从网卡到应用要走多少弯路?Linux网络性能优化全解析
20:44
一个环形缓冲区干掉百万次系统调用——io_uring深度解析
22:24
揭秘Docker网络:从进程到数据包-女声
09:28
用命令行模拟docker网络
11:23
Linux网络:数据包之旅
09:05
解锁RDMA:你的数据超级高速公路
08:08
「播客揭秘系列」RDMA技术大揭秘-AI训练的底层机制
21:16
一台Linux服务器到底能建立多少条tcp连接?细节篇
18:29
一台Linux服务器到底能建立多少条tcp连接?偏宏观
18:26
TCP三次握手到底在干嘛别再死记硬背了
14:48
AF_XDP零拷贝从15Mpps到68Mpps的4层优化之路
15:21
io_uring零拷贝收包如何让网络吞吐翻倍的底层原理
15:52
Docker容器之间是怎么互相通信的bridge网络揭秘
20:48
XDP终于能处理出站流量了一个内核巧思让容器网络快10倍
16:13
两个容器都监听8080,凭什么不冲突
20:27
你的网卡收到一个包之后发生了什么Linux收包全流程
16:40
DNS查询为什么有时候特别慢递归和迭代的区别
13:59
VPN原理全解 第1期:你每天都在用的VPN,到底是个什么东西 — 从代理工具到网络隧道技术
18:27
VPN原理全解 第2期:四大协议生死局 — PPTP、L2TP、OpenVPN、WireGuard 到底选哪个
27:23
VPN原理全解 第5期:大厂的VPN长什么样 — 零信任、分流策略与高可用架构
26:58
点一下链接,七层黑科技和七位传奇人物在接力
06:08
Cilium 1.19严格加密模式——eBPF让K8s未加密流量直接丢弃的零信任实现
10:36
Ingress-NGINX退役——Ingress2Gateway 1.0重塑K8s流量管理
11:57
百万连接 第1期:select 为什么扛不住一万个连接 — C10K 问题的根源
16:43
百万连接 第2期:epoll 的三板斧 — 红黑树、就绪链表与回调机制
17:55
百万连接 第3期:从 epoll 到 io_uring — IO 多路复用的终极进化
17:05
手撕io_uring源码——从第一行C代码到高性能服务器
31:28
浏览器输入URL后Linux网络栈发生了什么
19:36
epoll凭什么能扛百万连接IO多路复用的真相
15:30
容器里curl一下,Linux内核走了多少步?namespace到XDP完整拆解
28:09
用epoll监听磁盘文件?恭喜你踩进了Linux内核最经典的陷阱
34:51
FLASH扩展AF_XDP实现同主机零拷贝——吞吐提升2.5倍的内核新机制
11:06
一个文件凭什么接管Docker?Unix Socket快TCP 12倍的秘密
20:07
逐行读Linux内核af_unix.c:一次memcpy干翻整个TCP协议栈
25:07
手撕Unix Socket全家桶:Docker不用TCP的真正原因
22:49
Socket和Spring Bean居然用了同一套设计模式?Linux内核策略模式深度解析
15:54
同样是本地通信,Unix Socket凭什么比TCP少走5层协议栈
07:30
VXLAN到底解决了什么问题Overlay网络一次讲清
15:54
TCP三次握手到底在干嘛
10:12
VLAN到底哪里不行了VXLAN用三层网络重建二层世界
05:25
io_uring零拷贝接收单核跑满200G——Linux收包终极形态
11:09
交换机是怎么知道该把包发给谁的MAC地址表转发原理
12:22
TCP四次挥手全过程
07:55
Socket在Linux内核里是什么
05:51
tcpdump抓包实战三分钟定位网络故障
10:33
图解io_uring+XDP零拷贝协同一个内核巧思让容器网络吞吐翻倍
14:18
网卡DMA原理解析
12:07
TCP四次挥手为什么要四次能不能三次
12:21
Netkit取代veth让字节百万容器网络提速10%——eBPF新底座的3层优化
09:34
Docker的host网络模式到底快在哪和bridge差多少
11:38
Linux收包七步走—XDP为什么能50ns拦截DDoS
06:48
K8s Inference Gateway正式GA——按模型名+KV缓存亲和路由LLM推理流量
10:02
一张图搞懂Linux 7.0 AccECN——TCP拥塞反馈从每RTT 1次变N次
10:55
socket编程第一课一个TCP连接的完整生命周期
07:51
ARP协议你以为发包只需要IP没有MAC地址寸步难行
12:24
eBPF SK_LOOKUP钩子——用1条规则替代100个端口映射的内核socket选择机制
10:44
io_uring 到底是个啥,3分钟带你掰开揉碎
08:48
如果让你设计io_uring,你会选一个队列还是两个
14:44
深入io_uring,两块白板凭什么干翻epoll百万并发
21:36
Jens Axboe和AIO搏斗的八年,io_uring不为人知的诞生
16:24
io_uring multishot recv-1次submit生成N个completion让小包吞吐量快5倍
13:08
VXLAN到底是什么?3分钟看懂云网络的二层魔法
12:00
如果让你设计VXLAN,你会怎么选?6个岔路口重走一遍
19:07
深入Linux内核vxlan.c:2000行源码讲透L2跨L3
28:39
2011封装战争:VXLAN诞生背后,Cisco和VMware的那个下午
17:45
iptables四表五链到底怎么回事一张图搞定
15:08
HTTP30年进化史从文本协议到多路复用再到基于UDP的3代革命
12:13
TIMEWAIT堆到10万别慌Linux内核的2MSL居然是在保护你
10:20
一张图看懂Linux 7.1 AF_XDP硬件队列租赁-用户态零拷贝收包延迟降10倍
17:54
Meta 1个补丁修6年旧坑-vmpressure竟导致TCP吞吐莫名腰斩的3层原因
12:53
epoll内核实现原理
16:20
NAPI为什么能提高网络性能
12:56
TLS握手全过程HTTPS到底怎么加密的
11:35
零拷贝技术sendfile为什么能让文件传输快10倍
13:09
Linux 7.0终于砍掉38年TCP拥塞设计-AccECN默认开启的精准反馈机制
11:15
Linus终于砍掉138K行老网络代码-ISDN到Ham Radio内核30年告别清单的3类淘汰协议
10:22
IO多路复用到底解决了什么问题
16:20
Nginx事件驱动模型解析
16:22
RingBuffer在网卡驱动里怎么用
15:40
SocketBuffer是什么
15:15
TCP状态机11个状态全梳理
16:59
WireGuard下一代VPN凭什么这么快
18:17
为什么epoll比select快
18:21
服务器为什么能处理10万连接
14:34
vethpair是什么两个网络命名空间的秘密通道
08:24
conntrack连接跟踪NAT和状态防火墙的幕后英雄
09:18
IOCP比io_uring早25年,Linux凭什么不抄?
18:42
epoll搞定C10K,C10M却逼着Linux内核掀桌子
15:20
TCP拥塞控制慢启动和拥塞避免到底是什么意思
08:37
证书链验证浏览器怎么判断一个HTTPS网站可信
10:50
Netfilter框架深度解析Linux防火墙的内核真面目
10:31
IPsecVPN企业级隧道加密的标准方案
11:33
一张图看懂netstacklat-eBPF给Linux网络栈装上7个时间戳让延迟问题无处可藏
10:48
Linux 7.1 nf_conntrack终于走向per-netns哈希-多netns连接追踪吞吐量翻倍的3层重构
11:32
VXLAN不只是套个UDP头,二层穿三层真相
07:46
BBR拥塞控制算法Google如何让TCP快30
10:07
QUIC协议为什么说它是TCP的终结者
07:14
Linux 7.1终于把IPv6焊死内核-3个理由让IPv6彻底告别可编译模块时代的底层架构决策
11:08
图解Linux DEVMEM TCP零拷贝-100Gb网卡数据直送GPU让AI训练带宽利用率冲到96.6%的3层底层设计
09:57
Reactor模式Nginx和Redis为什么都用这个架构
12:51
TUNTAP设备VPN软件的核心武器
13:51
BBRv3终于要进Linux主线——Google 12%重传降低背后的模型驱动拥塞控制深度解析
15:12
Linux为什么要在内核实现QUIC——UDP之上TLS之下的3层零拷贝传输新架构
12:59
Meta发现Linux白白掐断TCP吞吐——1个vmpressure补丁修掉内存回收误判
11:20
AF_XDP终于不需要独占整张网卡——Linux 7.1硬件队列租借让零拷贝更灵活
13:49
网关到底是什么为什么没有它就上不了网
10:31
DNS缓存投毒攻击你的域名可能被劫持了
12:06
Linux防火墙终于要换引擎——bpfilter用eBPF重写iptables让规则匹配从线性查找进化到单次跳转
15:04
一张图看懂MPTCP多路径TCP——一条连接横跨WiFi和5G不断线的3层路径管理架构
17:16
io_uring凭什么吊打epoll-零拷贝接收让200G网卡从68.8冲到90.4Gbps
12:15
Linux为什么要发超过64KB的TCP巨包-BIG TCP让200G网卡告别每秒百万次小包
16:09
一台交换机凭什么隔出几十个独立网络-VLAN用4字节标签把广播域切成豆腐块
08:48
TCP连接空闲了到底要不要保活-内核默认2小时太久竟让无数死连接白占内存
08:24
io_uring凭什么比epoll还快一个数量级-SQE和CQE两个环干掉系统调用的真相
13:22
TCP粘包根本不存在-为什么大半面试答案都是错的-字节流没有消息边界的真相
11:33
防火墙规则匹配凭什么用上AVX2-pipapo把多字段范围匹配翻译成256位寄存器并行位图交集的底层算法
13:19
为什么现代TCP不再等3个重复ACK才判丢包-RACK-TLP用每段时间戳取代沿用30年阈值的底层重构
11:47
TCP滑动窗口流量控制
12:25
MTU和MSS分片真相
16:02
一个内核软件技巧让网卡收包少处理90%-GRO在软中断里把小包合并成大包的底层批处理设计
07:48
Linux终于删掉用了40年的AppleTalk-4000行老协议告别内核竟是被AI补丁洪流压垮的底层清理
08:25
为什么established连接能绕过整条iptables规则链-netfilter flowtable软件快路径的底层批处理
08:32
一张图看懂page_pool-网卡每秒千万包凭什么不再向内核要一次内存的DMA回收设计
08:28
BV1JUKZ67Eud
08:24
BV1fUKZ6jErf
06:26
一条brctl命令让Linux变身交换机-网桥转发原理揭秘
11:04
ip route对决ip rule-Linux策略路由的玩法大全
17:27
BV1NgTb6yED3
06:43
给IP包再套一层外壳-GRE隧道凭什么让两地内网直接互通
07:35
网络包收进GPU显存竟能不碰主存-devmemTCP靠dmabuf头体分离喂饱200G网卡零拷贝
11:53
BV1vfN76sEqK
07:56
揭秘bpfilter——一个用户态守护进程凭什么让防火墙规则性能暴涨8倍甩开nftables
08:42
揭秘pedit COW——一次数据包编辑漏洞凭什么让页缓存变成root跳板
08:35
从iptables到nftables——五套Linux防火墙,其实就是你懂的Spring Security
15:54
系统调用数怎么压到0?io_uring和eBPF联手干掉了最后一次用户态往返
14:34
SO_REUSEPORT一个端口多个进程监听的黑科技
08:08
揭秘Google PSP协议-Linux终于给TCP连接换上抗量子硬件加密
09:26
Overlay网络vsUnderlay网络到底该怎么选
08:50
BV1D1Km6BEiH
06:39
BV1XyKm6uE7V
04:45
SYN Flood 攻击原理与防御:半连接队列的噩梦
10:04
三层交换机也能路由?二层和三层的界限到底在哪
08:37
HTTP2多路复用为何卡死?HTTP3靠QUIC破局
06:58
HTTP2为何败给一次丢包?HTTP3的真正杀招
08:42
Linux网络栈终于把XDP扔进GPU——4步零拷贝让CPU退出收包热路径
11:56
为什么kTLS会吞掉控制记录——6个补丁打通NFS的read_sock路径
08:53
BV1fKGK61EMn
08:50
BV1ZKGK61En4
08:42
TUN-TAP终于不再满环丢包——1个背压开关让OpenVPN吞吐涨36%
13:41
Linux网桥终于不再相信假邻居——4项RFC校验封住NS-NA欺骗
12:37
BBRv3还没进Linux主线——12%重传下降背后的模型驱动拥塞控制
15:17
揭秘TCP接收窗口——3道反馈为何让发送端停下来又恢复
39:40
一张图看懂Linux网卡4种分流机制——数据包究竟归哪个CPU
46:03
揭秘TCP的2条禁行路线——同一socket为何不能随意换角色
33:57
一张图揭秘Linux发包队列——32767上限为何挡住内存失控
20:01
网卡省电也会添延迟EEE唤醒代价揭秘
12:36
TCP窗口扩大选项:为何大带宽仍跑不满
14:58
Linux网桥终于砍掉重复VLAN查表——8步洪泛路径如何减负
13:31
一张图看懂TCP旧ACK绕开快路径——3个序号判断为何不能省
15:00
同一网段两个 IP 冲突,Linux 到底听谁的?
18:17
ACK 越来越少?ACK 压缩如何误导 TCP 发送端
18:42
BV1hUHZ63Eda
26:52
本机通信为什么用 unix socket 比 127.0.0.1 快——根本不过协议栈
12:16
客服
顶部
赛事库 课堂 2021拜年纪