
我的 MacBook 快寄了……
各位在大公司待过的朋友,应该都接触过一条公司福利:
当入职配发的工作电脑使用满三年之后,可以免费/低价获得它,把它变成私人电脑。而在大厂,MacBook Pro 是程序员的标配。
我之前一直好奇,这样的条款是哪里来的,居然在各大公司都达成了类似的共识。
我待过的公司,无论是外企还是民企,大厂还是小厂。几乎都有这样的条款,唯一的差异也只有回购旧电脑的价格不同。有些大方的公司直接免费送,有些公司精打细算一点,需要回购价,还有些公司则不允许回购,但也允许员工更换已经使用三年的旧机。
我自己是 MacBook 的重度用户,从我本科起,MacBook 就一直是我的主力本。
MacBook 本身的硬件素质是很不错的,换机周期一般在五年以上。

我目前手上的工作机是2023 款的 MacBook Pro,至今才两年多。

M3 Pro 的芯片性能很不错,应付日常工作绰绰有余,甚至我最早还拿它来训练过深度学习模型。我还和 4090 做过对比,训练同样参数规模的模型,M3 Pro 比 4090 也就慢几倍,没有拉开数量级差距。
虽然因为重量的原因,我觉得带它出门很不方便,有过以后更换 Mac Mini + MacBook Air 的想法。但因为当前的电脑状态还很不错,觉得它至少还能用个两三年。
没想到,才两三个月,它就不行了……
因为遇上了 MacBook 最大的杀手,存储空间不足。这是它现在的样子:

我这台电脑完全当做工作机使用,只有代码仓库和一些其他文件资料。游戏、视频等其他内容,我都放在了创见的扩容盘里:

给大家安利一下创见的扩容盘,专门为 MacBook Pro 适配,可以插在 MacBook Pro 侧边的卡槽里,严丝合缝。

看起来还有 20 多 G 的存储空间,但其实这些空间是“不可用”的。
因为开机使用的过程当中,很快这些空间会被 swap 成临时内存被各种应用占用。这是我当前电脑的内存状态,不仅 18G 的内存全部被占满,还额外使用了 16.63G 的存储空间。

我看了一下内存的使用情况,单单 docker 一项就花掉了 8G 的内存。再算上 vscode 以及 Chrome 的开销,十多个 GB 的内存就这样分配完了……

内存和存储耗尽会直接让电脑进入不可用的状态,为了延缓这个问题,只能不停地清理空间,删软件、删文档、删视频……能删的都删了,甚至还用上了专业的 Mac 清理工具。
但即便如此,也只能延缓一阵子,并不能从根本上解决问题。这些被清理出来的存储就像是银行的贷款一样,一段时间之后就会不知所踪,想要继续延期,只能继续清理……但不论你清掉多少东西,存储空间还是会悄无声息地被使用掉。

唯一的解决方法是重装系统,但这不仅麻烦,而且会丢失很多资料和工作内容。所以,我现在已经在抢国补物色新机器了……
当然,也有一些野路子。
不难想到既然电脑因为存储而限制了使用寿命,那么我们能不能更换 MacBook 的 SSD 硬盘,给它换上一个大存储呢?
也不是不行,的确有一些发烧友是这么干的,但同样代价不小:
需要极高的动手能力,并且将会失去保修资格。

最后,是个人的购机建议。
如果要选购 Mac 的话,请尽量在预算范围内,选择存储空间大的。它不仅意味着你能装多少东西,更意味着你会拥有更长的使用寿命。
GPT5.5/Claude/Nano banana 无魔法,无限量包月使用: