Java 如何停止JVM,将JVM状态存储在HDD上,并在需要时重新启动

Java 如何停止JVM,将JVM状态存储在HDD上,并在需要时重新启动,java,jvm,Java,Jvm,我想停止运行JVM,并将其状态存储在持久性存储(如HDD)中。 然后,我应该能够从停止的位置重新启动JVM。 我想让windows hibernate成为JVM的一种功能。您可以通过虚拟机休眠来实现这一点。您可以让虚拟机运行一个操作系统,该操作系统被停止、保存、重新加载和重新启动。JVM不直接支持这一点 另一种方法是保留堆外的数据,这允许您停止JVM的启动,并非常快地重新启动它,即使对于大型数据集,也不是零秒而是亚秒。或者:我认为这可能会对我有所帮助。我还发现了两个更有趣的链接

我想停止运行JVM,并将其状态存储在持久性存储(如HDD)中。 然后,我应该能够从停止的位置重新启动JVM。
我想让windows hibernate成为JVM的一种功能。

您可以通过虚拟机休眠来实现这一点。您可以让虚拟机运行一个操作系统,该操作系统被停止、保存、重新加载和重新启动。JVM不直接支持这一点

另一种方法是保留堆外的数据,这允许您停止JVM的启动,并非常快地重新启动它,即使对于大型数据集,也不是零秒而是亚秒。或者:我认为这可能会对我有所帮助。我还发现了两个更有趣的链接