我剛剛聽說過HotSpot JVM,而不是Oracle JRockik JVM。什麼是熱點?這是舊的JVM還是其他的?什麼是HotSpot?
1
A
回答
5
HotSpot是發佈的Sun JVM,它支持大量使用的代碼段的即時編譯。
出於所有實際目的,它是「Sun JVM」或現在的「Oracle JVM」。請注意,這是開源的同一個JVM,所以它也是「OpenJDK JVM」。回想起來,Sun公司發佈了一款不具備JIT功能的JVM,但那段時間很久以至於遇到它的可能性很小。
0
AFAIK,它的舊Sun JVM現在是OpenJDK的一部分,因此可以作爲許多其他實現的參考。
0
Oracle的JVM被稱爲HotSpot。
相關問題
- 1. SmoothDivScroll; Left HotSpot太快,Right HotSpot什麼都不做
- 2. 爲什麼Hotspot會引發pulseaudio異常?
- 3. HotSpot JVM的-server選項有什麼作用?
- 4. 不同的(HotSpot)JVM線程類型有什麼作用?
- 5. Oop Maps在Hotspot VM中意味着什麼
- 6. Wifi Hotspot Multicast/Broadcast
- 7. Java HotSpot錯誤
- 8. JBoss/HotSpot JVM崩潰
- 9. JIT/Hotspot技術書
- 10. 條件由HotSpot虛擬機
- 11. 什麼是Oracle的Java HotSpot虛擬機性能選項,當前狀態(+ UseStringCache,+ UseCompressedStrings,+ OptimizeStringConcat)
- 12. 什麼「?」做?什麼是__FILE__?
- 13. 什麼是<NS0:什麼?
- 14. 什麼是setDetailItem:做什麼?
- 15. 什麼是純SVG和什麼是SMIL?
- 16. 春天 - 什麼是豆,什麼不是?
- 17. 什麼是PPC,這是什麼意思?
- 18. 是什麼代碼是什麼意思?
- 19. 什麼是session_reset()到底是什麼?
- 20. 是什麼!<是什麼意思?
- 21. 是什麼意思:是什麼意思?
- 22. 這是什麼`_time_independent_equals`是什麼意思?
- 23. 什麼是.size是什麼意思
- 24. 什麼是()=> {}是什麼意思?
- 25. 什麼是Ext.apply xtype是什麼意思?
- 26. 什麼是$ http timeout是什麼意思?
- 27. 是什麼??('')。?。?`是什麼意思?
- 28. dir是什麼? dir +「/」:「」是什麼意思?
- 29. 什麼是AjaxAdapter和什麼是query()?
- 30. 什麼是stringWithFormat:@「%@ - 1」是什麼意思?
謝謝你,有道理 – 2011-04-21 18:39:46
@Daniel,這是一個脫離主題的問題,但JRocket對它的確定性垃圾回收做了大量工作。雖然這對於減少不可預測的延遲是一件好事,但它並不一定意味着更高的性能。而且,HotSpot可以使用新的G1(垃圾優先)垃圾收集器,這是更可預測的(並且可以更好地擴展到更多內核)。隨着G1打開,我不知道HotSpot如何反對JRocket(但我敢打賭它是可比的)。 – 2011-04-21 18:49:37
@Daniel,這些標誌'-XX:+ UnlockExperimentalVMOptions -XX:+ UseG1GC'可能會在HotSpot中啓用G1,前提是您擁有支持它的構建。在HotSpot(第7版)中,傳言默認情況下是開啓的。 – 2011-04-21 18:51:48