技术深度解析
Lemote Yeeloong 8089D 的核心是龙芯2F处理器,这是一款由中国科学院计算技术研究所设计的MIPS64兼容CPU。龙芯2F是一款64位、双发射、顺序执行核心,主频在800 MHz至1.0 GHz之间,采用90nm工艺制造。它不具备任何形式的乱序执行、推测执行或分支预测(除简单的静态预测外)。这种架构的简洁性既是其弱点,也是其优势:没有像Spectre或Meltdown那样的隐藏微架构侧信道,因为硬件根本不支持那些攻击所需的复杂推测机制。
该机器的GPU是集成的SiS 315M,一款DirectX 7时代的芯片,配备16 MB专用显存。从内核驱动到X.org服务器的整个图形栈都是开源的,并已由OpenBSD项目审计。Wi-Fi、蓝牙或任何其他外设均无二进制blob——系统使用由开源ath(4)驱动支持的Atheros AR5BXB63 Wi-Fi芯片。
从操作系统角度来看,OpenBSD是理想的搭档。该项目著名的代码审计文化意味着每个驱动程序、每个内核子系统以及每个用户空间工具都经过人工审查以发现安全漏洞。Yeeloong移植版受益于OpenBSD严格的权限分离、W^X内存保护和随机化内存布局。这种组合创造了一个攻击面最小且每个组件都可验证的系统。
性能现实检验
| 基准测试 | Lemote Yeeloong (龙芯2F @ 800 MHz) | Raspberry Pi 5 (Cortex-A76 @ 2.4 GHz) | Apple M4 (2024) |
|---|---|---|---|
| SPECint2006 (基础) | 2.1 | 12.4 | 58.3 |
| Dhrystone MIPS | 1,200 | 8,500 | 42,000 |
| 网页浏览 (Speedometer 2.0) | 0.3 | 8.2 | 42.1 |
| LLM推理 (7B模型, tokens/秒) | 不适用 (无法运行) | 0.8 | 28.5 |
| 功耗 (空闲) | 15W | 3W | 0.8W |
| 功耗 (满载) | 35W | 12W | 6W |
数据要点: Yeeloong在CPU密集型任务中比现代Raspberry Pi 5慢约20-30倍,且完全无法运行任何现代AI推理工作负载。其能效按当代标准来看糟糕透顶。为透明度付出的代价是性能倒退了大约二十年。
在软件方面,OpenBSD的龙芯移植版维护在官方源码树中,并定期接收更新。OpenBSD源代码的GitHub镜像显示,过去一年中约有2,300次提交与MIPS架构支持相关,至少有12名开发者活跃贡献。该项目的邮件列表显示,针对更新的龙芯3A处理器,正在持续改进SMP支持和内存管理,不过Yeeloong仍为单核。
关键参与者与案例研究
该生态系统的主要参与者包括龙芯中科技术股份有限公司(芯片设计方)、Lemote(笔记本电脑制造商,现已基本停业)以及由Theo de Raadt领导的OpenBSD项目。每一方都代表了开放硬件运动的不同侧面。
龙芯中科自Yeeloong的鼎盛时期以来已发生重大转变。其当前的3A6000系列芯片使用自定义的龙架构指令集(而非MIPS),虽然仍强调中国国内生产,但较新的芯片包含用于内存控制器和PCIe接口的二进制blob。该公司的重心已转向服务器和嵌入式市场,3A6000的性能约为Intel Core i5-10400的60%。Yeeloong代表了真正无blob的龙芯硬件的最后一代。
Lemote作为公司已不再生产消费级笔记本电脑。其遗产通过二手市场和爱好者社区延续。Yeeloong如今已成为收藏品,可正常工作的设备在eBay上售价在200-400美元之间。
OpenBSD仍然是现存最注重安全的操作系统。该项目的资金来自捐赠和少数企业赞助商。他们对硬件支持的态度独一无二:只包含符合其严格代码质量和审计标准的驱动程序。这意味着许多现代Wi-Fi和GPU芯片不受支持,但受支持的硬件是现有最安全的之一。
开放硬件笔记本电脑计划对比
| 项目 | CPU | 开源BIOS | 二进制Blob | 当前状态 | 价格 |
|---|---|---|---|---|---|
| Lemote Yeeloong | 龙芯2F (MIPS) | 是 (PMON) | 零 | 已停产 | 约300美元(二手) |
| Purism Librem 14 | Intel Core i7 (x86) | 是 (Coreboot) | ME被阉割 | 活跃 | 1,999美元 |
| System76 Oryx Pro | Intel/AMD (x86) | 否 (专有UEFI) | 很多 | 活跃 | 1,499美元以上 |
| RISC-V笔记本电脑 (DeepComputing) | StarFive JH7110 (RISC-V) | 是 (U-Boot) | 极少 | 预售 | 899美元 |
数据要点: Yeeloong是此列表中唯一一款零二进制blob的设备。其他所有选项,包括Purism Librem 14,都需要一些专有固件(Intel Management Engine虽被阉割但未完全移除)。