程序员场景MacBook pro 2021 16GB vs 32GB 压力测试和原理(我不剪视频)

作者: 代小雨哟分类: 数码 发布时间: 2021-11-02 22:09:39 浏览:85692 次

程序员场景MacBook pro 2021  16GB vs 32GB 压力测试和原理(我不剪视频)

biubiubiuyiku:
m1用户路过,使用了大半年,平时基本算是中重度使用内存了,因为是全栈开发,所以光开发工具都会打开2/3个,更不用说chrome了。。基本随时2/30个标签。。还有各种后台软件/qq/微信/tg/wps等等等等,一天8小时都是这么用的,16g内存基本没感觉到内存不够用。。但是对于一些人担心ssd寿命,我也看过,8个月内存总写入一共才30多TB,一年最多50TB,这还是我使用比较中重度的情况。。所以我感觉16g对于软件开发或者普通用户完全够用了。只有做作音乐或者剪辑视频的人我觉得才需要更大内存。。当然如果要全天候随时开着虚拟机那我觉得32g会更流畅。

【回复】麻烦问一下,我已经订了丐版,也知道正常开发场景16g差不多够用,但是我会有学习需求,比如本地开几个虚拟机搭一下类似k8s集群之类的学习技术(平时工作基本不会开多个虚拟机),docker之类的,需要升级32g的内存吗,还是换个1tb固态,因为我还没开始学呢,但是知道需要多开虚拟机。
【回复】回复 @日出月落為曉 :满m1 pro到max只加1500,但多了8个GPU核心,双倍内存带宽,双倍视频遍解码引擎。既然都到了pro满血,必须上max残血
【回复】我定的14英寸 M1 Pro顶配,32GB,1TB,感觉32GB多了,想退了换16英寸M1 Pro ,16GB,2TB。
Nothingsys:
java开发,3个idea(会有3个服务左右),1个webStorm,1个dataGrip,20个左右的edge标签,然后也可能会再加个微信开发者工具,还有微信,QQ,音乐几个正常软件,然后有时候需要个虚拟机运行Mac不支持的软件,这种情况的话需要上32G吗,现在有个纠结的点在这,10C+16G+512 的这个配置能满足4年的开发吗

【回复】我还是大三学生,512G,安装一些软件后,慢慢就会觉得少了很多空间,现在很想换1TB,我觉得你工作了的话,直接换1TB吧,否则后面难搞。 我也几十个chrome,两个本地虚拟机,一个wsl,日常开一个虚拟机,CLion,pycharm,idea都用,不过同时使用的概率不大,也打开2~3个小项目(很小,学生) 我觉得主要是硬盘吧。16G我觉得差不太多。
【回复】回复 @Nothingsys :够了,我是因为要用虚拟机和大数据才上32GB的
【回复】回复 @Nothingsys :M1 mac 只是增加了渲染能力,做开发用不到渲染,我后面换的是M1 pro 321G 1t
寒亦霏:
别说什么只加一千或者几百,cpu,gpu多两个核就可以怎么样怎么样 真的是用不到的。就这点钱实际提升的真的不大。也别想着什么战未来。过几年性能跟不上是必然的,理想用个5-6年就不得了了。该省还得省,别浪费钱。对于我来讲,理想中的需求配置打个6-7折就差不多是实际用得到的配置了。别随便就加配置,真的用不到,理性点。

