我正在AIX7.1中开发一个VC++/C++应用程序。客户端系统由VC++构成,服务器由C++组成,DB采用Db2 v10.5。编译器版本如下: IBM /C++ for AIX,V13.1.3 (5725-C72,5765-J07)版本: 13.01.0003.0005你能告诉我发现内存泄漏最好的软件吗?
使用-Xms和-Xmx选项,可以设置内存分配池的初始和最大大小。我在Linux和AIX上发现,JVM在内部使用(k)mmap系统调用。地址参数为空,因此操作系统决定它映射内存的虚拟内存地址。背景:我必须通过(JNI)调用遗留代码,这需要大量不可重定位数据( 32位地址空间中的2GB数据)映射到内存中的特定位置。该区域与Javas内存分配池的位置重叠。编辑:这是实际的内存布局:0x1... Text
0x2...