本文信息来源:hey
从某些方面来说,Framework Desktop 是一台奇特的机器。台式电脑用户已经可以自行维修了!那么,为什么 Framework 还要将他们的才能带到这个领域呢?在笔记本电脑领域,他们基本上是唯一一家提出这个概念的公司,但在台式机领域,这个领域已经相当拥挤了。然而,这仍然有意义。
部分原因是 Framework 选择了 AMD Ryzen AI Max 395+,从技术上讲,它是一款笔记本电脑 CPU。你可以在华硕 ROG Flow Z13 和惠普 ZBook Ultra 中找到它。这意味着它占用的空间很小,Framework 显然只是想看看他们能在这种尺寸下做什么。他们显然玩得很开心。看看我的:

正面有 21 个小方块,你可以选择各种颜色,或者选择 Framework 的标志。或者你也可以 3D 打印自己的方块!相比大多数竞争对手采用的拉丝铝或以玩家为中心的 RGB 设计,这种美学上的改变令人欣喜。
但让我们先来看看基准测试。这才是你购买 Framework Desktop 这类设备的真正原因。Beelink 和其他公司也提供价格便宜得多的迷你电脑,但到目前为止,Framework 是唯一一款在售的 AMD 395+ 处理器完全静音的设备(GMKTec 和 Z3 Flow 基本上都不是)。对我来说,这简直是买不起的。我再也听不到风扇的轰鸣声了。
以下是我的主要基准测试:

这些天来,我唯一真正翘首以盼的多核工作负载就是这种了,而 Framework Desktop 的表现绝对碾压它。它的速度几乎是 Beelink SER8 的两倍,比 Beelink SER9 也快了三分之一。当然,它的价格也贵得多,但你显然物有所值!它
与 Mac 的差距甚至更大。它比 M4 Max 快了 40%,比 M4 Pro 快了 50%!有人会说“那只是因为 Docker 在 Linux 上速度更快”,他们说的也没错。Docker 原生运行在 Linux 上,所以在这次测试中,MySQL/Redis/ElasticSearch 数据存储在 Docker 中运行,而 Ruby 和应用程序代码在原生运行,这部分解释了为什么 Docker 如此受欢迎。我上次检查时发现,两者的差距大约是 25%。
但这又如何呢?Docker 是众多开发者工作流程中不可或缺的一部分。我们使用它来在同一台机器上同时为不同的应用程序运行不同版本的 MySQL、Redis 和 ElasticSearch。如果没有 Docker,你根本无法做到这一点。这就是真实世界基准测试的结果。
但这不仅仅是 Docker 的优势。AMD 395+ 在原始 CPU 性能方面也非常强大。16 个 Zen5 核心运行频率为 5.1GHz,在 Geekbench 6 多核测试中,它们的性能对比如下:

基本上与 M4 Max 匹敌!而且比 M4 Pro(以及其他 AMD 和英特尔的 14900K!)快很多。难怪它在全核压力测试中速度快得惊人,比如在我们的HEY测试套件中运行 30,000 个断言。
公平地说,M4 的单核性能更快。苹果在这方面占据主导地位。大约有 20%。你会在 Speedometer 等基准测试中看到这一点,它主要衡量 JavaScript 的单核性能。在 Speedometer 2.1 上,Framework Desktop 在 M4 Pro 上的表现为 670 vs 744。在 SP 3.1 上,差异更大,为 35 vs 50。

但我发现,如今所有这些电脑的单核性能都感觉足够快了。在 SP2.1 上运行速度为 670 和 744 的机器上,我实际上感觉不到浏览速度有什么区别。见鬼,我几乎感觉不到 SER8(速度为 506)和 M4 Pro 之间的区别!我唯一真正感觉自己在等待任何东西的时候是在像 HEY 测试套件这样的多核工作负载中,而在这里,AMD 395+ 非常接近当今任何价位的消费台式机中最快的速度。
不过,如果将价格考虑进去,情况会更好。配备 64GB RAM + 2TB NVMe 的 Framework Desktop 售价为 1,876 美元。要购买具有类似规格(M4 Max、64GB RAM、2TB NVMe)的 Mac Studio,您实际上要花费几乎两倍的价钱,达到 3,299 美元!如果您选择 128GB RAM,您将在 Framework 上花费 2,276 美元,但在 Mac 上则需要花费 4,099 美元。而且使用 Docker 进行开发工作时速度仍然会慢得多!Framework Desktop 简直是物超所值。
说到 64GB 还是 128GB,我一直运行 64GB 版本,几乎从未接近极限。我认为在常规使用中我见过的最高值是 20GB 左右的 RAM。Linux 确实很高效。尤其是当您使用像 Hyprland 这样的窗口管理器时,就像我们在 Omarchy 中一样。
您真正想要使用完整的 128GB RAM 的唯一原因是运行本地 LLM 模型。AMD 395+ 使用统一内存,就像 Apple 一样,因此几乎所有内存都可以被 GPU 寻址使用。这意味着您可以运行怪物模型,比如 OpenAI 的新 120b gpt-oss。Framework 有一个视频展示他们如何以每秒 40 个令牌的速度做到这一点。这似乎与我从 M4 Max 上看到的数字差不多,M4 Max 也似乎在 40-50 个令牌/秒的范围内,但我会向那些对本地 LLM 进行基准测试的人咨询具体细节。
不过,我尝试在我的 64GB 机器上运行新的 gpt-oss-20b,它的准确性并没有让我感到震惊。事实上,我认为它相当糟糕。我的意思是,它能够实现是非常酷的,但它与我们作为 SaaS 可以访问的前沿模型相差甚远。所以就我个人而言,这还不是我在日常开发中真正常用的东西。我希望最好的模型能够全速运行,而现在这意味着 SaaS。
所以,如果你只想要一台最好的、开箱即用的、运行 Linux 的小型计算机,你应该购买 Framework Desktop。它非常安静,速度惊人,而且看起来非常有趣。
但我认为公平地说,你可以用一半的价格买到像 Beelink SER9这样的产品!没错,它在多核模式下的性能也只有它的三分之二,但在单核模式下速度一样快。大多数开发人员完全可以使用 SER9,几乎不会注意到他们错过了什么。但也有同样多的人,为了省下 1 美元,000 绝对物有所值,测试套件运行速度比预期快了 40 秒!你懂的。
哦,在结束之前,我还要提一下,这东西是个游戏强国。它的性能基本上和 RTX 4060 一样强!而且还是 iGPU!这有点疯狂。这是 PC 集成显卡的全新领域。ETA Prime 有一个视频,展示的是 GMK Tech 中的同一款芯片在 1440p 高设置下以极高的帧率运行顶级游戏。现在你也可以在 Linux 下运行大多数游戏(感谢 Valve 和 Steam Deck!),但如果你需要与 Windows 双启动,Framework Desktop 中的双 NVMe 插槽就非常方便了。Framework
在这方面做得很好。AMD 凭借 395+ 真的把它打得落花流水。我们很高兴能以如此诱人的折扣价为 Linux 提供如此令人难以置信的硬件,而这些折扣比库比蒂诺的同类产品还要优惠。现在是热爱开源软件和易于修补的硬件的好时机!
关于 David Heinemeier Hansson