本人主要是PHP开发,偶尔Python和NodeJS,本地用Docker环境,在学习Kubernetes时需要使用3台(最少2台)Linux虚拟机,偶尔需要用Windows虚拟机来运行独占软件,对GPU需求不高,学习使用的PyTorch还不用上GPU。
现办公用的是Mac mini 2018款,i5-8500B 6核CPU,内存升到32G,硬盘256G。
心仪Mac的M1系列芯片,对于我日常的工作兼容性也能满足,意向设备主要是下面几款。
型号 | 芯片 | CPU核数 | GPU核数 | 内存 | 硬盘 | 官网价格 | 心仪指数 | 备注 |
---|---|---|---|---|---|---|---|---|
Mac mini | M1 | 8 | 8 | 16 | 512 | 8299 | 3 | 内存上限16G,无屏 |
Macbook Pro 14 | M1 Pro | 8 | 14 | 16 | 512 | 14999 | 5 | 基本满足日常开发 |
Macbook Pro 14 | M1 Pro | 8 | 14 | 32 | 512 | 17999 | 8 | 更多的内存,满足多虚拟机同时运行 |
Macbook Pro 14 | M1 Pro | 10 | 14 | 32 | 512 | 19499 | 6 | CPU较8核性能再提高25%,然峰值性能应该用不到 |
Macbook Pro 16 | M1 Pro | 10 | 16 | 16 | 512 | 18999 | 5 | 相比14寸16G内存所有款,大屏可以说是唯一优势 |
Macbook Pro 16 | M1 Pro | 10 | 16 | 32 | 512 | 21999 | 6 | 大屏,适合高性能开发 |
综合来看,还是Macbook Pro 14寸基础款8核CPU14核GPU升32G内存最适合我,用个3到5年应不成问题。