2020 款 MBP 内存 32G 的,写后端卡得一 p,要不要换新款?

2023 年 4 月 19 日
 loveumozart
公司发的 2020 款 mbp ,catanlina 系统,13 寸 32g+i7 那个,平时代码都是 clone 到 mac 上写,linux 开发机只用来同步本地代码到远程,没有用 vscode ,也没有 vscode+remote 的那种模式,因为跳转太慢了,感觉不如 goland 来的简单。

效果就是,开三四个 goland ,vscode 开五六个,chrome 开差不多五六个窗口,每个窗口 20 多个标签,再加个公司的 IM 工具,然后 goland 就开始卡死了,时不时会无响应,只能强制关闭重新打开。。。

问同事好像 M 系列新款,至少 ide 滑动上一点也不卡,要不要换? M1Pro 的好像就只能 16gb 内存,还是说,大家也这样,卡是正常现象?
14621 次点击
所在节点    程序员
131 条回复
runliuv
2023 年 4 月 20 日
你需要 13 代 I9 台式机。
stiangao
2023 年 4 月 20 日
cpu 性能不行了,我之前公司配的也是你这款,入黑苹果的坑就是因为它又卡又烫还吵
odirus
2023 年 4 月 20 日
15 款 MBP 还在战斗
HangoX
2023 年 4 月 20 日
@geniusmyn 这个笔记本的性能大概是和台式机的 13700k 差不多,但是很省电,只要你内存够,性能不是问题,我当初买 32G ,觉得买少了,应该来个 64G ,这个性能基本上干啥都可以。
我有个 i9 9900k 的 macos 电脑,说实话,没有笔记本快,用个 5 年不是问题
mitu9527
2023 年 4 月 20 日
按照你说的情况,可以认为是 CPU 无法满足需求了。现在不论是苹果、还是因特尔或者 AMD ,它们最新款的 CPU 应该都可以吊打你电脑中的 CPU ,性能可能在 8 倍以上。而且内存你也得至少选 32G ,16G 就算是 MacOS 也不够用。
wooke
2023 年 4 月 20 日
@loveumozart 可以试试 onetab 插件
Aurora0
2023 年 4 月 20 日
以前我们微服务项目也是好多个仓库,但是后来优化了一下,把所有的模块合并到了一个项目里面

所以优化代码吧
SachinBeyond
2023 年 4 月 20 日
M1 Pro max ,秀的一批
lcy
2023 年 4 月 20 日
@amlee 为什么这么说
Ranni
2023 年 4 月 20 日
换台式机吧,128G 内存,AMD 十多个大核,管饱,还给省钱
darkengine
2023 年 4 月 20 日
开一个 Android studio ,一个 Xcode ,一个 VSCode ,一个 Chrome(10 多个标签),一个 Firefox (几个标签)。32G + 8 核的 i9 ,日常烧开水。
loveumozart
2023 年 4 月 20 日
@darkengine 卡不卡?我今天测了一下感觉是 cpu 的问题,内存显示一直都有空闲
loveumozart
2023 年 4 月 20 日
@Ranni 想了想这种只能自己买台式机给公司打工,公司是绝对不给的
amlee
2023 年 4 月 20 日
@lcy 如果 op 有那么多网页需要看的话,他需要存储,检索,或许还需要 falsh card ,而不是同时开那么多网页不舍得关,这是囤积癖。

开发来说,服务可以后台运行,日志可以重定向。
如果开发的时候做不到关注点分离,那大脑可以说在执行一团糟的并发代码,全局变量满天飞,画美不敢看。
loveumozart
2023 年 4 月 21 日
@amlee 你很奇怪,如果没有接触过这样的复杂项目开发,就请不要随便给别人下定义,因为显得很无知,囤积癖这种词都来了。。。我上面已经给出了网页多是有哪些例子,你来告诉我怎么解决?你这里说的运行在后台的服务,日志重定向,全都是用网页查看的,后台服务除了部署网页,还有各种复杂的业务配置开关,线下环境和线上环境的很多配置开关,多服务同时部署的流水线页面,给别人 cr 的网页,日志链路查询除了关键词,还有 logid 全链路跟踪,本地打日志也需要多终端,这些东西你告诉我是囤积癖?还是说你想每次都关掉重新打开?
loveumozart
2023 年 4 月 21 日
@amlee 以及上面提到的各种中间件,db 查表全部都是网页看的,你告诉我要怎么解决?要改成什么习惯?🤣
loveumozart
2023 年 4 月 21 日
@Aurora0 优化代码的阻力和成本比换一台电脑要大太多了
loveumozart
2023 年 4 月 21 日
@Aurora0 况且这个其实不是真正的解决方案。。。微服务始终是微服务,再优化代码也一定会有多仓库的,我们仓库都上百了
darkengine
2023 年 4 月 21 日
@loveumozart 卡啊,其实最终还是散热的问题,温度上来了 CPU 就降频,我搞了个铝合金的笔记本支架顶着用就好了。。。。另外 VSCode 的 code helper 经常 CPU 占用上 100%。
cookgo
2023 年 4 月 21 日
老款的 MBP 硬盘读写速度确实没有新款的快,这是会造成软件卡顿的原因之一。
Jetbrains 的 IDE 目前自身也有性能问题,我 M2Max+64G,IDE 经常假死,CPU 占用不高,但就是没反应了,必须强杀进程重启。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/933826

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX