用户态OS库替代Linux内核
推荐指数 68.0 NO. 011 · 2026.10.04
发布2026/10/03Score116Comments49
为什么值得看
FTL 让用户态库替代传统内核,容器各自运行独立 OS 实例,通过轻量硬件隔离实现比 Linux 更强的安全性,且兼容 Linux 二进制无需裸机。对云厂商和基础设施团队意味着可能跳过 KVM/VMM 层,直接用更轻量的方案跑容器。
编辑判断
现有云原生隔离方案基本是 Linux + KVM + containerd 的三层栈,FTL 想砍掉中间两层。这跟 AWS Nitro Enclaves 或 Google gVisor 的思路部分重叠,但 FTL 更激进——它把 OS 彻底做成可链接的 .so 文件,升级 OS 像发版微服务一样滚动更新。
真正值得观察的是它的网络栈和 VFS 性能数据,用户态 TCP/IP 在 10Gbps+ 场景 historically 是瓶颈。如果 FTL 能在延迟和吞吐上接近内核态,做 Serverless 平台或边缘计算的团队可以认真评估,现有基于 Firecracker 或 Kata Containers 的架构可能被颠覆。
风险点也很明显:49 条 HN 评论里没人提到生产环境的 eBPF、io_uring 这些 Linux 生态锁定点怎么迁移,兼容层大概率是长期痛点。
社区反馈
意见分歧 45 条评论
核心争论:FTL 是 exokernel、unikernel 还是 gVisor 类方案,能否真正替代 Linux 内核
FTL v0.1.0 was just released, adding async Rust support (multi-thread Tokio runtime) and lots of missing pieces in the Linux compatibility layer. (not my project)
Is it just a hobby, and won't be big and professional like gnu?
I dont think the kids are gonna get the reference.