在問題calling-system-gc-explicitly中有一條評論,指出「」因爲JVM規範實際上不需要垃圾回收器,所以不能「強制」通用JVM執行垃圾回收。我的問題是,如果有這樣一個JVM(以及如何使用它,以及如何使用它)。有沒有垃圾收集器的JVM?
5
A
回答
9
例如,JavaCard的JVM在v3之前缺少垃圾回收。
3
垃圾收集(如果忽略弱引用和弱引用)大致上是一種無限內存模擬,至少對於無法訪問的對象。如果一個物體被垃圾收集到樹林裏,沒有任何代碼可以達到它,它會發出聲音嗎?
實際上,沒有收集器的JVM幾乎沒有,因爲在實踐中內存是有限的。關於我能想到的只有沒有GC的JVM纔會有用的地方是研究/學習JVM或僅用於非常短暫的進程的JVM(您知道在消耗之前會銷燬整個JVM)太多的記憶)。
相關問題
- 1. 沒有垃圾回收的JVM
- 2. JVM垃圾收集算法
- 3. 項目沒有垃圾收集器osx
- 4. 熱點JVM垃圾收集器
- 5. 有效的垃圾收集
- 6. 默認的垃圾收集的JVM
- 7. 對象沒有垃圾收集
- 8. 弱引用沒有收集垃圾?
- 9. Tomcat WebappClassloader沒有垃圾收集
- 10. OpenJDK的1.6 JVM垃圾收集設置
- 11. 垃圾收集器
- 12. C++有垃圾收集器嗎?
- 13. PHP:垃圾收集器有多好?
- 14. C有垃圾收集器像Java嗎?
- 15. 垃圾收集器是否有配置?
- 16. 如何分析JVM垃圾收集?
- 17. 定期垃圾收集是否有助於JVM的性能?
- 18. 垃圾回收器沒有運行
- 19. Node.js的垃圾收集器
- 20. Javafx - 有沒有垃圾回收的ReadOnlyDoubleWrappers?
- 21. 垃圾收集
- 22. 垃圾收集器沒有照顧我不必要的資源
- 23. Renderscript和垃圾收集器
- 24. 垃圾收集器閃存
- 25. 垃圾收集器asp.net
- 26. 垃圾收集器vs池
- 27. .NET垃圾收集器
- 28. 垃圾收集器Flash Player
- 29. Jruby,垃圾收集器,Redis
- 30. SpiderMonkey垃圾收集器
+1很好的參考。 isGarbageCollectionSupported()和requestGarbageCollection()實際上是在JCVM 2.2中引入的。 – xelco52 2011-01-24 20:04:04