nekohasekaising-box 创始开发者与 SagerNet 核心维护者
作者博客·2026.09.12 21:03:27(UTC+8)

sing-box 1.15 测试版:引入自有 sing-tun TCP/IP 协议栈

官方说明既有 gvisor/system 栈未针对透明代理做性能与内存优化;1.15 测试版重写 TCP/IP 栈,减少分配,直连走独立 Reactor I/O,并实现 Linux tun GSO 与 multi-queue 等。完整说明见下方原文。

作者原文(节选)@nekohasekai

sing-box TUN 使用的 gvisor 和 system stack 均没有为了透明代理场景的性能、能效和内存占用优化。
在 sing-box 1.15 新的测试版中,我们重新实现了 TCP/IP stack,避免了不必要的分配和损耗;对直连连接转移到了独立的高性能 Reactor I/O 路径;实现了 Linux tun GSO 和 multi queue 路径,在提高性能的同时能够随核心而扩展(如果您真的转发超过单核心可处理的流量!)。
同时,也实现并改进了我们的曾经的 已知全网最早开源 的「通过 UTUN_OPT_MAX_PENDING_PACKETS 和 recvmsg_x / sendmsg_x 实现 utun 批量首发 」的性能优化(在此时间点前,网络上无法搜索到 UTUN_OPT_MAX_PENDING_PACKETS 在实际代码中的使用)。