Speicher außerhalb von JVM zuweisen und innerhalb von JVM verwenden
Ist es möglich, ein persistentes Speicherobjekt außerhalb des JVM-Speichers zu erstellen, das innerhalb der JVM als Objekt verwendet werden kann, damit es einen JVM-Neustart übersteht?
Besonderer Gedanke ist, dass wir Speicher außerhalb der JVM zuweisen und dann eine JNI-Schnittstelle verwenden können, um auf diesen Speicher zuzugreifen und beispielsweise ein Java-Array damit zu verknüpfen.
Hat jemand versucht, einen solchen Hack durchzuführen? Jede Plattformabhängigkeit würde ausreichen.
Dies kann beispielsweise dazu beitragen, das Laden von In-Memory-DBs während des Neustarts des JVM-Prozesses zu optimieren.