我尝试编译QxOrm源码提供的demo,编译时遇到这个报错
cc1plus.exe: out of memory allocating 65536 bytes
诡异的是,每次报错的问题都不一样,而且经过多次编译后,居然成功了。 这是什么原因,我在网上找了很多相关问题,没有跟我这个现象一致的,我该怎么解决这个问题呢?
今天,当我尝试在2.3.3平台上用NetBeans运行一个应用程序时,它向我展示了:
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
并且Emulator无法启动。
这是我第一次看到它,谷歌对此一无所知,我甚至尝试了NetBeans 6.9.1和7.0.1的两个版本
在eclipse环境中运行MasterTestSuite时,我正在走出内存错误
我在用
-Xms256m -Xmx650m -XX:MaxPermSize=1024m
我可以增加更多的XMX,但是如果我增加超过7亿的话,我就可以得到Could not reserve enough space for object heap。
因此,在我的环境中,程序能够分配的最大堆空间是650米。
但是当我看到我的C驱动器时,我还有大约30 at的空闲空间。
有什么事情我需要做,这样我才能增加我的XMX,说1024米,而不是得到COuld not reserve enough space for object
特性:
Linux
Neo4j version 3.2.1
Access on remote
安装
我安装了neo4j并给出了文件夹chmod 777。我在我的机器上远程运行它,我已经启用了非本地访问,执行NEo4j启动,我得到了以下消息
Active database: graph.db
Directories in use:
home: /home/cloudera/Muna/apps/neo4j
config: /home/cloudera/Muna/apps/neo4j/conf
logs: /home/cloudera/M
正如我在stackoverflow中看到的 Post一样,我试图增加设备的内存大小,但结果是
Emulator encounters a problem needs to close
我试着擦除用户数据
My device RAM size specified:1024MB
My PC RAM is 4GB.
为什么会发生这种情况?有没有其他方法可以提高仿真器的速度?