arcgis服务器-回收javaw.exe内存而不扼杀进程



我们有一个无法更改的应用程序(我们没有开发它)。Windows Server 2008 64位上的应用程序运行一个占用9 GB内存的javaw.exe进程。我们想知道,是否有可能在不杀死/终止的情况下回收该过程?

当它被使用时,是否有一个选项可以在一段时间后自行回收(清空已使用的内存)?

我们注意到,当我们重新启动它时,它会小得多。

请提供建议。

Javaw进程可能使用套接字或IPC连接到其他进程。杀死它可能会结束这些联系。应用程序可能不希望在没有任何缺点的情况下重新启动进程。有时,由于-Xmx参数和最大内存的使用,java进程会增加。可以对垃圾收集进行一些预处理,以提高垃圾收集内存的频率,而不会达到9gb的大小。我不知道javaprocess是否可以减少系统分配的内存。

希望这能帮助

最新更新