EN
返回档案库

档案库 · 开发与企业工具 · 产品决策 · 2026

smol machines 2026:将整个Linux虚拟机启动时间压缩到200毫秒以内

YC Spring 2026初创公司smol machines在200毫秒内启动硬件隔离的Linux微虚拟机,可打包成一个.smolmachine文件;其Show HN获得499点。

smol machines

它在赌什么开发者如果能在200毫秒内启动一个硬件隔离的虚拟机,并且打包成单个可移植文件(而非仅镜像),就会用它来替代容器。已上线

做的是什么生意

smol machines builds smolvm, an open-source CLI and SDK that boots Linux microVMs with their own guest kernel on macOS, Linux, or Windows with sub-second cold starts, packs stateful machines into single-file .smolmachine artifacts, and runs the same artifact in a hosted cloud.

起因

BinBin He (HN: binsquare), founder of the YC Spring 2026 startup, started from the 'works on my machine' problem: containers isolate weakly because they share the host kernel, while real VMs take seconds to boot. The project aimed to make hardware virtualization as cheap and portable as a container, and the 2026-04-17 Show HN introduced sub-second cold starts plus .smolmachine artifacts.

经过

The Show HN drew 499 points and 152 comments, with discussion centered on sandboxing untrusted code, AI agents, and running Docker or Kubernetes inside microVMs. The company joined Y Combinator's Spring 2026 batch, and by mid-2026 shipped a hosted smol cloud so the same SDK and .smolmachine artifact run locally, in the cloud, or self-hosted, along with GPU access (Vulkan) and CUDA API remoting.

结果

Active as of 2026-09-02: open-source runtime on GitHub plus a hosted cloud, positioned for AI coding agents and untrusted-code sandboxing rather than as a drop-in Docker replacement.

背景

smol machines构建了smolvm,一个开源运行时,在每个Linux工作负载中运行自己的硬件虚拟化微虚拟机,并在macOS(通过Hypervisor.framework)、Linux(通过KVM)或Windows Hypervisor Platform上使用独立客户内核。README宣称亚秒级冷启动、通过virtio balloon实现弹性内存,以及将带状态机器打包成单个.smolmachine文件,该文件只要宿主架构匹配即可在任何地方启动。

BinBin He从经典的“在我机器上能跑”差距开始:容器共享主机内核且隔离弱,而QEMU风格的虚拟机需要数十秒启动。他于2026-04-17将smol machines作为Show HN发布,论证了如果虚拟机监控程序作为库嵌入单个二进制文件,且OCI镜像无需Docker守护进程即可启动,完整的虚拟机可以变得像容器一样方便。

该帖子获得499点和152条评论,讨论集中于沙箱化不可信代码、AI智能体以及微虚拟机内的Docker或Kubernetes工作负载。公司加入Y Combinator Spring 2026批次,到2026年年中的工程帖子展示了在单台机器内运行真实的k3d/k3s集群,以及GPU和CUDA远程支持。

截至2026-09-02,smol machines活跃:Apache-2.0运行时在GitHub公开,相同的.smolmachine工件可部署到托管smol云或自托管基础设施。公司定位为智能体沙箱和自动化不可信代码执行,而非Docker的全面替代品。

这件事要成立,得有什么

  • 容器共享主机内核,因此其隔离边界比开发者已信任的机器边界弱。
  • 经典虚拟机正确但启动慢,这是开发者容忍容器弱隔离的原因。
  • 无守护进程启动OCI镜像并将整个机器打包成单文件,使得强隔离选项变得便捷。
  • AI智能体和不可信代码执行创造了一个对硬件隔离新需求的时刻。
  • 可移植的完整虚拟机也解决了环境漂移,不仅仅是安全问题,为开发者提供了两个切换理由。

可借鉴之处

让最强的隔离变得廉价——低于200毫秒的完整虚拟机——将“在我机器上能跑”和“不可信代码”转化为产品楔子,而非硬约束。

后续进展

截至2026-09-02,smol machines是活跃的YC Spring 2026公司:smolvm采用Apache-2.0许可证并在GitHub开源,提供托管smol云和自托管部署相同.smolmachine工件。工程帖子展示了容器难以处理的工作负载——一个真实的Kubernetes集群和单机内的GPU加速渲染——项目目标为AI编码智能体和自动化沙箱。限制已公开(Windows不支持GPU和包创建),安全声明有界:是按工作负载的虚拟机监控程序隔离,而非强化的多租户控制平面。

资料来源

发现哪里写错了?告诉我们。

轮到你了

你刚读完一家。说说你在做什么,看看谁在赌同一件事。

免费账号 · 3 次免费提问 · 不用绑卡

相关案例