Ich habe versucht Clojures Müllsammelsystem zu verstehen. Natürlich dreht sich alles um JVM und seinen GC. Ich habe verstanden, es war parallel Marke & Sweep, aber ich konnte nicht verstehen, wie es funktioniert. Kann mir das bitte jemand erklären? Darüber hinaus sah ich etwas über statische und dynamische GC sprechen. Was ist der Unterschied? und was JVM verwendet? vielen dank!Clojure GC Mark & Sweep (basierend auf JVM)
0
A
Antwort
0
Clojure implementiert keinen eigenen Garbage Collector - es wird auf JVM wie jeder andere JVM-Bytecode ausgeführt und verwendet daher die Garbage Collector-Implementierung, die von der JVM ausgeführt wird (basierend auf Standardeinstellungen oder Befehlszeilenparametern).
+0
Ich weiß das, aber was GC die JVM verwendet? –
0
Besser nur Java GC Details nachschlagen, hier ist eine Seite, die helfen könnte: Understanding Java Garbage Collection.
Verwandte Themen
- 1. GC Clojure/Java/JVM-Speichereinstellungen
- 2. Node.js GC Mark-kompakt
- 3. Getting I/Art: Explizite gleichzeitige Mark Sweep GC befreit
- 4. Java-Fehlermeldung "gc PS Mark Sweep im Brandbekämpfungsmodus"
- 5. Mark-and-Sweep-Algorithmus JAVA
- 6. Wie funktionieren Mark Sweep und Scavenge Counts?
- 7. "abbrechen Vorreinigung aufgrund der Zeit" in gleichzeitige Mark & Sweep
- 8. JVM Absturz beim java.nio.DirectByteBuffer auf freien Speicher in GC versucht
- 9. JVM Minute lang GC
- 10. Clojure closures und GC
- 11. RMI-Programm GC auf einer anderen JVM
- 12. Wurzeln für Mark Sweep Garbage Collector erhalten C++
- 13. Was ist die gleichzeitige Mark-Sweep-Generierung im Heap?
- 14. Messdauer für GC in JVM
- 15. JVM GC Log nicht rotierend
- 16. Verwenden von Concurrent Mark Sweep Garbage Collector mit mehr als 120 GB RAM
- 17. Clojure JVM 7/8 Verbesserungen
- 18. Was ist der Standard-Parallel-GC, der in JVM-Crash-Dumps aufgerufen wird?
- 19. Programmatische Benachrichtigung der JVM GC-Ereignisse
- 20. JVM GC Protokollierung von AWS Lambda?
- 21. kann jvm gc größe auto erhöhen?
- 22. warum jvm immer gc beim start
- 23. JVM GC degote Objekt zu eden Raum?
- 24. nodejs v8 Speicher gc Zuordnung Fehler
- 25. Wie kann der JVM-GC-Durchsatz ermittelt werden?
- 26. Anwendung Benutzeroberfläche friert mit GC-Nachrichten ein
- 27. Java CMS GC: Kann eine geringfügige GC zwischen letzter Bemerkung und gleichzeitigem Durchlauf auftreten?
- 28. Disable GC in Node.js
- 29. Parameter für GC (CMS) anpassen
- 30. Minor GC und volle GC zur gleichen Zeit?
Mögliche Duplikate von [Was ist der Garbage Collector in Java?] (Https://stackoverflow.com/questions/3798424/what-is-the-garbage-collector-in-java) –