各位 m1 mac 到手的,做开发卡么?

2020-11-24 08:51:48 +08:00
 OldJii
楼主的 M1 Pro 8 512,做 Android 开发,常用软件适配都没有问题,但是极卡,测试的时候空项目感觉不出来,跑公司项目,AndroidStudio 代码区滚动、项目编译,都十分不流畅。
7837 次点击
所在节点    Apple
38 条回复
byte10
2020-11-24 10:22:02 +08:00
@20015jjw 餐桌鸡,你说你啥项目,告诉我,我帮你分析下,你啥安卓项目要 64G,我就不信 你这啥东西要 64G 。
sankemao
2020-11-24 10:32:40 +08:00
reddit 上看到说 androidstudio 特别卡的,模拟器也没法用
yogogo
2020-11-24 10:39:02 +08:00
@byte10
哈哈哈~暴躁老哥
OldJii
2020-11-24 10:41:35 +08:00
@sankemao gg 退了 换 16inch
bsg1992
2020-11-24 11:21:17 +08:00
@byte10
开 10 多个 Chrome 页
postgresql mysql sqlserver redis mongdb
ide 开 3-5 个
微信+钉钉
postman
网易云
excel word
xmind
印象笔记
各种 docker 环境
其他软件就不列举了
16g 不够用 至少 32G
20015jjw
2020-11-24 11:26:58 +08:00
@byte10 这么说吧 我这本地 build 一次如果没联网 cache 用 16 核心的 mac pro 要个把小时 用了网络 cache 每天 pull+index+build 需要 20min 下载 4g 左右的 artifacts
mxT52CRuqR6o5
2020-11-24 11:30:08 +08:00
经典我不需要大内存等于全世界都不需要大内存
NatsuMune
2020-11-24 13:22:15 +08:00
真的有人拿轻薄本跑大型项目吗?
nicevar
2020-11-24 13:52:08 +08:00
@byte10 Android Studio 是真的吃内存,同样是做安卓开发 Intellij Idea 装 Android 插件不会占用太多内存,这得怪 google,google 的开发人员应该都是 32G 起步,要不然 AS 开个稍微大点的项目就会吃五六 G,同时开三个项目+模拟器没 32G 是没法用
yelog
2020-11-24 14:13:12 +08:00
@byte10 暴躁老哥在线锤人😂
依据不同的人的开发需求,所需要的内存肯定是不一样的。
比如有的人需要前后台一起开发,对内存的需求量是比较大的
后台 idea + springcloud 启动一堆 java 的微服务
docker 上在启动几个 db 库+zookeeper+redis 等环境
前台启动一个如:安卓 /小程序 /flutter/vue (又是需要启动两个,在 vue 管理后台方便调参数)
再启动一些工具写写文档
reus
2020-11-24 15:03:11 +08:00
硬件再好,软件不好也白搭
CPU 再好,内存不够也白搭
你这内存都爆了,已使用交换区都超过 3G 了,交换内存就是拿硬盘当内存
把 SSD 当内存用,而 SSD 是有擦写寿命的,内存不够,是拿 SSD 的寿命来换的
就算做好了兼容性,内存不够的问题也是没法解决的
azur
2020-11-24 15:15:24 +08:00
8G 是给你上网的,搞啥开发。。。。
w99wjacky
2020-11-24 15:16:43 +08:00
我知道的 homebrew 还没适配好
不推荐直接搞开发
Gandum
2020-11-24 15:52:02 +08:00
已经确认 Rosetta 2 翻译的 x86 软件,在 M1 Macbook 上运行会比在 Intel 平台上运行更加消耗内存。
用 8G 内存开发安卓肯定不现实。
目前看看,只有 iOS 开发适合用 M1 。不说别的,就连 web 前端都有不少工具用不了的。
lzl19900514
2020-11-24 17:28:17 +08:00
所以我定的 16 的
ron0115
2020-11-24 19:13:14 +08:00
@Gandum 前端会遇到哪些工具会有问题,能具体说下?
moyupoi
2020-11-24 21:42:10 +08:00
@Gandum 前端哪些用不了?我测了 atom 可以用?
WangStormstout
2021-05-11 09:46:09 +08:00
16G 的 都非常卡!

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

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

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

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

© 2021 V2EX