Sub-millisecond VM sandboxes for AI agents via copy-on-write forking
Zeroboot 是一个基于 Rust 开发的轻量级虚拟化项目,通过写时复制(Copy-on-Write)分叉技术实现亚毫秒级的虚拟机沙箱启动。该项目旨在为 AI Agent 提供极高性能的代码执行环境,解决传统虚拟机启动延迟高和资源占用过大的问题。
利用写时复制技术在 1 毫秒内快速创建 KVM 虚拟机实例。 提供基于硬件的内存隔离保障,确保每个 AI 任务运行在独立且安全的沙箱中。 显著降低每个沙箱的内存开销,单实例内存占用仅约为 265KB。 支持 Python 和 TypeScript 等多种编程语言 SDK,方便开发者快速集成调用。
适用于需要高并发、低延迟执行代码的 AI Agent 平台及开发者,特别是在要求强隔离性和快速响应的动态脚本执行场景中表现出色。