Hasty Briefsbeta

双语

Smol Machines

10 days ago
  • #portable-executables
  • #virtualization
  • #sandbox
  • SmolVM 允许在快速、硬件隔离的 Linux 虚拟机中运行工作负载,并提供相同的 SDK 和 .smolmachine 工件,以便进行本地开发和部署。
  • 主要特性包括:通过虚拟机管理程序隔离机制对不可信代码进行沙箱化、创建可移植的可执行文件、实现持久性虚拟机,并通过 Vulkan 支持 GPU 加速工作负载。
  • 安装通过 shell 脚本完成,包含运行临时虚拟机、交互式 shell 以及将工作负载打包成二进制文件的命令。
  • 它使用基于定制内核(libkrunfw)的 libkrun 虚拟机管理器,默认提供 4 个虚拟 CPU 和 8 GiB 内存,并支持搭载 KVM 的 macOS 和 Linux 主机。