有誰知道一個適當的資源來讀取java中可用的垃圾回收機制?到目前爲止,我找到了幾個網站,但是他們沒有包含關於何時使用哪個和哪些實現的全面描述。 (我指的是Oracle的JDK)Java - 可用的垃圾回收算法
16
A
回答
32
截至今天,有在Java HotSpot虛擬機提供4種GC算法:
- 的串行GC - 建議對不具備低暫停時間要求的客戶風格的應用程序。
- 的並行GC - 使用時的吞吐量事項。
- 的晴併發GC(也稱爲併發標記,掃GC(CMS)) - 使用時的延遲問題。
- 的垃圾首先GC(G1) - 新的GC算法,對CMS更換。
您可以找到有關在下面的文獻中的這些GC算法的詳細信息。
書籍:
- Java Performance - 實用指南,包含了GC章節,全面何時以及如何使用各種熱點GC算法解釋,
- The Garbage Collection Handbook - 垃圾收集理論來解釋,提到了所有可用的GC技術。
講座/文章:
- Java的一個2012 Advanced JVM Tuning
- Java的一個2012 G1 Garbage Collector Performance Tuning
- Garbage Collection Tuning Guide
- Java HotSpot Garbage Collection
通訊錄:
+0
那麼平行老式GC(並行壓縮GC)呢?它是在舊一代內存中使用的並行GC擴展版本嗎? – 2017-09-15 10:57:21
5
看看這個網站www.cubrid.org/blog/tags/Garbage%20Collection/。它有一套從概念到細節和用例的五篇文章。
我想你可能在看特別是this one。
+0
其中之一,我必須說使用的語言是非常混亂的。在很多場合,我覺得他試圖用一句話來解釋2-3件事情,對於新手來說不是一個好的解讀。 – 2014-11-24 17:36:54
相關問題
- 1. Java垃圾收集算法
- 2. java垃圾回收
- 3. Java:垃圾回收
- 4. java - 垃圾回收
- 5. Java:垃圾回收
- 6. java的垃圾回收Runnable
- 7. Java垃圾回收器
- 8. 垃圾回收Java類
- 9. Java垃圾回收5
- 10. Java垃圾回收混淆
- 11. JVM垃圾收集算法
- 12. 因垃圾對象引用而導致的java垃圾回收
- 13. 垃圾回收無法回收BitmapImage?
- 14. 在Java中實現Explecit垃圾回收算法
- 15. Java:使用jlibs保證垃圾回收
- 16. Perl中的垃圾回收
- 17. 垃圾收集java
- 18. Java垃圾收集
- 19. Java垃圾收集
- 20. Python垃圾回收
- 21. C#垃圾回收
- 22. Erlang垃圾回收
- 23. JDBC垃圾回收
- 24. JS垃圾回收
- 25. requestAnimationFrame垃圾回收
- 26. vb.net垃圾回收
- 27. ColdFusion垃圾回收
- 28. PhoneGap垃圾回收
- 29. Chrome垃圾回收
- 30. Javascript垃圾回收
http://www.oracle.com/technetwork/java/javase/tech/gc-142724.html – assylias 2013-03-25 14:06:00
[這](http://www.oracle.com/technetwork /java/javase/gc-tuning-6-140523.html)是我不斷回來的。它有圖片和一切。 – 2013-03-25 14:06:24
有沒有機會獲得java 7的規格?我猜他們加入某物名爲G1的集電極 – Bober02 2013-03-25 14:07:51