[请教] Android AOSP 工作站选择

oLUCKo · 2025-3-7 10:22:11 · 106 次点击

我正在选择个趁手的工作站 , 用于 aosp 学习 & 开发 .

  • 我正在漫无目的的任意查看这些代码 , 任何地方在感兴趣的时候都可能做些修改 .

目前了解到的只有这两款

  1. Precision 3680
    • 担心 192G 内存非官方支持 , 后续有问题不好处理
    • 如果 128G 内存的话 , 不知道是否会不够用 , 但已经封顶了无法扩展 .
  2. Precision 5680
    • 各方面都肯定够用 , 且有足够的扩展空间 .
    • 如果最终我因为种种顾虑没有找到更(主观)好的选择 , 这是我的兜底方案 .

如果有大佬可以推荐下自己正在使用的设备和购买渠道, 将十分感恩 .

类别 Precision 3680 Precision 5680 对比分析
价格 3W 内 4W 左右 5680 贵 约 30%+
CPU 选项 i9-14900K (24 核 32 线程) Xeon W7-2475X / W7-2495X (20-24 核 / 40-48 线程) 5680 采用 工作站级 CPU,适合长期高负载任务
内存插槽 4 个 8 个 5680 内存扩展更大
最大内存 128GB (官方支持) / 192GB (非官方) 2TB (官方支持) 5680 胜出,适合超大数据处理
内存类型 DDR5-5600 (非 ECC) DDR5-4800 (支持 ECC) 5680 支持 ECC,稳定性更高
硬盘插槽 NVMe × 2, SATA × 4 NVMe × 4, SATA × 4 5680 扩展更强
PCIe 插槽 PCIe 5.0 ×16 (1), PCIe 4.0 ×8 (3) PCIe 5.0 ×16 (2), PCIe 4.0 ×8 (3) 5680 扩展性更强,支持更多 GPU
显卡支持 单 GPU (最高 RTX A4000) 双 GPU (最高 RTX 6000 Ada) 5680 支持 双显卡
功耗 最大 750W 最大 1350W 5680 功耗更大,适合高负载环境
超频支持 支持 不支持 3680 支持超频,适合高主频应用
ECC 支持 ❌ 不支持 支持 5680 适合 服务器/科研 应用
适合场景 编程、开发、轻量级建模 3D 渲染、AI 训练、大规模计算 5680 适合 专业工作站

当前我卡壳的情况是 : 我正在处理的 代码 是 aosp 13

  • 我习惯在 Debian 宿主机上 通过 Docker Ubuntu 完成编译动作 .
    • 我当前设备是 4 核 8 线程 i7 cpu + 32G 内存 + 32G Swap
    • 通过实践我知道 , 实际给到 docker 容器使用的资源 是 6 线程+28G 物理内存(28G Swap)
  • 我可以正常编译通过 . (若干次报错之后)
  • 当我尝试 修改(增加 .h/.cpp 文件) libbase 内的 c++ 代码后 .
    • 我必须 更新 .lsdump 才能继续完成编译动作 . (我的失败动作就发生在这里)
    • $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -libs libbase -products aosp_bluejay --build-variant eng
    • 我的失败日志大致有这样几类(我以为可以理解为硬件资源不足)
      • out of memory
      • [signal SIGSEGV: segmentation violation code=0x1 addr=0x24ae30aaf53a pc=0x46477f]
      • unexpected fault address 0x10c0006a6396
      • panic: runtime error: index out of range [549755820000] with length 10413
      • panic: runtime error: slice bounds out of range [8:0]
      • sym 86176: relocation target go.info.*crypto/sha256.digest not defined for ABI0 (but is defined for ABI0)
举报· 106 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部