Tarit 是一个高性能、开源的微虚拟机(microVM)平台,专为安全、短暂的 AI 智能体和强化学习(RL)工作负载而设计。与共享内核的标准容器不同,Tarit 通过在每个任务中运行独立的 KVM 支持的微虚拟机来实现硬件级隔离,从而确保了强大的安全性。 该平台由三个核心组件组成: * **vmm:** 一个基于 Rust 的轻量级虚拟机监控程序(hypervisor),支持毫秒级启动、实时快照以及挂起/恢复功能。 * **orch (taritd):** 一个多节点编排器,提供类似 PaaS 的控制平面来管理集群,包括预热池、使用审计以及 SSH/PTY 访问。 * **proto:** 一个定义通信协议的共享 crate,允许用户将 VMM 与自定义编排器集成。 Tarit 专为突发式、高频执行而设计,具有按需分页内存、写时复制(copy-on-write)快照和极小的设备开销,以最大限度地减少启动延迟。它在性能上优于 Firecracker 等传统工具,支持在不暂停客户机的情况下进行实时快照,并提供出站过滤和 API 透传 PTY 等高级功能。Tarit 采用模块化设计,用户可以根据自身基础设施需求,仅采用虚拟机监控层或完整的管理编排栈。
Zilog Z80 于 1976 年 7 月发布,是计算机史上的一座里程碑。该处理器由 Federico Faggin 和 Masatoshi Shima 在离开英特尔后开发,旨在作为英特尔 8080 的高性能且二进制兼容的演进版本。
Z80 的血统可追溯至 Datapoint 2200 以及随后的英特尔 8008 和 8080 处理器。虽然 8008 和 8080 开创了 8 位微处理器的先河,但它们受限于复杂的电源要求和繁琐的电气接口。Z80 通过采用单一 5V 电源、简化总线逻辑,并增加了内置动态随机存取存储器(DRAM)刷新、变址寄存器以及强大的块传输指令等高级功能,解决了这些问题。
除了在早期家用计算机中取得的技术成就(最著名的是作为 CP/M 机器和 GameBoy 的核心)之外,Z80 还成为工业和嵌入式应用中的常用组件。其多功能性和生命周期令人瞩目;在许多架构逐渐被淘汰的同时,Z80 保持了近 48 年的生产记录,直到 2024 年才最终停产。Z80 的遗产在于其在微机革命中发挥的关键作用,以及对系统工程产生的深远影响。