V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SpontaLeo
V2EX  ›  硬件

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

  •  
  •   SpontaLeo · 80 天前 · 1325 次点击
    这是一个创建于 80 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    1. 10400f + 16g 内存,wsl2 开发,也是很卡,并且 vscode 的智能提示和补全基本上都不可用
    2. 8845HS + 32g 的 thinkbook16+,wsl2 开发,体验感好很多,完全不卡,但是坏了正在维修
    第 1 条附言  ·  79 天前
    补充:
    10400f 这台后面又加了 16g 的内存,一共搞了 32g ,之后 vscode/webstorm 的智能提示什么的依然很慢,编译速度也比较慢
    第 2 条附言  ·  79 天前
    双 11 准备组个台式机了:
    12600KF + B760 D4 + 2*32G DDR4 3600 小超 + 4070 TiS
    D5 的 32*2 大概要贵个 700-800 ,感觉没必要
    15 条回复    2024-10-12 21:34:13 +08:00
    nomytwins
        1
    nomytwins  
       80 天前
    这一看不知道了 内存都是 16G 的卡
    everyx
        2
    everyx  
       80 天前
    之前在 Windows 下 web 开发也是各种卡,换到 Linux 下一切都流畅了 😂
    headwindx
        3
    headwindx  
       79 天前 via iPhone
    项目很大吗? 前端项目还能比 iOS 项目更占内存吃 CPU ? 重启大法+优化系统+优化项目 试试
    zk8080
        4
    zk8080  
       79 天前
    内存的问题,我之前 16G 的多开几个项目也是卡,现在换成 32G 的体验好多了
    SpontaLeo
        5
    SpontaLeo  
    OP
       79 天前 via iPhone
    @zk8080 可能是内存和 cpu 都有问题了,突然想到换到 10400f 时尝试加了 16g ,一共搞了 32g ,依然感觉很慢,编辑器智能提示什么的有延迟
    CHTuring
        6
    CHTuring  
       79 天前
    你有没有想过可能是 Next.js 编译器的问题
    quantum00549
        7
    quantum00549  
       79 天前
    看着像是内存和网络的问题? cursor 的补全都是云端 ai 吧
    Pters
        8
    Pters  
       79 天前
    好像是编译器的原因,我 i9-13700K 64G RTX4080 依旧卡或者突然 CPU 飙升 100%
    SpontaLeo
        9
    SpontaLeo  
    OP
       79 天前 via iPhone   ❤️ 1
    @CHTuring 有想过,之前开发 vue 什么的都很流畅
    SpontaLeo
        10
    SpontaLeo  
    OP
       79 天前 via iPhone
    @Pters 看来跟编译有点关系,不过 cpu 提升会让编译过程更快点,双 11 打算配个台式机😭
    wei2629
        11
    wei2629  
       79 天前
    你装了什么插件 有 vim 吗
    SpontaLeo
        12
    SpontaLeo  
    OP
       79 天前 via iPhone
    @wei2629 没有 vim ,现在切到 cursor 在用,只有一些语法插件
    helloet
        13
    helloet  
       79 天前
    10400 的黑苹果表示 64G 内存,智能提示、补全也很卡,尤其是 cursor
    sead
        14
    sead  
       79 天前
    可以装个 IRamDisk 加速浏览器缓存; nextjs 是什么场景? 我用的时候一点卡的感觉都没有,用的智能提示插件是否跟网有关?
    SpontaLeo
        15
    SpontaLeo  
    OP
       79 天前
    @sead 可能还是 cpu 原因,楼上同款 10400 也是很卡,我换了 8845HS 后基本上是流畅开发了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1120 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:36 · PVG 02:36 · LAX 10:36 · JFK 13:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.