最近我们观察到我们的应用服务器内存随着一些客户端 API 的增加而增加,最终导致崩溃。
所以我们尝试使用boundschecker,它显示没有内存泄漏并随着内存的增加而导致崩溃(私有字节正在增加)。在 MS(sysinternals)的 Process Explore 中验证。
那么有什么方法可以获取如何按顺序分配内存(函数调用)或按顺序分配句柄。所以我们可以得到内存在这个位置增加。
我们想要捕获来自所有线程的所有函数调用。我们也不能修改太多代码,因为它有数千行代码。
最近我们观察到我们的应用服务器内存随着一些客户端 API 的增加而增加,最终导致崩溃。
所以我们尝试使用boundschecker,它显示没有内存泄漏并随着内存的增加而导致崩溃(私有字节正在增加)。在 MS(sysinternals)的 Process Explore 中验证。
那么有什么方法可以获取如何按顺序分配内存(函数调用)或按顺序分配句柄。所以我们可以得到内存在这个位置增加。
我们想要捕获来自所有线程的所有函数调用。我们也不能修改太多代码,因为它有数千行代码。