page contents

红帽ARM团队高级工程师放弃ARM处理器 因稳定性和性能问题重新换成AMD处理器

红帽公司 ARM 团队的高级软件工程师马尔钦・尤什凯维奇从 2025 年 6 月开始将自己的主要开发机换成基于 Ampere Altra 的处理器,然后日常使用 Linux on Arm64 版进行开发工作,不过在经历长期的 PCIe 控制器故障和各种折腾后,现在这名工程师放弃 Arm 处理器并重新换成基于 x86 架构的 AMD 处理器。

attachments-2026-08-4d7vZVKV6a753f128fe78.png

红帽公司 ARM 团队的高级软件工程师马尔钦・尤什凯维奇从 2025 年 6 月开始将自己的主要开发机换成基于 Ampere Altra 的处理器,然后日常使用 Linux on Arm64 版进行开发工作,不过在经历长期的 PCIe 控制器故障和各种折腾后,现在这名工程师放弃 Arm 处理器并重新换成基于 x86 架构的 AMD 处理器。 

80 核处理器性能很好但前提是足够稳定:

尤什凯维奇组装的这台机器使用华擎 ALTRA8BUD-1L2T 机架、Ampere Altra 80 核心处理器和 AMD 锐龙显卡,最后搭配基于 Arm64 的 Fedora Linux 42/43/44 作为日常开机使用,整个使用体验整体来说还是可以的,可以满足日常开发使用需求,但问题在于 Ampere Altra 处理器的 PCIe 控制器始终存在问题。

作为专业级选手,尤什凯维奇每周都要花时间修复内核来优化 PCIe 控制器的问题,即便拥有 80 颗 CPU 核心,但尤什凯维奇还是觉得这款处理器性能差强人意,尤其是在单线程任务方面的性能无法令人满意。还有个问题是在 Linux Kernel 7.0 + 版中,AMD GPU 内核驱动程序也出现问题,导致视频播放和游戏出现 BUG,最终尤什凯维奇决定放弃 Arm64 桌面系统。 

值得注意的是这并非架构问题,而是平台本身以及 AArch64  Linux 桌面系统硬件特有的缺陷 / 问题,在经历超过 11 个月的折腾后尤什凯维奇换回此前使用的 AMD  处理器,重新换成基于 amd64 架构的 Linux 发行版。

换成 6 核 12 线程处理器后体验瞬间回归:

尤什凯维奇在博客中提到,将 Ampere Altra 80 核处理器重新换成 6 核心 12 线程的 AMD 处理器后,虽然  CPU 核心数量减少但所有运行都是正常的,线程都能加载、音乐可以继续播放、Steam 库中的所有游戏都能玩,所以接下来尤什凯维奇不用再花时间折腾 PCIe 控制器以及内核问题。

作为专门处理 ARM 架构的红帽工程师,遇到这种系统级的硬件问题也无能为力,目前英伟达已经推出基于 Arm 架构的 DGX SPARK 系统,或许在兼容性方面英伟达会做的更好,只不过 DGX SPARK 价格极其昂贵,对于大部分开发者来说购买该设备可能都有些难度。

  更多相关技术内容咨询欢迎前往并持续关注好学星城论坛了解详情。

想高效系统的学习Python编程语言,推荐大家关注一个微信公众号:Python编程学习圈。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Python入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。

attachments-2022-05-rLS4AIF8628ee5f3b7e12.jpg

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
Pack
Pack

2295 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. Pack 2295 文章
  3. 小柒 2228 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章