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

2018-07-17 13:06:26 +08:00
 estemomento

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

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

20001 次点击
所在节点    MacBook Pro
97 条回复
cs923
2018-07-18 00:17:15 +08:00
@luozic 两个中级商业项目 我平时除了编译的时候做其它的事情会感觉卡顿 其余浏览代码写代码这些几乎不感觉卡顿 多项目浏览的确蛋疼 我还是没外接显示器的那种
luozic
2018-07-18 00:21:19 +08:00
@cs923 编译的时候卡,这种一般是 cpu 性能有点瓶颈。java 的编译占用内存没有 C++等编译类高。你可以看一下 cpu 占用。 实际编译的时候最好开搞性能或者卓越性能模式。
owlsec
2018-07-18 02:38:35 +08:00
@CYKun 实名反对你了

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

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

我有个朋友和我电脑一样,就是 8G 内存,天天和我说提示内存满.麻烦您以后在回答类似的帖子的时候,先用一下,再来喷 V2EX 用户.
owlsec
2018-07-18 02:44:00 +08:00
还有楼主. 楼上有几个 windows 用户在这给您建议.我觉得您不如听听用 macOS 的用户的建议.
我的建议是,不管你买 15 的还是 13 的,16GB 内存是一定要的.
另外,真的推荐买 15 寸的.
chengluyu
2018-07-18 02:52:09 +08:00
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
2018-07-18 04:45:19 +08:00
有吧,我的就改了 16G,结果发货时间一下变成 10 天后
lxfxf
2018-07-18 05:01:26 +08:00
有必要,不然以后想加就来不及了
bugsnail
2018-07-18 08:17:43 +08:00
别的不说 16 比较保值
Cambrian07
2018-07-18 08:20:07 +08:00
现在没必要,但是 Mac 一般要用个三年五年,所以为了以后有必要
echoZero
2018-07-18 08:36:22 +08:00
我就是 8G 256 的 13 寸。 目前来说用起来还是可以 平时上班开几个 phpstorm 还有 15 个左右的 chrome 的标签,微信,钉钉,QQ 全部在线,不会有卡顿之类的,但是内存使用一般在 60%左右,虚拟内存一般 2-4G,如果是前段技术栈 更多的不会选择 ide Vscode 就好了,所以 8G 够用,长远的话 16G 吧
MrJing1992
2018-07-18 08:47:52 +08:00
16G,8G 会卡
MoverLee
2018-07-18 09:12:59 +08:00
16G 啊 必须 16G
littlebaozi
2018-07-18 09:13:58 +08:00
webstrom ps chrome 一开,就占不少内存了吧
NotFamous
2018-07-18 09:21:27 +08:00
我 15 款的 mbp,256G+8G (如果有下电影下剧集的习惯,就买个 1T 硬盘来放呗),没搞太复杂的前端开发。。。也就 VSCode+Chrome。。。用的挺好的呀,内存是经常满,但不卡呀,我想着还能战斗两年呢。。。
hoythan
2018-07-18 09:22:58 +08:00
16G 都不够 32G 才行。
前端如果开几个虚拟机测试不同系统的话,16 不够。
focux
2018-07-18 09:48:48 +08:00
现在不都讨论要不要上 32G 了么?
litpen
2018-07-18 09:51:40 +08:00
看你用什么编辑器了,我 8g 的用 vscode 开五六个项目都没问题,用 webstorm 这种 ide 就一个都卡了
zhlssg
2018-07-18 09:52:10 +08:00
我用 8G 的,16G 有必要
casillasyi
2018-07-18 09:53:34 +08:00
V2 上果然全是顶级工程师,前端 16G 都不够了。。都上 128G 好吗?前端还用 webstorm ?代码写的不咋地,破解软件起来挺积极。。

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

https://tanronggui.xyz/t/471586

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

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

© 2021 V2EX