【发布时间】:2014-08-03 03:26:31
【问题描述】:
最近我在 QtCreator 中打开了一个相当大的项目,在运行它时,我收到错误消息“虚拟内存耗尽:无法分配内存”并且它终止了。 (不幸的是,我没有保存该消息并且无法再次复制它。)
我按照一些 QtForums 上关于这个问题的建议重新安装了 QtCreator。
现在,当我运行这个项目时,我的机器在完全冻结之前开始缓慢减速。
我可以尝试做些什么来避免此类问题?
Ubuntu 13.04
Qt 5.2.0
内存:3 GB
交换空间:2 GB
【问题讨论】:
-
您唯一能做的就是调试创建者本身并找到它泄漏内存的位置。希望无论项目大小都存在内存泄漏,因此您可以在 valgrind 下启动它,打开一个小项目,然后从那里开始。
-
它在其他计算机上的表现如何?
-
如果您从命令行运行该项目,它会完美运行吗?
-
@user3427419 Nops,命令行也出现同样的问题。
标签: qt memory-leaks qt-creator qt5 virtual-memory