使用 procdump 进行转储时,进程的内存使用量会增加。这可能吗?
Memory usage of a process increases while taking a dump, using procdump. Is this even possible?
下午好,
在我的公司,我们经常处理内存泄漏,因此每个安装都安装了 procdump
,以便能够进行内存转储以进行调查。
现在我的客户抱怨一个进程,该进程通常 运行 为 ±500Mb,内存使用量增加到 +3Gb。
我要求客户使用 procdump
进行转储,这是正常程序,但客户回答说 procdump
的启动启动了 3Gb 的内存使用,使转储无法使用。
这可能吗?像 procdump
这样的进程如何在进行转储时增加进程的内存使用量(以及如何避免这种情况)?
提前致谢
多米尼克
不,这似乎不可能,但可能有问题:在我的特殊情况下,我们的客户监控进程的内存使用情况,一次有共享数据,另一次没有共享数据(如页面文件使用情况)。
如果弹出这样的问题,请始终验证用户是否正在监控正确的内存使用情况。
@Raymond:感谢您的快速回复,对于给您带来的不便,我们深表歉意
下午好,
在我的公司,我们经常处理内存泄漏,因此每个安装都安装了 procdump
,以便能够进行内存转储以进行调查。
现在我的客户抱怨一个进程,该进程通常 运行 为 ±500Mb,内存使用量增加到 +3Gb。
我要求客户使用 procdump
进行转储,这是正常程序,但客户回答说 procdump
的启动启动了 3Gb 的内存使用,使转储无法使用。
这可能吗?像 procdump
这样的进程如何在进行转储时增加进程的内存使用量(以及如何避免这种情况)?
提前致谢
多米尼克
不,这似乎不可能,但可能有问题:在我的特殊情况下,我们的客户监控进程的内存使用情况,一次有共享数据,另一次没有共享数据(如页面文件使用情况)。
如果弹出这样的问题,请始终验证用户是否正在监控正确的内存使用情况。
@Raymond:感谢您的快速回复,对于给您带来的不便,我们深表歉意