Quali sono i motivi tecnici per cui non esiste un modo per salvare un qualche tipo di immagine di JVM dopo averlo riscaldato? Supponendo che voglio riprendere sulla stessa piattaforma (quindi qualsiasi materiale JIT funzionerebbe ancora).Serialize Stato HotSpot
risposta
A seconda di quale JVM si utilizza, esiste già tale funzionalità. JRockit è reported to be able a, per il consumatore "normale" JRE a JEP 145 esisteva, ma ovviamente non ce l'ha fatta.
Ci sono alcune domande su questo argomento già qui su SO, prova ad esempio this one.
Per la normale JVM Oracle non esiste alcuna funzione di questo tipo, è possibile armeggiare con lo CodeCache affinché funzioni di compilazione il più presto possibile o "warm up" JVM.
Una cache JVM persistente comporta alcuni rischi, come nel caso di tutte le cache. Lo stato JIT dovrà essere invalidato e ricalcolato quando il codice cambia. Se ciò non accadesse, eseguirai il tuo programma con il vecchio codice. Questo sembra essere il motivo principale per cui la cache persistente di questo disco è limitata alla JVM "professionale". Anche l'ottimizzazione JIT che si verifica all'avvio è considerata abbastanza veloce da poterla ripetere ad ogni avvio, eliminando il rischio di correre con codice obsoleto.
- 1. Hotspot multiplexato in Android
- 2. Serialize DateTime as binary
- 3. Serialize/deserialize System.RuntimeType
- 4. Hotspot in un ciclo for
- 5. Android: programmazione Accendere hotspot WiFi
- 6. Differenza tra JVM e HotSpot?
- 7. Serialize enum int
- 8. Serialize Object in GWT
- 9. PHP - Serialize floating points
- 10. Serialize o Implode
- 11. serialize date attributes
- 12. jQuery serialize e unserialize
- 13. Jquery sortable ('serialize')
- 14. jQuery serialize() lascia textarea
- 15. PHP serialize() - specifica
- 16. JSONKIt serialize NSDIctionary
- 17. Serialize/Deserialize array bidimensionale
- 18. jQuery serialize non funziona
- 19. Serialize array with strong_parameters
- 20. serialize() e $ _SESSION
- 21. Ruby serialize struct con JSON
- 22. django serialize queryset.values () in json
- 23. Serialize oggetto Java con GSON
- 24. Serialize array senza elemento radice
- 25. serialize non include campi nascosti
- 26. Serialize o json in PHP?
- 27. Serialize Query-Parameter in Retrofit
- 28. JMS Serialize @VirtualProperty non funziona
- 29. Serialize javax.ws.rs Entity a JSON
- 30. Hotspot Wi-Fi AP Android - senza internet
Si prega di fornire il vostro sforzo. – manetsus