
1 lianyue 2015-10-30 12:15:57 +08:00 via iPhone 才 2g |
2 yy1300326388 2015-10-30 12:20:33 +08:00 请升级你的 AS 的版本,和用 xcode 的 ios 同事比 AS 不是很吃内存了,请升级的 1.4 或者 1.5perview2 |
3 ldehai OP @yy1300326388 已经是 1.4 了,感觉是没优化好,上个版本没问题 |
4 HentaiMew 2015-10-30 12:25:41 +08:00 罪魁祸首是 gradle , gradle 在执行构建的时候巨消耗内存,内存大到可以 600M+以上,并且通常不会下降,经常的 AS 关闭了它还在占用巨大内存。 然后就是 AS 本身,特别是新建项目或者刷新项目,建立索引的时候巨消耗内存,而且也通常不会下降! 我 8G 内存开 AS ,在跑安卓虚拟机然后上上网查查资料... 之前没有开虚拟内存,由于我是 Linux ,本身就会缓存剩余内存,不一会而 8G 就占满了,真的卡成狗了。 后来分配 2GB 的虚拟内存在一块 SSD 上,现在爽歪歪了,即使同时开 3 个虚拟机,同开 IDEA+AndroidStudio ,项目随便刷新构建,都不会卡。因为虚拟内存占用很高的原因,只会让机器速度变慢一点点。。。 |
5 wl9739 2015-10-30 12:26:58 +08:00 不仅耗内存,能耗也很大。 |
7 Smirnoff 2015-10-30 12:38:25 +08:00 内有 16G 32G 内存 不要搞。。。。。。。。。。。。。。。。。。。。。 8G 是穿越火线的配置 |
9 LPeJuN6lLsS9 2015-10-30 13:33:23 +08:00 有没有人试过 JVM 的与 heap 管理有关的参数?(可以让它把已经占有的空闲内存还给系统) |
10 ilotuo 2015-10-30 13:38:21 +08:00 eclipse 笑而不语 不光吃内存,还光吃不干 |
11 hackerwgf PRO OS X 10.9 内存 8GB Android Studio 1.3 敲代码时 AS 内存占用还好,就是一 build 的时候整个人都不好了... |
12 pepsin 2015-10-30 13:59:06 +08:00 Build 太慢是硬伤 |
13 lincanbin 2015-10-30 14:00:30 +08:00 我也只有 8 鸡内存 |
14 iv2ex 2015-10-30 14:00:49 +08:00 |
15 iv2ex 2015-10-30 14:02:06 +08:00 没做软件优化 |
17 typcn 2015-10-30 14:48:02 +08:00 system.loadlibrary 调 so 文件,编译一次然后退出。 然后写 .c 用 gcc 编译,保证不超过 1MB 内存 |
20 wesley 2015-10-30 16:08:50 +08:00 给一个用 java 写的程序分配 2G 内存,你这是在侮辱 java ! |
21 kyze8439690 2015-10-30 16:13:45 +08:00 才 2g 确实不够,我也是 8g 内容,给他分了 4g ,正常使用。 |
22 zhoulujue 2015-10-30 16:18:50 +08:00 |
23 zhoulujue 2015-10-30 16:20:10 +08:00 |
24 fortunezhang 2015-10-30 16:28:45 +08:00 @Smirnoff 哈哈哈~~~~ |
26 lincanbin 2015-10-30 16:31:17 +08:00 8 鸡内存,就在几分钟前,又崩了一次, Sad 。 因为内存不足,开不了模拟器,我已经真姬调试了。 |
27 qw7692336 2015-10-30 16:32:31 +08:00 |
28 qw7692336 2015-10-30 16:33:38 +08:00 gradle2.4 就是 google I/O 上面讲的优化过的版本。现在已经 2.7 了。更新 gradle ,并且让它后台启动一个服务。比以前好多了。 |
29 qw7692336 2015-10-30 16:36:07 +08:00 手动优化 org.gradle.daemon=true org.gradle.parallel=true |
30 qw7692336 2015-10-30 16:38:16 +08:00 还有一步: sudo ln -s /home/imivan/gradle-2.4/bin/gradle /usr/bin/gradle 优化过之后, 4G 内存的笔记本在 Linux 下速度还可以 |
31 HentaiMew 2015-10-30 16:56:48 +08:00 @qw7692336 其实我一直都是追新族,我的 idea 就是 gradle2.7 。 只是 android-studio 频繁升级 于是就干脆用内置的 gradle 了。 之前看到 AS14 的 beta 升级日志的时候确实看到了关于 AS 在构建上的优化,还有重启时候 gradle 同步问题,我还是换上本地的新版 gradle 试试吧 。。。 不过还是不能忍,即使是 Java 大型项目用 gradle 来构建也比 AS 上的 gradle 构建结构小得多安卓要快 |
32 StevenTong 2015-10-30 16:56:59 +08:00 之前 4G 内存 mac 太慢,所以转到台式机开发了,怒升内存到 32G ,爽歪歪 |
34 feelinglucky 2015-10-30 17:42:55 +08:00 @ilotuo 黑出艺术价值了 |
35 colatin 2015-10-30 17:57:02 +08:00 1.4 有明显内存泄漏。码了一下午,现在已经 13.68g 了,目前情绪稳定,关掉重开。 |
36 scola 2015-10-30 19:29:42 +08:00 公司给的 4G 内存笔记本,估计就 3000 块, android studio 卡成狗,偶尔还要开一下 Eclipse ,别提有多痛苦 |
37 strongcoder 2015-10-30 19:50:52 +08:00 via iPad 自己买开发机 16G ,还好够用 |
38 WayneWangWM 2015-10-30 20:01:00 +08:00 开两个项目,常出现意外退出。 rMBP 13 , 8G 内存 |
39 lyz1990 2015-10-30 20:43:58 +08:00 内存从 4G 一路升级到了 16G …… 感觉要上固态硬盘了…… |
40 AtlantisZ 2015-10-30 20:49:10 +08:00 双十一准备再加一条 8G 了 |
41 Lesilva 2015-10-30 21:55:39 +08:00 Gradle 升 2.8 16G 的 MBP 从来没遇见问题 AS 这东西卡了就重启就好了 |
42 SoloCompany 2015-10-30 23:33:44 +08:00 对于 ide 来说 2g heap 不太可能不够,日常总是开着 ide 的话建议配置 xms / xmx 都是 2g 以减少内存波动 2g 都报 OOM 基本上可以判定要么是内存泄漏要不是某个操作有 bug 在申请大量内存, heapdump 太大 report bug 带 heapdump 基本上不太可能不过还是建议 report 一下 |
43 ldehai OP |
45 steelz 2015-10-31 09:40:54 +08:00 一路升级到 16GB 的 MBP ,最近又有了 24GB 的 Mac Pro 。 才不会让工具阻碍生产力呢,逃 233.。。 |
46 yooooooooo 2015-10-31 11:21:25 +08:00 1.5p 自带 gradle 感觉还好啊 |
47 yooooooooo 2015-10-31 11:21:40 +08:00 忘了说,我还是 4g 的内存 |
48 ldehai OP @yooooooooo 试用了 1.5p2 ,感觉响应速度变快了 |
50 21grams 2015-11-02 10:51:37 +08:00 8G 还好吧,我 8G 的台式机, AS 用起来还蛮快的。 |
51 DemoJameson 2015-11-02 23:06:26 +08:00 开了 Android Studio 和 Chrome 后整台电脑都不好了,两个吃货 |
52 mko0okmko0 2015-11-06 22:21:14 +08:00 |
53 hqs123 2015-11-10 17:50:04 +08:00 不觉得吃内存啊,我电脑内存 16G ,运行很流畅从来没卡过。 |
54 su8610 2015-11-19 17:44:00 +08:00 我就搞了个 virtualbox 给了 2G 内存,用 1.4 的 AS ,感觉可以啊 |