我的第六台电脑:有点不那么像电脑

详细记录了使用三星 990 Pro NVMe SSD 扩容 Mac mini M4 的全过程,包括选购理由、扩容方案、性能对比、开发环境搭建、兼容性迁移、日常开发体验与扩展坞使用心得。文章还分享了实际测试数据和花费明细,为开发者和办公用户提供了高性价比桌面主机的实用参考。

前言

自从 Mac Mini 推出以来我就被种草已久,那台老旧的 MacBook Pro(Intel)芯片的电脑已经到影响我的效率的地步了。工欲善其事,必先利其器,尤其是还能花小钱办大事。

我的 Mac Mini M4
我的 Mac Mini M4

我的电脑进化史

回顾这些年用过的电脑,每一台都见证了我不同阶段的成长和需求变化:

  • 第一台(2008 年):组装台式机。那时刚接触电脑,自己动手装机,体验了 DIY 的乐趣。
  • 第二台(2010 年):ThinkPad 笔记本。小红点令人难忘,Ubuntu 10.10 陪伴我度过了大学时光,从此几乎告别 Windows,偶尔怀旧玩红警才会用下。
  • 第三台(2014 年):MacBook Air 13 寸。第一次用 Mac,被工业设计吸引,但屏幕素质一般,胜在轻便。
  • 第四台(2018 年):MacBook Pro 13 寸(带 Touch Bar)。蝶式键盘手感差,Touch Bar 实用性有限,是我最失望的一代 Mac。
  • 第五台(2019 年):MacBook Pro 16 寸(公司配)。Intel i9 + 16GB 内存 + 1TB 存储,性能参数不错,但实际体验一般,发热严重,风扇噪音大,卡顿明显。
  • 第六台(2025 年):Mac mini M4,16GB 内存 + 三星 990 Pro 1TB 存储。本文主角。

为什么选择 Mac mini M4?

旧设备的痛点

我的上一台电脑是公司配的 MacBook Pro 16 寸 Intel 版,平时基本作为台式机使用,连接显示器,几乎没带出门。虽然配置看起来很高,但 Intel 架构下的 macOS 体验并不理想:

  • 散热问题:打开几个网页就发热,风扇狂转,尤其是 Touch Bar 区域烫手
  • 性能瓶颈:运行 Docker、编译项目时卡顿严重,开发效率受影响
  • 噪音困扰:长时间使用后,噪音和温度让人难以忍受(我的书桌上还有个小米风扇,电脑风扇的声音比那个风扇都大)
Mac mini m4 对比 MacBook Pro 2019
Mac mini m4 对比 MacBook Pro 2019

选择理由

随着 Apple Silicon 的成熟,M 系列芯片的能效和性能优势越来越明显。Mac mini M4 体积小巧,性能强劲,价格也更亲民,非常适合我这种桌面开发者。

实际使用体验

整体感受

换上 Mac mini M4 后,体验可以用"质的飞跃"来形容:

  • 性能提升:无论是 Docker、VS Code、Node.js、前端构建还是 Hugging Face 模型推理,全部流畅无比,macOS 动画也非常丝滑
  • 静音与散热:主机几乎没有噪音,发热量极低,长时间运行也不会烫手,完全可以 24 小时开机
  • 体积与美观:主机小巧,放在桌面上几乎没有存在感,桌面空间利用率极高

开发环境搭建

新机到手后,第一件事就是搭建开发环境。得益于 Apple Silicon 的生态成熟,主流开发工具都已原生支持 ARM 架构:

  • Homebrew:安装速度极快,包管理体验丝滑
  • VS Code:启动和插件加载速度大幅提升,远程开发体验也更好
  • Docker Desktop:M 系列芯片下的 Docker 性能提升明显,镜像构建和容器启动都很快
  • PyTorch/TensorFlow:AI 框架原生支持,推理和训练速度都比 Intel 时代快了不少
  • Node.js/Go/Rust:主流后端/前端开发环境无缝迁移,编译速度飞跃

此外,macOS 的动画和窗口管理也更加流畅,日常多任务切换毫无压力。

兼容性与迁移体验

从 Intel Mac 迁移到 Apple Silicon,最大的担忧其实是兼容性。实际体验下来:

  • 软件兼容性:绝大多数软件都已适配 ARM 架构,只有极少数老旧工具需要通过 Rosetta 2 运行,但性能损失可以忽略不计
  • 数据迁移:用 Time Machine 或 iCloud Drive 都很方便,几乎无缝切换

