微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > Android 编译PC机内存问题

Android 编译PC机内存问题

时间:10-02 整理:3721RD 点击:
最近编译ANDRIOD6.0,计算机4GB内存,双核四线程,linux系统。
第一次编译Userdebug版本,用了make -j4,成功了。
第二次编译m-eng版本,还是用了四线程,报错:virtual memory exhausted: cannot allocate memory。内存不足。
增加了一个4GB内存条,还是四线程编译,还是报错内存不够。
想问下,为什么m-eng和userdebug版本差距这么大?
还有就是我现在是不是降低线程数可以节省点内存啊?

大家敢不敢好好回答问题,不要就是来签个到啊

不懂,帮顶

去mtk-online上面看看

你可以在编译时,边查看内存使用情况。
你这是虚拟机还是真机上编译的?

不是虚拟机,真机。看了列表,物理内存基本沾满。而占用最多的线程是CC1plus.就是C++编译占用了大量内存

哪就加内存吧。因为我没有编译过ANDROID 6.0。
没有更好的方法了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top