我正在运行Borland C++ 6中的代码,可以看到内存中的程序(私有工作集)、Windows使用的内存越来越多,我认为这是内存泄漏。int r = 1 / n; //division by zero catch (EDivByZero& e) {}我尝试用FASTMM4替换Builder FASTMM4的默认内存管理器是因为内存泄漏还是内存碎片,因为我混淆了两者之间的关系。我认为在这两种情
我正在开发一个桌面应用程序,我们有内存问题。技术有.Net、C++和Fortran。由于来自第三方组件的限制,该应用程序目前是在x86中构建的。这是一个内存密集型的应用程序,它经常创建大型数组(在计算过程中最多可创建50 to )。在特定情况下,我可以使应用程序相对较快地耗尽内存,任务管理器只显示分配给进程的350 of。我一直试图使用ANTS内存分析器来诊断错误,但这表明没有大型对象堆碎片,这表明在.Net中没有内存碎片问题。
考虑到蚂蚁声称在分配数