性能对比数据

为了直观展示 Mac mini M4 相对于我之前使用的 Intel 版 MacBook Pro 16 寸在各项开发任务中的性能提升,下面是一些实际测试数据:

项目MacBook Pro 16" (Intel i9)Mac mini M4提升幅度
Geekbench 6 单核分数13003200↑ 2.5 倍
Geekbench 6 多核分数730015000↑ 2 倍
VS Code 启动时间4.2 秒1.6 秒↓ 62%
Docker 启动并编译 Node 项目58 秒21 秒↓ 64%
本地运行 Transformers 推理1.9 秒/token0.6 秒/token↓ 68%
最高表面温度(高负载)52°C37°C↓ 15°C
噪音水平(高负载)42 dB(风扇明显)0 dB(无风扇)几乎静音

从这些数据可以看到,Mac mini M4 在 CPU 性能、软件响应速度、模型推理效率和散热控制方面全面碾压 Intel MacBook Pro。即使在连续运行高负载任务时,也能保持极低的噪音和温度,非常适合需要长时间稳定运行的开发和 AI 应用场景。

实际开发场景举例

  • 前端项目构建:Webpack、Vite、Next.js 等项目的冷启动和热更新速度提升明显,开发体验极佳
  • AI 推理:本地运行 Llama、Whisper 等模型,响应速度比 Intel 时代快了数倍,适合小规模实验和测试
  • 多任务并行:同时开多个 Docker 容器、VS Code、Chrome、Slack,系统依然流畅无卡顿

硬件配置与扩容方案

扩容方案选择

这次我选择了最低配的 Mac Mini M4,自己购买了三星 990 Pro 1TB SSD,将系统安装在外置存储中,原装存储依然可用,还可以保留 Apple 官方保修,但性能和容量都大幅提升。

扩展坞配置

Mac mini 的接口虽然比 MacBook 多,但对于开发者来说还是略显不足。为了解决接口焦虑,我选择了海备思扩展坞(598 元),支持外接 NVMe SSD、TF 卡、USB-A/C 等,极大提升了扩展性。

存储需求

才使用了 2 天的 Mac mini 就已经占用了 200 多 G 的存储空间了,因为我将之前拍摄的大量的视频,尤其是无人机拍摄的 4K 视频导入进来了,而且平时也有一些教程视频,所以占用了大量的空间。

外接磁盘作为启动盘已经占用了大量空间
外接磁盘作为启动盘已经占用了大量空间

不过原来的内置硬盘也不会浪费,还是可以作为存储空间。

花费明细

总花费如下:

  • Mac mini M4 主机:3174 元(丐版)
  • 三星 990 Pro 1TB NVMe SSD:697 元(替换内置存储)
  • 海备思扩展坞:598 元(带 M.2 NVMe 硬盘盒)

总计:约 4469 元

配套设备说明

当然这只是我本次的花费,如果你没有键盘、鼠标、显示器、摄像头、音箱的设备,将它们都配齐,也是一笔不小的花费。我对音箱、摄像头、显示器的要求不高,中规中矩,能用就行了,但是鼠标和键盘也必须得配好:

  • 键盘:苹果原装键盘,有人说手感不好,但是我觉得不错,而且不占地方
  • 鼠标:罗技 MX Master 3S,可以使用 Logi Option + 应用来个性化鼠标配置

实用工具推荐

显示器控制工具

因为使用外接显示器,为了能够直接使用 Mac 键盘控制上的显示亮度调节按键直接控制显示器亮度,你可以安装下面这个免费应用:

brew install --cask monitorcontrol

安装好后只要简单配置即可。

Minitor Control App UI
Minitor Control App UI

存在的问题与改进计划

当前问题

后续还需要考虑如何更好地整理和收纳桌面上的数据线,目前接口分布略显杂乱。主机后方的接口数量有限,连接麦克风、摄像头等设备时,不得不用前方的接口,这些线缆长期插在前面影响美观和使用体验。

改进计划

未来计划进一步优化桌面布线和扩展方案,让整体更简洁有序。

总结

不到 4500 元,就拥有了一台性能媲美高配 Mac Studio、读写性能强劲、扩展性极佳的主力桌面电脑。对于开发者和重度办公用户来说,Mac mini M4 的性价比非常高,扩容机方案绝对值得考虑。

文章导航

评论区