为啥 Android 2.2 之后谷歌只建议在 64 位 Linux 上编译源代码

原因之一是因为编译framework时的JVM内存占用,在32位上面已经到了容易因为耗尽线性地址空间而引起out of memory的地步。补充个例子:Google 网上论坛 编译4.0.4时JVM heap size要调到max 2G才够。
■网友
既然是建议,那么就不要深究了;而且 64 位是趋势~


    推荐阅读