【回复】回复 @呜噜咕噜 :不好意思,不是谁的钱都是大风刮来的。不知道你是否参加了工作,是否有了家庭。如果你只是拿家里钱买这买那的话,你当然可以考虑买更好的。不是所有人都像很多头部up视频里表现得那样光鲜亮丽,生活就是收收快递,剪剪视频,拍拍评测,旅旅游。还有我的视角是开发公司,公司里前后开发的、测试的,用几年前的4-5千的戴尔,惠普照样工作。不是所有人买个1w多的电脑都能像买个几毛钱的东西一样,何况生活中买个菜可能都要纠结半天。再者说,你多花的钱具体体现在哪呢?对比少两个核心的最低配,具体工作效率有多大的差别呢?容量这种东西可以看工作需求来,1t和500g那都是实打实的容量,容量不够,存不了就是存不了。但是cpu和大部分人买mac都不会看重的gpu,多了两个核心,你在实际工作情况下有明显感知?如果感知不明显那何必多花钱呢,反过来说,如果你的实际需求连1w多的mac的性能都觉得不够,那你会只加1-2千?那相比同价位的win本又有什么优势呢?我玩游戏用台式机12600k 3070ti,笔记本单纯是工作需要,市面上能卖到5k以上的电脑,性能都能满足我的需要,你觉得我买mac还会考虑加钱?我现在用的xps15 9500,我换电脑不是因为性能不够,而是散热,续航加上公司里也会碰到ios的项目,为了工作我才换的。你如果加钱能带来实际收益,那当然可以加,如果只是单纯看个性能跑分提升,那我觉得完全没必要考虑加钱。
【回复】有些程序员就是比较追求极致,而且需求本身就是不确定的,万一哪天要学习一个新技术,手上的电脑弄不了环境(尤其是大数据组件),那简直太影响前程了。生产力工具是一种投资行为,在我看来
【回复】你这想法其实也挺搞笑的。省下来的钱你确定就能物尽其用吗?你可以吃饭快个五分钟,也可以洗澡快个五分钟。没吃好,没洗干净换来十分钟,你又能充分高效利用吗?反正我做不到,花钱也是一样,既然决定买了就买好的,但是如果用不到的东西,我就不买。时间也是一样,省下来的时间最后还是要看你能专注多久。
时间定未来:
如果只加内存到32的话,我产生过一种想法,就是3000单独整个32g的小主机装win和linux的双系统,这样平时的代码在mac上,需要大内存时的开发环境在主机上,话说win还能弥补一下游戏瘾,当然不是啥大型游戏哈。感觉这种方案下,只要你不是天天抱着笔记本在外边要调试的话,应该体验比只加32更好。我家里让联通开通了公网ip(虽然是动态的),我感觉真的可以在家里搞一个低功耗大内存的主机了,甚至还可以搭一个开源的nas,糟了,越想越香,有没有同行给我指点一下我这个方案有没有啥缺点[喜极而泣]

【回复】给你说下我的设备:我之前是 18款的macbook pro + 一台windows 主机配置不低 。但是因为工作很忙,我的win主机已经吃灰惨了,中途有一段时间,我把win主机当做云服务器使用。如果可以解决动态ip的话简直就太爽了,但是我没有时间去搞过这个。后来有段时间是用远程向日葵在公司控制家里win主机,后来因为断过几次网,我就没有花时间去弄了
【回复】我是这么弄的。 mbp:10c+14c+32g+512g+美式键盘。也就是说定制cpu+内存+键盘(拼音太丑)。内存建议一步到位,因为一旦内存不足,跑到ssd去,对硬盘寿命会有一定影响。硬盘挂掉问题就大了,即使及时备份也不能说完全没风险。Apple保修期内换主板ssd数据肯定没。 服务器:全新超微x11sra-f+w-2150b+128g recc。PVE+TrueNAS+Windows+Debian。这套看着吓人,其实总价6700左右。万兆NAS,性价比比群晖高多了。大内存是为了TrueNAS准备的,目前分了96g,万兆,谁用谁知道,用了就回不去。 路由器:j4125千兆版本,800快。pve+路由+omv5(挂载TrueNAS,docker做服务,直通核显)+hassOS智能家居系统 万兆实现:一条aoc线缆直连搞定。用pvc管子走明线,也不丑。TrueNAS直通双网卡。千兆+万兆各一张。千兆接千兆交换机。然后NAS端建立网桥。这样直连线也可以dhcp。 个人认为性价比可以了,基本最低价方案。也不用弄万兆交换机或者电口模块,那玩意死贵。一台服务器6700也可以了,比成品NAS便宜很多。
【回复】你有公网ip可以买ps5然后串流在外边也可以玩游戏,需求不高的话ps4 pro也够用都能1080p串流了也比较方便
予尔长青:
个人感觉程序员最佳配置是:14寸 10核+32内存+512g,我就是这么买的,不喜欢勿喷

【回复】回复 @牵着蜗牛散散步 :单栈程序员完全够了,全栈不建议 512GB ;第一:现在很多软件的安装包都越来越大 ,包括一些技术的,尤其是大数据组件相关的,动不动就是几百MB 上GB ,如果想要在本机多保留几个版本来测试对比 第二:虚拟机,装几台linux 来模拟高可用环境,有时候需要多放点组件的,可能就需要分配个 40GB 50GB 一台了,有时候mac 虚拟机 清理垃圾会很方便,状态会越来越大 第三:swap 会读写ssd ,时间久了会造成SSD 寿命下降。 我老的mac 电脑,换的瓶颈,不是cpu 不是 内存, 而是SSD !血的教育,苹果标配全是升级的SSD ,难道苹果是Smart Boy 吗? 哈哈哈
【回复】你要是回去公司,不给你配4k屏幕的时候,你会发现还是16寸好。
【回复】回复 @代小雨哟 :emm,搞开发512g还不够吗?又不存电影啥的,而且可以外接高速ssd。
799211437:
之前m1的时候8g也说是够用,但现在来看16g稳妥,我觉得要用个三五年的32g还是必不可少的吧

