nextjs 前端开发, m1 16+512 的配置,开发时各种卡顿,是 cpu 瓶颈还是内存瓶颈了?

2 天前
 SpontaLeo

如题所示,只是开了个 Chrome + Cursor ,内存已经来到了 87%占用,cpu 在进行开发时,经常会莫名其妙飙升到 75%左右,然后 nextjs 起的几个 nodejs 服务占用了很大的内存,基本上每天都要 swap10 ~ 20g 的硬盘寿命。

能否请各位懂搞机的大佬看看可能是什么配件瓶颈了?不胜感激。

补充: 曾经用过另外两台机器做过开发

  1. 10400f + 16g 内存,wsl2 开发,也是很卡,并且 vscode 的智能提示和补全基本上都不可用
  2. 8845HS + 32g 的 thinkbook16+,wsl2 开发,体验感好很多,完全不卡,但是坏了正在维修
744 次点击
所在节点    硬件
15 条回复
nomytwins
2 天前
这一看不知道了 内存都是 16G 的卡
everyx
2 天前
之前在 Windows 下 web 开发也是各种卡,换到 Linux 下一切都流畅了 😂
headwindx
2 天前
项目很大吗? 前端项目还能比 iOS 项目更占内存吃 CPU ? 重启大法+优化系统+优化项目 试试
zk8080
2 天前
内存的问题,我之前 16G 的多开几个项目也是卡,现在换成 32G 的体验好多了
SpontaLeo
2 天前
@zk8080 可能是内存和 cpu 都有问题了,突然想到换到 10400f 时尝试加了 16g ,一共搞了 32g ,依然感觉很慢,编辑器智能提示什么的有延迟
CHTuring
2 天前
你有没有想过可能是 Next.js 编译器的问题
quantum00549
2 天前
看着像是内存和网络的问题? cursor 的补全都是云端 ai 吧
Pters
2 天前
好像是编译器的原因,我 i9-13700K 64G RTX4080 依旧卡或者突然 CPU 飙升 100%
SpontaLeo
2 天前
@CHTuring 有想过,之前开发 vue 什么的都很流畅
SpontaLeo
2 天前
@Pters 看来跟编译有点关系,不过 cpu 提升会让编译过程更快点,双 11 打算配个台式机😭
wei2629
2 天前
你装了什么插件 有 vim 吗
SpontaLeo
2 天前
@wei2629 没有 vim ,现在切到 cursor 在用,只有一些语法插件
helloet
2 天前
10400 的黑苹果表示 64G 内存,智能提示、补全也很卡,尤其是 cursor
sead
2 天前
可以装个 IRamDisk 加速浏览器缓存; nextjs 是什么场景? 我用的时候一点卡的感觉都没有,用的智能提示插件是否跟网有关?
SpontaLeo
1 天前
@sead 可能还是 cpu 原因,楼上同款 10400 也是很卡,我换了 8845HS 后基本上是流畅开发了

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

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

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

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

© 2021 V2EX