前端开发, CPU 选择问题

79 天前
webbillion  webbillion

背景

前端开发,日常使用 Mac M1 Air 工作基本上足够,但是内存太小,而且负载较高的时候还是会升温变卡。

于是尝试在台式机 Windows 上工作,内存是够了,但是发现打开项目多了之后 VS Code 的悬浮提示等等还是会略有卡顿,要加载一会才能出来,安装依赖的时候 CPU 占用率也会吃满,CPU 是 AMD 3600X 。

问题

所以想请教各位:

1 、台式机升级 CPU 选单核尽量高,能解决这个问题吗?(因为 node 是单线程的,所以我想和多核应该没什么关系?) 2 、现在仅前端开发而言,Mac 的处理器 M4 系列 和最新的 AMD 和 Intel 优劣如何?

2138 次点击
所在节点   程序员  程序员
20 条回复
murmur
murmur
79 天前
3600x 太老了,第一代 amd zen2 架构,至少也得 7800x 吧 没有这么比的,我们给办公配的都是 5600g 起步的
murmur
murmur
79 天前
台式机的优势在于近乎不要钱的内存和硬盘,你要搞清楚侧重点,还有显卡扩展能力
miniliuke
miniliuke
79 天前
node 是单线程的,但是很多编译打包工具不是 node 写的,还有语法解析工具,多核也重要。3600X 太老了,升级到最新 cpu 应该会好得多
asen001
asen001
79 天前
偶尔在家里加班,家里电脑是 2600x ,明显编辑器提示比 mac 慢很多,不知道升级一下 cpu 会不会好点
shadowyue
shadowyue
79 天前
3600X 垂垂老矣,我还在每天折腾它运行崩铁,无限暖暖。
今天也要努力加油啊,我的战争机器.jpg
Satelli
Satelli
79 天前
买台 M4 基础款 MacBook Pro 或者 Mac mini + 升级内存。
没有任何别的处理器在单核性能上能摸到 M4 。
就算是 M3 也只有 Intel 13/14 代 HX 或者桌面级处理器才能摸到,而且一旦多个核心开始干活,频率马上就会掉的。
前端开发编辑器体验 M 系列处理器是最好不过了,极强的单核性能,多核性能不拉胯,最重要的是即使多核跑起来,频率也不会怎么掉。
74123gzy
74123gzy
79 天前
多核也很重要,内存尽可能加,前端项目本身能吃多少资源?加内存加多核是实打实能提升电脑的使用体验的
xiangyuecn
xiangyuecn
79 天前
/t/1102041 阿里云 ECS 4 核 8G 打包 nextjs 项目都能内存溢出
/t/1102233 AMD 3600X 安装依赖的时候 CPU 占用率也会吃满

老板时薪不给 200+ 都对不起这些硬件😂
skallz
skallz
79 天前
@74123gzy 前端项目单个不是特别吃资源,但是架不住基本都是浏览器多窗口+vscode 多窗口
vsitebon
vsitebon
79 天前
根据我的经验,5600g+64g 内存,基本开好几个 nextjs 稍微大点的项目都不怕了,我反而觉得最需要的是内存
noobjalen
noobjalen
79 天前
先换个 5800x 试试?
duanxianze
duanxianze
79 天前
我也是前端,体验下来有个 32g 内存加个主流 6 核以上 cpu 就行,单核其实没那么关键
mumbler
mumbler
79 天前
吃饭的家伙别省钱,况且现在 CPU 内存几乎不要钱,2000 元不到就能上 20 核心 E5+32G 内存了
YorkWong
YorkWong
79 天前
公司 m1 imac
家里 m4 imac
都是 16g 感觉前端开发完全够用
开三四个项目
fox2081
fox2081
79 天前
前端主要是编译工具占性能,考虑 AM4 旧平台升级的话,CPU 换 5600 ,内存 32G 起步
webbillion
webbillion
79 天前
统一回复楼上各位,感谢各位建言。其实 3600x 也不是太老,打游戏顺畅得很,唉,到写代码上就熄火了。虽然是 19 年的处理器了,但我一直以为 PC 上淘汰旧处理器没移动端那么快的。
看了大家留言,准备买个 AM4 主板能用的试试,还是不好使就退货了,主要是考虑上新一代 cpu 主板散热内存那些都得换,我现在打游戏又够用,一整套的钱再加一点也能换新 Mac 了。
@murmur #1
@miniliuke #3
@asen001 #4
@Satelli #6
@74123gzy #7
@noobjalen #11
@duanxianze #12
@mumbler #13
@fox2081 #15
@shadowyue #5
webbillion
79 天前
@xiangyuecn #8 我觉得我这个 cpu 还是不配和阿里云的一桌😉
UBcai
78 天前
7600x 也很不错啊
johnnyyee
78 天前
预算几百可以升级 5700x ,预算超过 1 千可以去看看 7700 或者 9600x 这些,3600 太老了,性能差得不是一星半点
chungon
78 天前
说一下我手头上的 CPU ,同一个项目( Vue3+uniapp 跑小程序),Cursor
M4:无敌,只需要 8-12s
M1 pro: 21-26s
7840h:28-32s
5800X:26-30s

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

https://www.v2ex.com/t/1102233

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

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

© 2021 V2EX