【回复】别为以后做什么打算,假如后年或者大后年出了m2 pro m2 max,没刘海,而且入门级性能也特别高,你换不换[doge],现在配置越高,二手越亏
【回复】回复 @爱晓晓Lacie :按照苹果的尿性,模具不会大改的,至于性能,等3nm量产了估计才会有较大提升吧
【回复】回复 @爱晓晓Lacie :放心吧,刘海一出,没个十年不会改
按翻到苞谷地:
充气娃娃不用时候先放了气搁那儿,等要用的时候再充气吧!

【回复】回复 @代小雨哟 :麻烦问一下,我已经订了丐版,也知道正常开发场景16g差不多够用,但是我会有学习需求,比如本地开几个虚拟机搭一下类似k8s集群之类的学习技术(平时工作基本不会开多个虚拟机),docker之类的,需要升级32g的内存吗,还是换个1tb固态,因为我还没开始学呢,但是知道需要多开虚拟机。
【回复】回复 @欲霸吥能 :本机搭建k8s 16G是肯定不够的 建议加内存或者用服务器跑
【回复】回复 @欲霸吥能 :32g走起
落lool落:
这才是我想要的测试,看完取消订单,改为16g内存

【回复】up,我现在有两个配置:10+16+512和10+16+1t,我是研究生,学风险管理的,一般看文献,也可能会仿真跑代码,选哪个合适,或者up有更好的推荐
【回复】回复 @GKD破茧 :1t,因为这代硬盘很好。
【回复】回复 @龟山岛 :好的,打算退了换1t
大太阳只想为你撑伞:
哈哈,三连了。这才是程序员需要看的视频,我也是订了14寸10+14 32 1T的版本,还要等到月底。(重庆人听这口音好亲切哈哈哈

【回复】我又纠结16寸了,这么好的屏幕,更好的散热更好的音响更好的续航,牺牲一点便携性也未尝不可
【回复】我淘宝下单的相同配置,不知道等到猴年马月去了。
【回复】回复 @幽若夜 :有机会可以去店里体验一下
放置ノ:
感觉最大的问题在于公司内部工具,这些东西更新不够频繁,等这些适配好了应该就好了,在这之前我感觉公司发的应该还会是intel。。。

【回复】但从M1发布也快两年了,又不是啥大部头软件,有适配计划的早适配了,没有的多半连Mac版计划都没有那也不用多看Mac一眼。。。。
【回复】回复 @evon :这些东西有些公司有工具组的还好说,有些小点的公司就纯粹靠程序员闲了维护一下的,你觉得可能进度快?公司如果对这个重视度不高那也就是之后换linux了
豆皮有营养:
赞,不同角度看问题? 看mac剪片子测评看多了,这么分析的人像是一股清流。

bili_2949580:
up主,看完之后我回家对比发现,其实32g 还有16g有区别的,我有2台 1个M1 macbook 1个因特尔 imac,但是发现 16g的内存的m1 ssd 健康度 远小于 32g内存的,并且写入量极大,最可怕的是16g的是前阵子买的比imac新很多很多,看了下32g基本不产生虚拟内存。

【回复】说明你开的大型软件挺多的,本身你的内存是需要很大的,你也可以列一下你平时使用的软件,而且你的内存压力肯定不小。这种情况你肯定需要更大的内存,SSD的寿命是需要大容量的,另外我视频其实是想告诉大家正常判断内存使用量的方式,swap的量长期保持很高说明是需要上大内存的,如果只是偶尔上去,升级磁盘性价比会更高
【回复】回复 @代小雨哟 :回复 @代小雨哟 :麻烦问一下,正常开发16g是够用的,但会有需要开多个虚拟机的情况(学习k8s之类的技术),但这种情况会很少,甚至可能学完后用不太上,有必要上32g吗,16g能多开虚拟机吗,如果上了32还需要升级固态吗,很纠结,准备用6,7年的
【回复】回复 @代小雨哟 :应该和up主差不多 ide开几个 docker navicat wps shellpower 叮叮 微信 sbublime postman chrome yesplaymusic 东方财富 然后再其他的几个应用, 自己翻看之后也是出乎意料
光荣郁闷:
M1 16G内存,node后端+react前端+react-native+两个iOS simulator+微信开发者工具+Chrome+safari+微信mac版+网易云音乐,无压力(内存压力60%左右)。当然我是用vim开发所以我的text editor比较省内存。看了一下MacBook pro的评测,感觉自己并用不上,可能性能提升有感知,但是不会很强烈。回头等看看有没有性能更强的mac mini吧。移动设备等明年M2的MacBook air了,肯定够我用的。

【回复】我草技术栈和我一样,内存占用60% ?swap呢 ?
【回复】回复 @智魅AOG :一个白天无压力,毕竟cpu占用不高
DDjjkiko:
新的Monterey系统改变了内存swap策略 实测16g m1内存用到14g以后才会出现swap 也就是百分八十七点五,big sur版本是一开机就会有swap

c0derVlog:
之前一台macbook pro13 i5和8g,开虚机,再build rootfs 也够用;现在一台i5 4核16g1650ti办公本,一台2路共40核32g3080ti办公室小服务器,一台龙芯台式,感觉都不够;看需求,一般开发16g够用,如果折腾,建议上服务器,尽量靠近生产环境,一步到位直接干。

黎明不是张學友:
麻烦问一下,如果内存升级到32g,固态还用升级吗,内存大的话是不是swap的量会小很多,实在是没什么预算了,主要自己学习技术可能有多开虚拟机的情况(本地多开虚拟机部署k8s集群,docker之类的),平时工作可能根本用不到32g,不知道16g够不够顶,够顶我就上1t硬盘了,准备用6,7年的,所以实在不知道怎么选择了,麻烦up主能回复一下

【回复】回复 @代小雨哟 :我看了视频的意思是无论多大内存都会swap,不知道同样的场景32g的swap量会小很多吗,我就怕像你说的,到时候别的没有性能瓶颈,固态先挂了,就很难受,我windows电脑512是够够的。
【回复】回复 @蓝溪请回答2018 :8+14,14寸,32g内存,1t固态,不纠结了
【回复】回复 @欲霸吥能 :电脑挂了,ssd都不一定挂,放心
给人笑死了:
看了视频之后,凌晨下了一个16寸丐版的,存储加到1T,到店取货,下班去拿[吃瓜]

严肃的白小白:
先三连了,up讲的很到位。也看了视频里出现的那个油管的搬运对比,发现对内存极限使用下,性能其实没有差多少。上不上32g,我认为差别只是在swap对硬盘寿命的影响。结果发现用加装32g一半的价钱提升SSD的性价比是最高的[tv_惊吓]不影响性能,也翻倍了SSD寿命

【回复】回复 @nesonwa :最多能开到30个spring boot项目和100个网页,绝了,这可真是极限操作哈哈哈。我也是和你一毛一样的MacBook Pro,这几天观察了一下,开了3个spring boot项目,idea占了4g,其他的Navicat、datagrip、20多个Chrome标签页,10多个Safari标签页,以及企微和微信和其他的小app,内存就已经占用13g,swap已经8g了[tv_惊吓]
【回复】用了5年15 mid pro 16g,客观评价8g绝对不够用,16g是95%是够用的,就是开项目多(一般10到30个spring boot项目吧),idea基本会占8到10g的内存,然后chrome开10到100个网页,一般还行,就是新开项目和旧不看的网页(一直打开在后台)会卡顿,用32g可能对于这些极限场景会有帮助,但是一般的工作可能提升不大,另外程序猿有一个习惯是不会关网页,并不用说关机了,所以为了极致体验至少32g,在你可以负担得起的情况下(并不是说16g有多糟糕,只是有的时候卡得你很暴躁),我已经19款16寸拉满了(好像也没提升多大,内存用不满倒是真实的)
【回复】回复 @严肃的白小白 :你应该没见过微服务爆炸的项目,现在一些比较新的互联网公司都会过度拆分,结果 就是一大堆服务,比如要升级一个包,那一个个的都去打开改嗓,30算少的,多则上百个,人力改起来已经很 费劲 了,只能写脚本自动化操作,所以这些都是日常操作 网页嘛 ,经常查资料肯定一开一大堆,很正常 idea有一个可能需要注意下,就是堆内存不能优化过度给太大,因为每个项目是独立打开的,所以一个进程给得太多,会浪费一些内存,这个你可以试试看有没有优化效果
秘密龙先生:
另外官方flink的代码注释还有那个佛的图案?

【回复】搜索 佛祖保佑,永无BUG类似的东西很多
【回复】那个不是Flink ,我开了很多tab页
【回复】佛的图案是字节内部一个使用

程序员 MacBook pro 2021 M1 压力测试 14寸 32GB 16GB

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读