M2 Mac mini简单上手体验

2023-03-05 11:10:15 13点赞 33收藏 16评论

8G+256G真的够吗?

先说结论,我觉得内存不够,硬盘够用

1. 内存

很多人认为这代mac mini最值的配置就是8+256的丐版。有些博主也在剪辑视频、使用PS的工作场景下进行了测试,8G在轻度工作的场景下是可以的。但8G对于做开发来说,可能真的不够用。M2 Mac mini简单上手体验

以我做后端开发的使用场景举例,一般是后台挂微信+Chrome开十几个网页查资料+Rider写代码+Postman调用接口+Notion记东西。在不启动项目的情况下,内存占用能来到70%上下。就这已经达到10G了,如果再启动WebStorm+前端项目,启动Docker,凑齐完成的开发环境,估计都得启用交换内存了。M2 Mac mini简单上手体验

M2 Mac mini简单上手体验

2. 硬盘

目前来看,对于开发来说256G的内存已经够用了。对于创意内容工作者来说,他们需要在电脑内存储大量的图片、视频素材,但对写代码而言,并不需要这些资源。就我目前来说,工作所需的占用硬盘的大头还是各种工具,比如JetBrain家的Rider和Idea,各种SDK(Java SDK、.Net SDK、Node等)、Docker等。至于代码,目前只占用了100MBM2 Mac mini简单上手体验

配置完开发环境还剩193G。跟风外接了1T固态,但完全用不上配置完开发环境还剩193G。跟风外接了1T固态,但完全用不上

至于硬盘读写速度,对比手头的2019款1T硬盘MBP,在打开IDEA,打开大文件(指代码有3000行)的场景下,没感觉到什么差距。



M2 Mac mini相较于同类型小主机的优势

MacOs在系统层面的优势属于是老生常谈的话题了,比如terminal的使用和Linux环境下体验一致,便捷的Homebrew包管理工具,各种好用的小工具。(就我个人浅薄的Windows下开发经验来看M2 Mac mini简单上手体验 )虽然现在Windows下也有了Terminal和Scoop,但和mac的termianl和brew还是有些差距的。

另一个优势得益于M2芯片的低功耗特性。虽然是台式机并不在意低功耗带来的电量消耗问题,但是低功耗可以带来更低的运行温度,保证CPU稳定运行不降频,风扇不会嗡嗡嗡的狂转。我相信没有开发能够忍受在IDE里跳转代码需要等几秒,启动项目风扇就原地起飞,代码跑着跑着就变慢吧M2 Mac mini简单上手体验




目前为止的使用体验

对于大公司的产品,如Vscode,JetBrain全家桶,Postman,Docker等,都提供了ARM下的安装包。毕竟从M芯片推出到现在都快三年了,各种工具早都经过众多开发者的验证了。

Java SDK、.Net SDK和Node都在官网上有提供ARM下的安装包,目前来看还没有遇上过问题。

一些通过Homebrew安装的软件会需要Rosetta转译使用,第一次打开时会提示安装,大多数转译后使用起来和Intel Mac上没什么区别,目前遇上过性能监控软件Stats偶尔闪退,窗口调整软件shiftit偶尔失灵。

写代码、跑程序的时候,mac mini非常安静,温度基本只有35度~40度左右。相比起来我的2019款i9 MBP,开机就40度,运行代码能飙到90度(然后就降频了M2 Mac mini简单上手体验 )。


总结

1. 做开发的话,如果有使用IDE的需求,推荐内存16G起步,硬盘丐中丐就够用了

2. 运行温度低,安静,CPU能够始终以稳定的频率运行

3. 各种后端开发常用的开发工具和SDK经过近3年的时间,对M芯片都已经适配了,用起来没感觉到什么区别


作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
16评论

  • 精彩
  • 最新
  • 为什么你们做开发还要自己买设备?

    校验提示文案

    提交
    做自己的项目用。干公司的活当然是用公司的电脑啦 [高兴]

    校验提示文案

    提交
    一看就是赚外快的,一个小项目一台机器的钱就回来了。

    校验提示文案

    提交
    收起所有回复
  • zsbd,你查看内存的软件叫什么?

    校验提示文案

    提交
    stats

    校验提示文案

    提交
    收起所有回复
  • 外接硬盘盒不能放在机身上,否则5G wifi就用不了,机身放在金属上也是一样 [喜极而泣] [喜极而泣] [喜极而泣]

    校验提示文案

    提交
    [脸红] 我3d打印了一个架子

    校验提示文案

    提交
    啊,我就是在机器上放着,目前没啥影响呀 [惊喜]

    校验提示文案

    提交
    收起所有回复
  • 8g不够用。时间长了,后台(随机启动的)都要跑一些程序的,这个时候就会变卡。

    校验提示文案

    提交
  • 开发🤔真的会把硬盘叫内存吗

    校验提示文案

    提交
    哈哈哈,你是真开发

    校验提示文案

    提交
    收起所有回复
  • 看来开发还是至少16g才行啊

    校验提示文案

    提交
  • 同开发,我客户端开发,买了 16+256 的,用着还是挺不错的

    校验提示文案

    提交
  • 买的什么硬盘盒?

    校验提示文案

    提交
  • 111

    校验提示文案

    提交
  • 大佬 docker支持怎么样 我想整一个当服务器来跑docker

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
33
扫一下,分享更方便,购买更轻松