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

请问前端开发有必要上 32G 么

  •  
  •   zk8080 · 229 天前 · 6879 次点击
    这是一个创建于 229 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在公司电脑 M1 16G ,看内存占用都在 14G 以上,自己的 i5 16G 则经常卡死。想换个 14 的 M1 Pro ,在纠结要不要上 32G ,请 v 友们解惑。
    100 条回复    2023-09-26 10:54:45 +08:00
    xixibb
        1
    xixibb  
       229 天前
    上,内存大就是王道。。。
    jwangbyus
        2
    jwangbyus  
       229 天前
    内存不嫌大。
    8355
        3
    8355  
       229 天前   ❤️ 4
    不要用 windows 的使用思维理解 mac
    不需要经常看负载和占用,只要需要关注系统是否运行流畅
    很多用 windows 转 mac 都有这种病态焦虑增加精神内耗
    cydysm
        4
    cydysm  
       229 天前 via iPhone

    到时候内存不够 没法后加
    paynezhuang
        5
    paynezhuang  
       229 天前
    上,有备无患
    tbg
        6
    tbg  
       229 天前
    必须
    wu67
        7
    wu67  
       229 天前
    开 docker . 上
    搞移动端开发(我指各种 build app 的). 上
    开一大堆浏览器 tab. 上
    开一大堆 npm run dev. 上
    使用 webstore / IDEA 开发. 上

    其他情况基本不用上
    devHang
        8
    devHang  
       229 天前
    纠结就是不必要,别上。
    murmur
        9
    murmur  
       229 天前
    有的,64g 最好,未来大家都是全栈,谁跟你说前端不需要跑后端项目的
    usauk1998
        10
    usauk1998  
       229 天前
    4G enough
    tanranran
        11
    tanranran  
       229 天前   ❤️ 3
    32 不行,得 64
    en20
        12
    en20  
       229 天前
    我现在就是 M1 16G 同时开 3 个项目都卡死了, 有钱肯定 32
    WhiteSJ
        13
    WhiteSJ  
       229 天前
    越大越爽
    zk8080
        14
    zk8080  
    OP
       229 天前
    谢谢 V 友们解惑,看来直接 32G 没毛病。
    php0yyds
        15
    php0yyds  
       229 天前
    完全没
    jamosLi
        16
    jamosLi  
       229 天前
    mac 24 够。
    win 冲就完了。
    qingshui33
        17
    qingshui33  
       229 天前
    真有必要,我的 16G 的,是真的有些拉胯,哪怕是前端项目
    wa143825
        18
    wa143825  
       229 天前
    有钱就上,我 8g 的 m1 用了 2 年,vscode ,2 个浏览器,postman ,跑 2 个项目,加上聊天笔记音乐词典也没感觉不够
    13ruceYu
        19
    13ruceYu  
       229 天前
    上,当你有这个疑虑的时候,就应该上。
    julyclyde
        20
    julyclyde  
       229 天前
    你都经常卡死了还有啥可问的
    你的问题应该是 32or64
    而不是是否有必要 32
    zk8080
        21
    zk8080  
    OP
       229 天前
    @julyclyde 卡死是家里 i5 的,M1 没出现过卡死的情况,但是最近出现过内存溢出的情况,所以在想上 32G
    RealJacob
        22
    RealJacob  
       229 天前
    我 16 不够
    fao931013
        23
    fao931013  
       229 天前
    我 64 都还觉得可以在加点
    aelloncs
        24
    aelloncs  
       229 天前
    16g 是贫农,32g 是贫下中农,64g 是富农,128g+是,哦 8g 没有人权
    PainAndLove
        25
    PainAndLove  
       229 天前
    开发的话 32GB 起步。16GB 就是娱乐
    Axnir
        26
    Axnir  
       229 天前 via iPhone
    让公司换 32G 的,不要自己买
    mxT52CRuqR6o5
        27
    mxT52CRuqR6o5  
       229 天前
    @wu67 #7 占了两条以上
    ZTom
        28
    ZTom  
       229 天前
    我 16 开两个 ide+小程序 微信 chrome 内存就黄了
    rainmint
        29
    rainmint  
       229 天前
    可以不用,不能没有。
    luchenwei9266
        30
    luchenwei9266  
       229 天前
    不上不是中国人
    zgw0
        31
    zgw0  
       229 天前
    必须上,不然 16 会卡
    Echo521
        32
    Echo521  
       229 天前
    上,我目前 32G 不太够用
    euronx
        33
    euronx  
       229 天前
    我 64
    bhbhxy
        34
    bhbhxy  
       229 天前
    以前觉得 16G 怎么也够用了,然而现在 vscode 插件多了,占内存越来越大,占系统 80%,都超过 idea 了,也不知道哪里内存泄露了还是插件的问题🤣
    w950888
        35
    w950888  
       229 天前
    建议直接上 64G, 不然 以后你还会再来问前端开发有必要上 64G 的问题
    liuw666
        36
    liuw666  
       229 天前 via iPhone
    有必要。如果没钱,16G 也能用
    he007h
        37
    he007h  
       229 天前
    前端 8G 都可以用,更别说 16G 了,根据自己目前需求来,不要给自己增加没用的需求
    meixg
        38
    meixg  
       229 天前
    内存越大越好
    Puteulanus
        39
    Puteulanus  
       229 天前
    JB IDE ,Chrome ,docker ,可能还要虚拟机跑个 Windows 复现 IE ( Edge )的 bug
    我之前的 32G 是经常能满的,还冒出点到硬盘缓冲上去
    jingcoco
        40
    jingcoco  
       229 天前
    学会用 neovim 解决 ide 占用内存 😇
    rap16
        41
    rap16  
       229 天前
    有钱就上
    Daniel17
        42
    Daniel17  
       229 天前
    有钱就上,我都是往大了买
    lifesimple
        43
    lifesimple  
       229 天前
    预算范围之前必须上啊
    Jammar
        44
    Jammar  
       229 天前
    预算范围内存拉满,做开发的 cpu 显卡都可以低,内存不行
    loudefa
        45
    loudefa  
       229 天前
    我就是 14 的 m1 加到 32G 内存的,上一代 12 寸的不跑前端没啥事,一跑前端就卡出翔
    jrtzxh020
        46
    jrtzxh020  
       229 天前
    @he007h 都 2023 年了,前端 8G 可以用? 8G 拿来办公都吃紧吧,别说开发了。vscode 加几个插件,跑个 webpack/vite 项目, 加个 chrome 就已经爆了。还只算开发工具,还得开其他如通讯软件,接口调试工具,甚至多个浏览器,多个项目
    hello2090
        47
    hello2090  
       229 天前 via iPhone
    工资 2 万以下 16G, 4 万以下 32G
    jzjjzj
        48
    jzjjzj  
       229 天前
    @fao931013 怎么说?
    l502008310
        49
    l502008310  
       229 天前
    有钱直接上,考虑价格,电脑都没必要换,16g 反正用起来也不卡
    otakustay
        50
    otakustay  
       229 天前
    16 是肯定不够的,64 倒也不必,我现在注意点用,少量 docker 的情况下 24 够用,32 应该挺舒服
    broken123
        51
    broken123  
       229 天前
    公司配置的 m1 2020 款。16g+512g 完全足够了 只是有时候用久了会发热。但是前端编译还好吧。
    polo3584
        52
    polo3584  
       229 天前
    内存得上,全年公司配电脑的时候,提的需求就是 12700+32G 。
    shortxxx
        53
    shortxxx  
       229 天前
    想出二手 没必要 前段 web + ios + 安卓 开发 8G 内存 air 够够的
    SomeBodsy
        54
    SomeBodsy  
       229 天前
    要是 win 就没这么多问题,现在 128 拉满也要不了多少钱
    Jinnn
        55
    Jinnn  
       229 天前
    公司的 M1+8g ,居然也够用,用了一年多了。1 个小程序开发工具,5+vscode 本地服务,20+浏览器 tag 。再跑 xcode+模拟器也还行。
    Track13
        56
    Track13  
       229 天前
    windows ,写小程序,HBuilder,vscode,微信开发者工具,chrome 加上其他。16g 就开始焦虑了。
    没有 mac ,不清楚。
    ztc
        57
    ztc  
       229 天前
    xujianxing
        58
    xujianxing  
       229 天前
    反正 我 m1pro 16g 是已经不够用了
    Youngzx
        59
    Youngzx  
       229 天前
    反正我第一年就上 32 了,你稍微开 10 几个 chrome ,2 个 vscode ,一个 figma ,一个网易云,微信,飞书,docker ,差不多就快 30 了
    liubaicai
        60
    liubaicai  
       229 天前
    windows 开发前端 16g 真不够用,主要是 chrome 和 vscode 这俩内存大户,万一开个虚拟机或者 docker 就不够了。
    kemistep
        61
    kemistep  
       229 天前
    能用钱解决的问题,都不是问题,尤其是钱在预算可控范围内

    买,买,买

    早买早享受
    bugfan
        62
    bugfan  
       229 天前
    我的 16+512 m2 air 用半年了不卡,我通常开着 vscode 写 golang 和 vue,还运行 mysql,mongo 等 docker 容器,同时还开着 Android Studio 和模拟器,再加上 chrome 浏览器,感觉速度杠杠的,不卡,监视器内存稍微变黄只是系统提示有内存压力压力了,并不代表着产生交换了

    哈哈哈 不缺钱就上大内存
    ShadowPower
        63
    ShadowPower  
       229 天前
    尽可能买能接受的最大容量
    因为 Mac 的内存不能升级
    mokevip
        64
    mokevip  
       229 天前
    有条件就上,我们公司项目忙,同时能跑 4 、5 个项目,idea+chrome 的开销已经够我吃一壶了。

    再开点别的,有时候就会开始卡了。
    ochatokori
        65
    ochatokori  
       229 天前 via Android
    linux 16g manjaro gnome 桌面
    chrome+chromium+wine 企业微信+wine 微信+vscode+electron 音乐播放器+docker vpn+两个前端项目
    内存长期 90 以上
    catch
        66
    catch  
       229 天前 via Android
    试试 128
    intoext
        67
    intoext  
       229 天前
    @devHang 说实话,纠结上不上的,我都是鼓励上。
    只有压根不纠结的人,才无所谓丐版、丐中丐的。
    paranoiagu
        68
    paranoiagu  
       229 天前 via Android
    vscode 插件装的稍微多一点,感觉不 idea 还占内存。
    paranoiagu
        69
    paranoiagu  
       229 天前 via Android
    感觉比.....

    不好意思打错。
    kunkunzhang
        70
    kunkunzhang  
       229 天前
    我就是前端。现在开发同时跑前端和 node 后端,32 有时还是卡。。
    jenhe
        71
    jenhe  
       229 天前
    兄弟,我 3 台电脑,都上 64G 了。我现在都膨胀了,webstrom 每天开 3 个
    wonderfulcxm
        72
    wonderfulcxm  
       229 天前 via iPhone
    没有必要,我们都是 128G 的
    jenhe
        73
    jenhe  
       229 天前
    @paranoiagu #68 嗯,是的,所以我放弃了 vscode,改用 webstrom 了,而且 webstrom 的 copilot 比 vscode 更智能,提示补全更符合上下语境
    yiqiao
        74
    yiqiao  
       229 天前
    我已经上 64G 了,能上最大就最大,硬盘和内存现在这么便宜。
    DIO
        75
    DIO  
       229 天前
    现在内存白菜价,64G 也便宜
    shanelau
        76
    shanelau  
       229 天前
    32G 带来的好处太多了,不用担心不够用。内存小的话,有些缓存会写到磁盘,影响文件读写,SSD 的写和读有上限的
    Leonard
        77
    Leonard  
       229 天前
    你现在不是用着 16g 的么,M1 16G 卡么,卡就上 32G ,不卡就说明够用。
    别看内存占用,没什么意义,要看也看内存压力,没红就够用。
    kisnows
        78
    kisnows  
       228 天前
    末代 Intel mbp 顶配(除了内存是 16G ),公司定制的机型。
    Webstorm 开一个稍微大点的项目,内存就差不多了,卡死了,换成 vscode 也一样。
    要是再开个 webpack 的编译服务,哦,我的天哪,打字都卡。
    GrayXu
        79
    GrayXu  
       228 天前
    不会有人觉得自己内存是够的吧?
    n18255447846
        80
    n18255447846  
       228 天前
    有钱就上,没钱。。。
    Quarter
        81
    Quarter  
       228 天前 via Android
    上,我的黑苹果都 64G 了
    qqjt
        82
    qqjt  
       228 天前
    我台式机 64g 笔记本 96g 了,就是玩儿。
    AscenZ
        83
    AscenZ  
       228 天前
    一定要上,我模拟器用的多 我都准备上 64 了
    Jaosn
        84
    Jaosn  
       228 天前
    16 是真的不够
    privater
        85
    privater  
       228 天前
    公司的电脑,你管它什么配置,能申请换就换,不能换还不是照样用。

    Intel 时代的内存和 M1 的内存还是有不小差距,速度,带宽都不一样,SSD 速度也有很大的差距。
    另外有的时候你用 Intel 感到卡,不一定是内存不够,也可能是集成显卡拉了,或者 SSD 速度太慢导致 swap 体验差,半懂的人清一色归结到内存不够,M1 基本都没有这些劳什子。
    xuanbg
        86
    xuanbg  
       228 天前
    内存可没法加,所以,财力能支持多大就买多大。
    2NUT
        87
    2NUT  
       228 天前
    没必要 前端写代码就是 文本编辑 + 代码提示 +浏览器进程

    多了说明你使用了超出的东西
    qingRider
        88
    qingRider  
       228 天前
    有钱就上,没钱拉倒
    zhouchijian
        89
    zhouchijian  
       228 天前
    上,我是前端,正在用 32G
    zorui
        90
    zorui  
       228 天前
    @8355 mac 小内存一样卡得要死。 同内存下目前感觉 Windows 更流畅, mac 更多的动画过渡 自然一些。 也抵不过屏幕高刷来的实际。
    dog82
        91
    dog82  
       228 天前
    必须上啊,内存越大越好!
    PrtScScrLk
        92
    PrtScScrLk  
       228 天前
    32G 也就入门,64 标配,128G 战未来。感觉你可以等等 M3 。
    devilarchitect
        93
    devilarchitect  
       228 天前
    你能这么问那一定就不需要而且没用到内存瓶颈,不然都会直接上
    sqlNice
        94
    sqlNice  
       228 天前
    M1 PRO 16GB
    日常开 2-6 个项目(npm run dev), 微信/网易云/浏览器 20 个以内的 tab/腾讯会议
    基本上没卡过.

    同样的项目同事在家用 mac mini 8G 只能跑 2 个就卡了
    SuperLino
        95
    SuperLino  
       228 天前
    @Quarter 公司黑果 64G 家里黑果 32G ,白菜价随便上爽歪歪
    charlesliu
        96
    charlesliu  
       228 天前
    需要自己买电脑的公司,一律只买丐版,公司出钱或者如果你自己的开发场景真的需要大内存,那你也不会在这里问了
    8355
        97
    8355  
       228 天前
    @zorui 卡不一定是内存问题。
    不过我用 mbp 一直是 16g 家里 imac intel 的 cpu 老款的加到 40g 内存 都没有任何卡顿存在。
    至于 Windows 其实是一样的,会用的不会卡,不会用的一样老是要重装系统。
    imqiyue
        98
    imqiyue  
       228 天前
    有,预算内越高越好
    kylebing
        99
    kylebing  
       228 天前
    有钱就上,没钱 16 也一样用,我目前就用的 16 ,也没影响,挺快。
    WingXi
        100
    WingXi  
       214 天前
    node 引用的那些破烂框架依赖工具,随便给你编译一下内存就用完了。32G 并不多。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2695 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 11:32 · PVG 19:32 · LAX 04:32 · JFK 07:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.