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

前端开发者买 MacBook Pro 13' 有必要定制 16 GB 内存吗?

  •  
  •   estemomento · 2018-07-17 13:06:26 +08:00 · 19915 次点击
    这是一个创建于 2322 天前的主题,其中的信息可能已经有所发展或是发生改变。

    手上有朋友的 HK 学生特惠资格(非 Apple 官网),但是 HK 学生特惠机是不能定制的。

    所以想咨询一下,8 GB 和 16 GB 内存在前端开发上区别大吗?(对于大众化技术栈 React / Vue 来说)

    97 条回复    2018-07-24 17:43:13 +08:00
    34C
        1
    34C  
       2018-07-17 13:24:34 +08:00 via iPhone
    个人建议是有必要的
    graysheeep
        2
    graysheeep  
       2018-07-17 13:32:51 +08:00
    没必要 我现在就 8G 够用了 偶尔开 xcode 调试也没问题
    f0rger
        3
    f0rger  
       2018-07-17 13:36:07 +08:00 via iPhone
    老实说 16g 是底线。你也许觉得现在够用,往后推 2 年,各种 ide 内存占用调试工具等等。反正我买的话情愿 cpu 默认配置,内存也得考虑 32
    3d3ec7a
        4
    3d3ec7a  
       2018-07-17 13:36:16 +08:00
    定制不如直接 15
    wu67
        5
    wu67  
       2018-07-17 13:37:44 +08:00
    8g 勉强够用, 但是 16G 能让你用得爽, 就是这样, 从 4 => 8 => 16 的 mini 用户路过
    wu67
        6
    wu67  
       2018-07-17 13:38:34 +08:00
    其实 cpu 单核性能才是最要命的, node 跑到 25%那种痛苦真的不知道怎么说好
    yorksonchang
        7
    yorksonchang  
       2018-07-17 13:48:57 +08:00
    啊。。阿捞?
    maxthon
        8
    maxthon  
       2018-07-17 13:49:11 +08:00   ❤️ 1
    webstorm 表示:16G 有点小
    grewer
        9
    grewer  
       2018-07-17 13:50:46 +08:00
    8G 够的
    elvisyao
        10
    elvisyao  
       2018-07-17 13:53:34 +08:00
    前端开发,特别是大型 IDE 是最吃内存的,开 10-20 个 chrome 小窗,一个 VSCode 或者 Jetbrain,然后一个听音乐,一个微信驻留,再弄个 safari 几个窗口验证结果,最后如果你是 Java...
    litp
        11
    litp  
       2018-07-17 13:55:53 +08:00
    8G 不够~
    买个本子 怎么不也得用个 三四年的,想想三年前,再想想现在。再想想要不要 16G

    当然嘛要是教育优惠不能定制,也就算了,8G 我觉得可以算是最低了,我后端 8G 还坚持了好几年呢,虽然很艰难~
    Midnight
        12
    Midnight  
       2018-07-17 13:55:55 +08:00
    建议起步 16G
    kulove
        13
    kulove  
       2018-07-17 13:59:12 +08:00
    16G 貌似是起步- -
    Creabine
        14
    Creabine  
       2018-07-17 14:01:04 +08:00
    公司发的 8G,用了几个月感觉确实还是需要 16G 的
    mrhhsg
        15
    mrhhsg  
       2018-07-17 14:05:17 +08:00
    公司配的 15 款 13 寸低配,用来快三年除了硬盘不够用,其他还好
    现在又给换 17 款的 8g 256g 版本。。。
    感觉最好还是上 16g 吧
    FunnyCodingXu
        16
    FunnyCodingXu  
       2018-07-17 14:05:35 +08:00
    买个 8G 现在勉强够用 2 年后彻底不够买新的还是买个 16 乃至 32 用个 5-6 年
    我领导的 mbp 是 12 年的 15 寸定制到了 1tssd 用到现在才换了新的,老的还是很好用
    mrhhsg
        17
    mrhhsg  
       2018-07-17 14:06:03 +08:00
    我的意思是 8g 应该也基本够用了,但是如果想用爽的话可能 16g 更好
    chinajik
        18
    chinajik  
       2018-07-17 14:09:12 +08:00
    我这里什么都没开就 8g 差不多满了..
    yuxuan
        19
    yuxuan  
       2018-07-17 14:18:05 +08:00
    我觉着有 现在用的 8g 的 啥都不干就快满了
    ericls
        20
    ericls  
       2018-07-17 14:19:06 +08:00 via iPhone
    webpack 挺耗内存
    rootsir
        21
    rootsir  
       2018-07-17 14:23:28 +08:00
    16G 我都嫌小,恨不得 13 寸有 32G
    kidult
        22
    kidult  
       2018-07-17 14:26:43 +08:00
    你到这里来问,肯定是叫你买越大越好

    人均一周工资就能买一台了
    zetary
        23
    zetary  
       2018-07-17 14:30:36 +08:00 via iPhone
    我也在犹豫这个事情,其实直接 15 是最好的,还要等一个月的样子吧
    C0dEr
        24
    C0dEr  
       2018-07-17 14:38:10 +08:00
    要的要的,我正愁不能加内存
    laclys
        25
    laclys  
       2018-07-17 14:46:25 +08:00
    真没必要
    wxsm
        26
    wxsm  
       2018-07-17 15:06:10 +08:00
    有必要。(同行)
    1O
        27
    1O  
       2018-07-17 15:13:11 +08:00
    没必要,我 15 款 8G 前后都写 没遇到什么问题。当然,大点没什么不好。
    gclove
        28
    gclove  
       2018-07-17 15:14:18 +08:00
    @estemomento 新款标配 16GB 吖
    Anonym0u5
        29
    Anonym0u5  
       2018-07-17 15:27:04 +08:00
    我觉得还是加到 16G,关于有人建议 15 寸,那尺寸大小和便携还有优缺点。
    tianlang1989
        30
    tianlang1989  
       2018-07-17 15:28:56 +08:00
    2018 年了,8G 已经不够了,16G 是必须的
    andrewDDC
        31
    andrewDDC  
       2018-07-17 15:53:16 +08:00
    wee911
        32
    wee911  
       2018-07-17 16:14:38 +08:00
    加 16g 可以抗衡 15 寸的性能,
    x86
        33
    x86  
       2018-07-17 16:16:09 +08:00
    IDE+Chrome 几个 tab 太吃内存了,建议还是上 16G
    Hayek
        34
    Hayek  
       2018-07-17 16:20:45 +08:00
    完全足够,现在的 ssd 速度非常快,mac 压缩内存+虚拟内存并不会明显变慢。我 2015 年 13 寸低配,内存使用经常 14G 以上,几乎感觉不到卡。就是发热严重一些。
    不过现在在用 15 寸了。。。
    ucmp0001
        35
    ucmp0001  
       2018-07-17 16:35:34 +08:00
    好奇什么非官网的教育优惠
    CYKun
        36
    CYKun  
       2018-07-17 16:40:50 +08:00 via Android   ❤️ 3
    不懂为什么这么多人说 8G 不够的

    公司配的台式机,i7 6700 + 8G,日常 1-3 个 IntelliJ IDEA 窗口,至少 1 个运行着的 Java 进程,10 个左右的 chrome 标签,datagrid、mongobooster、xshell 等工具若干,未见明显卡顿。

    这还是“内存管理辣鸡”的 windows,用着龟速机械硬盘的体验。我觉得肯定是我眼睛的帧率不行所以感受不到卡顿吧。

    -----------------------------
    正经说,楼主你在 iv2ex 问内存够不够用,得到的答案永远都是不够,真信的话你就 xx 了。你要问问 32G 好不好,我肯定说好,但也没必要非 32G 不可。小内存有小内存的用法,内存不够的时候,麻烦您把那些上周打开之后就再也没碰过的窗口和网页关上几个可以吗?
    nicevar
        37
    nicevar  
       2018-07-17 16:42:30 +08:00
    这个时候应该 16G 应该是最低要求了,现在是个软件是吃上百的内存,8G 已经完全跟不上了,开个 IDE 然后 chrome 打开几个网页,内存唰唰就差不多了,更不要说有时候要开多个 IDE 或者开个虚拟机一类的
    chanin
        38
    chanin  
       2018-07-17 16:42:46 +08:00
    @CYKun 8G 确实不够,多开几个程序就没了!
    randyzhao
        39
    randyzhao  
       2018-07-17 16:51:10 +08:00
    我有开虚拟机的需求,15 年的时候就选配了 16G。

    不过现在都 2018 年了,肯定买 16G 的,多用几年不是挺好。
    randyzhao
        40
    randyzhao  
       2018-07-17 16:52:51 +08:00
    @rootsir #21
    握手啊,DDR4 倒不是我想买 15 寸的原因,32G 才是。
    13 寸如果可以 32G,15 寸我看都不看一眼。
    tatacheung
        41
    tatacheung  
       2018-07-17 16:59:26 +08:00
    16g 都感觉不够用。。。。
    luob
        42
    luob  
       2018-07-17 17:04:33 +08:00
    如果能远离 jetbrains、adobe 家的所有产品,8g 也能用几年
    estemomento
        43
    estemomento  
    OP
       2018-07-17 17:05:42 +08:00
    @luob 不太现实
    estemomento
        44
    estemomento  
    OP
       2018-07-17 17:06:16 +08:00
    @ucmp0001 香港学校新学期内部购机优惠
    estemomento
        45
    estemomento  
    OP
       2018-07-17 17:07:13 +08:00
    @kidult 穷学生实习四个月才能买一台
    PerFectTime
        46
    PerFectTime  
       2018-07-17 17:30:48 +08:00
    大点好。多了没什么不好的,反倒是少了各种坑,就和钱一样。
    walnutzhang
        47
    walnutzhang  
       2018-07-17 18:48:17 +08:00
    现在香港的校园内部优惠似乎还没开始?应该得八月中旬才能知道具体有什么配置吧
    varzy
        48
    varzy  
       2018-07-17 20:51:29 +08:00 via Android
    多希望 13 寸可以选 32g …
    zetary
        49
    zetary  
       2018-07-17 20:54:08 +08:00
    跟那个看了下去年的价格,路演的时候高配 15 的价格跟港版教育优惠低配 15 的价格差不多…直接上 15 吧
    Mikewu
        50
    Mikewu  
       2018-07-17 21:04:34 +08:00
    如果某一天你从 React 转到 React Native 的话,8G 内存是会有点捉鸡
    lon9yan
        51
    lon9yan  
       2018-07-17 21:10:34 +08:00
    如果想定制 16G,我觉得你还不如直接买 15 寸的低配就好,性价比感觉最高,空间不够,外接 SSD 来凑!
    zhaolion
        52
    zhaolion  
       2018-07-17 21:49:36 +08:00
    前端开发,感觉 15 寸 + 16 内存,更合适吧 (Dog)
    ZE3kr
        53
    ZE3kr  
       2018-07-17 21:52:02 +08:00 via iPhone
    内存肯定越大越好,因为系统会利用内存缓存一些文件,这样提高速度,这也是内存经常占用很高的原因。同理,内存占用高不代表就不够用
    fulvaz
        54
    fulvaz  
       2018-07-17 22:37:22 +08:00
    前端, 15 寸乞丐版表示性能不够. 16g 吃满, 轻轻松松.
    fulvaz
        55
    fulvaz  
       2018-07-17 22:39:51 +08:00
    最烦有人和我说 IE 有问题....然后要再开个虚拟机, 画面太美.
    wwek
        56
    wwek  
       2018-07-17 23:43:08 +08:00
    8g 太憋屈了~
    swsh007
        57
    swsh007  
       2018-07-17 23:45:11 +08:00 via Android
    都定制了,直接 32g 吧
    luozic
        58
    luozic  
       2018-07-17 23:49:25 +08:00 via iPhone
    喜欢用 vim vscode 这一类 8g 够了,喜欢 jetbrains 全家桶 chrome 开 100 个网页,adobe,内存越大越好。
    cs923
        59
    cs923  
       2018-07-17 23:55:28 +08:00 via Android
    说得 8g 这么夸张? 我 2014 的 windows 本本 8g 开两个 AS 窗口加 chrome 啥啥的也没见卡过呀
    luozic
        60
    luozic  
       2018-07-18 00:04:22 +08:00 via iPhone
    @cs923 你这 Android 工程多大?我用一个 IdeaC 加个 eclipse 看工程的每天重启一次。 实话实说 Idea 查看多工程的时候比较蛋疼,多个屏幕都不够放的。
    cs923
        61
    cs923  
       2018-07-18 00:17:15 +08:00 via Android
    @luozic 两个中级商业项目 我平时除了编译的时候做其它的事情会感觉卡顿 其余浏览代码写代码这些几乎不感觉卡顿 多项目浏览的确蛋疼 我还是没外接显示器的那种
    luozic
        62
    luozic  
       2018-07-18 00:21:19 +08:00 via iPhone
    @cs923 编译的时候卡,这种一般是 cpu 性能有点瓶颈。java 的编译占用内存没有 C++等编译类高。你可以看一下 cpu 占用。 实际编译的时候最好开搞性能或者卓越性能模式。
    owlsec
        63
    owlsec  
       2018-07-18 02:38:35 +08:00
    @CYKun 实名反对你了

    您用着 windows 来这贴下面回帖?
    owlsec
        64
    owlsec  
       2018-07-18 02:41:01 +08:00
    @CYKun

    我系统版本 10.13.5 (17F77) 目前开着 9 个程序, 16GB 内存还剩下 2.43G.

    我有个朋友和我电脑一样,就是 8G 内存,天天和我说提示内存满.麻烦您以后在回答类似的帖子的时候,先用一下,再来喷 V2EX 用户.
    owlsec
        65
    owlsec  
       2018-07-18 02:44:00 +08:00
    还有楼主. 楼上有几个 windows 用户在这给您建议.我觉得您不如听听用 macOS 的用户的建议.
    我的建议是,不管你买 15 的还是 13 的,16GB 内存是一定要的.
    另外,真的推荐买 15 寸的.
    chengluyu
        66
    chengluyu  
       2018-07-18 02:52:09 +08:00   ❤️ 1
    macOS 的内存够不够还是要看内存压力。

    我现在是 8 GB 内存,开发的时候一般打开微信、音乐播放器、笔记软件、邮件客户端、VSCode、Safari 和 Firefox,此时虽然有 1 GB 的空闲内存,但是内存压力已经飙到 70%+ 了,而虚拟内存也往往有 2 GB 左右了。

    这就已经说明系统物理内存已经不够用了,系统开始把暂时没用到的内存移到 SSD 的虚拟内存里,幸好 MacBook Pro 的 SSD 速度快,就算切回一段时间没有用的 app 也不会感觉到卡,但是也浪费了磁盘空间和 CPU 资源。

    这时如果有 16 GB 内存就会轻松许多,系统不用申请虚拟内存,CPU 的换页时间也省下了。

    楼主如果你觉得你开发时系统负载比我的低,你就大可以上 8 GB,否则还是升级到 16 GB 比较好。
    dingtianran
        67
    dingtianran  
       2018-07-18 04:45:19 +08:00
    有吧,我的就改了 16G,结果发货时间一下变成 10 天后
    lxfxf
        68
    lxfxf  
       2018-07-18 05:01:26 +08:00
    有必要,不然以后想加就来不及了
    bugsnail
        69
    bugsnail  
       2018-07-18 08:17:43 +08:00 via iPhone
    别的不说 16 比较保值
    Cambrian07
        70
    Cambrian07  
       2018-07-18 08:20:07 +08:00 via Android
    现在没必要,但是 Mac 一般要用个三年五年,所以为了以后有必要
    echoZero
        71
    echoZero  
       2018-07-18 08:36:22 +08:00 via iPhone
    我就是 8G 256 的 13 寸。 目前来说用起来还是可以 平时上班开几个 phpstorm 还有 15 个左右的 chrome 的标签,微信,钉钉,QQ 全部在线,不会有卡顿之类的,但是内存使用一般在 60%左右,虚拟内存一般 2-4G,如果是前段技术栈 更多的不会选择 ide Vscode 就好了,所以 8G 够用,长远的话 16G 吧
    MrJing1992
        72
    MrJing1992  
       2018-07-18 08:47:52 +08:00
    16G,8G 会卡
    MoverLee
        73
    MoverLee  
       2018-07-18 09:12:59 +08:00
    16G 啊 必须 16G
    littlebaozi
        74
    littlebaozi  
       2018-07-18 09:13:58 +08:00
    webstrom ps chrome 一开,就占不少内存了吧
    NotFamous
        75
    NotFamous  
       2018-07-18 09:21:27 +08:00
    我 15 款的 mbp,256G+8G (如果有下电影下剧集的习惯,就买个 1T 硬盘来放呗),没搞太复杂的前端开发。。。也就 VSCode+Chrome。。。用的挺好的呀,内存是经常满,但不卡呀,我想着还能战斗两年呢。。。
    hoythan
        76
    hoythan  
       2018-07-18 09:22:58 +08:00
    16G 都不够 32G 才行。
    前端如果开几个虚拟机测试不同系统的话,16 不够。
    focux
        77
    focux  
       2018-07-18 09:48:48 +08:00
    现在不都讨论要不要上 32G 了么?
    litpen
        78
    litpen  
       2018-07-18 09:51:40 +08:00
    看你用什么编辑器了,我 8g 的用 vscode 开五六个项目都没问题,用 webstorm 这种 ide 就一个都卡了
    zhlssg
        79
    zhlssg  
       2018-07-18 09:52:10 +08:00
    我用 8G 的,16G 有必要
    casillasyi
        80
    casillasyi  
       2018-07-18 09:53:34 +08:00 via Android
    V2 上果然全是顶级工程师,前端 16G 都不够了。。都上 128G 好吗?前端还用 webstorm ?代码写的不咋地,破解软件起来挺积极。。
    cyril4free
        81
    cyril4free  
       2018-07-18 10:19:19 +08:00
    @kidult 这里又不是知乎。。
    coetzee
        82
    coetzee  
       2018-07-18 10:38:04 +08:00
    没有特殊开发需求的话,16g 足矣。
    Mbin
        83
    Mbin  
       2018-07-18 10:49:52 +08:00
    买了 13 的还没到,想退了换成 15 的.....好捉急,纠结~~
    yuuko
        84
    yuuko  
       2018-07-18 10:53:57 +08:00
    有必要,现在 8G 内存用着用着卡着难受
    cccRaim
        85
    cccRaim  
       2018-07-18 10:56:42 +08:00
    8G 基本开了 IDE 和 chrome 后就是红色爆满了
    wclebb
        86
    wclebb  
       2018-07-18 11:02:39 +08:00
    确实是考虑日后发展,16G 是可以再战好几年;
    8G 会让你每年新出新款再羡慕一次。

    你想想吧,你是看着每年新出 8g 笑呵呵呢,还是看着自己 8g 内存,每年新出都要纠结半年是否要买换新的呢。
    xuminke
        87
    xuminke  
       2018-07-18 11:06:47 +08:00
    个人觉得没太大必要。。。我用的 8g,普通前端开发没有什么不够的。顶多 chrome+VScode。如果也算 IDE 的话。。完全够用了。如果不是屏幕的关系,11 年的 8G 内存老 MBP 感觉还能再战 3 年。。。。
    SilentDepth
        88
    SilentDepth  
       2018-07-18 11:14:23 +08:00
    前端开发以前是不需要这么多内存的,现在越来越需要了,而且这个趋势短期内不会改变,所以建议一步到位
    cai314494687
        89
    cai314494687  
       2018-07-18 11:36:21 +08:00
    买你能承受起最贵的
    hanzichi
        90
    hanzichi  
       2018-07-18 11:57:58 +08:00
    有必要,我特意定制了 16g,目前感觉良好
    jamesxu
        91
    jamesxu  
       2018-07-18 12:07:14 +08:00 via iPhone
    我还在用 14 款 MacBook Air 4G 128G 做 Java 开发,你问我有没有问题,当然没问题了。配置低有配置低的活法,配置高有配置高的活法。
    qiuyi116
        92
    qiuyi116  
       2018-07-18 22:29:03 +08:00 via iPhone
    ls 跟我一样配置做开发……我还用 Jetbrain 全家桶……
    superkeke
        93
    superkeke  
       2018-07-19 09:59:53 +08:00
    16G,8G 软件都不敢多开
    azhangbing
        94
    azhangbing  
       2018-07-19 15:56:43 +08:00
    可以不加 SSD 不升 CPU 但必须升级内存 8G 啥也没开就满了
    Sapp
        95
    Sapp  
       2018-07-20 01:20:28 +08:00 via iPhone
    定制不如买 15
    ruixingchen
        96
    ruixingchen  
       2018-07-20 15:09:23 +08:00
    13 寸定制不如买 15 寸, 16G 起步, next question!
    xinlongdan
        97
    xinlongdan  
       2018-07-24 17:43:13 +08:00
    @Mikewu 哥们请看下 tg,想请教个问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   918 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:44 · PVG 03:44 · LAX 11:44 · JFK 14:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.