微学AI
07-03·AI领域创作者
腾讯Cube沙箱跑AI编程助手使用如何?
Cube的60ms,给我上了一课
我原本以为"沙箱"就是给 Agent 套个保护套,看完 Cube 才意识到自己有多业余。腾讯云 4 月 21 日以 Apache 2.0 开源的 Cube Sandbox,在裸金属环境下冷启动 60ms,50 并发平均 67ms、P95 稳定 90ms,比行业均值 150ms 快出 2.5~50 倍——但让我起鸡皮疙瘩的不是这串数字,而是它做的取舍:选 MicroVM(RustVMM+KVM),每个沙箱跑在独立 Guest OS 内核上,跟 Docker 共享内核的"软隔离"彻底决裂,再用 eBPF 搭了个 CubeVS 做网络隔离和出站白名单精控。性能上靠资源池化预置、快照克隆、EPT Lazy Load 把启动压到亚百毫级;内存上 Rust 重写+CoW+reflink 三项技术把单实例干到 5MB 以下,一台 96 核物理机跑 2000+ 沙箱,存储消耗较传统降低 90%+。最离谱的是元宝 AI 编程场景切过去之后,资源核时直接降了 95.8%——这数字在生产里见过才知道意味着什么。横向比一下榜单:Firecracker 150ms、gVisor 100ms 但 I/O 损耗 30-50%、ZeroBoot 0.79ms p50 但工程上激进、Docker 500ms——Cube 不是最快,但把"硬件级隔离+亚百毫秒+5MB 内存"这三件事同时做到开源可用,这节课告诉我:AI Agent 时代,基础设施的差距已经不在模型层,而在这种"为不确定代码而生的执行底座"。
发布于 福建
分享
评论
未登录
友善发言
image-upload
评论
加载中