Was bedeutet es, wenn der Mark-and-Sweep-Algorithmus den Nachteil hat, "Stoppt die Welt"? Worauf bezieht sich die Welt? und warum stoppt es die Welt?Mark-and-Sweep-Algorithmus JAVA
Antwort
Eine einfache Google-Suche über dieses agorithm gebracht this als erste Stelle (zumindest für mich)
Der Hauptnachteil des Marke-and-Sweep-Ansatzes ist die Tatsache, dass die normale Programmausführung während suspendiert Der Garbage Collection-Algorithmus wird ausgeführt. Insbesondere kann dies ein Problem in einem Programm sein, das mit einem menschlichen Benutzer interagiert oder Echtzeit-Ausführungsbeschränkungen erfüllen muss. Beispielsweise reagiert eine interaktive Anwendung, die Mark-and-Sweep-Speicherbereinigung verwendet, nicht mehr regelmäßig.
Also im Grunde wird Ihr Programm nur während der Speicherfreigabe einfrieren.
Vielen Dank, Alter! :) – JAngara
@JAngara kein Problem! – meJustAndrew
- 1. Java-Prozessabsturz - Java-Finalizer
- 2. Java-Implementierung in Java
- 3. fülle java Pane - JAVA
- 4. - JAVA
- 5. Android-java vs PC-Java
- 6. JAVA - LString Java, verknüpfte Strings
- 7. Java 8 und Java 8
- 8. Java: Java-Befehl Klassenpfad Fehler
- 9. JAVA: Schriftgröße in Java ändern
- 10. Java-Getter aktivieren Java-Getter
- 11. Unterschied zwischen Java und Java
- 12. Java-Streams in Java 7
- 13. Java Serialisierung verschiedene Java Version
- 14. OutOfMemoryError (Java): Java Heap-Speicher
- 15. die gleiche Geschwindigkeit wie Java von Java
- 16. Java SE eingebettet und Java ME
- 17. Messzeit in Java JNI (nativer Aufruf Java)
- 18. MongoDB Java - Abfrage auf mongodb Java-Treiber
- 19. Wie Test Java Java Code laden?
- 20. Java startet eine andere Java-Anwendung
- 21. Java objectInputStream zurück zu Java-Klasse
- 22. Java zu XSD oder XSD zu Java
- 23. Richtig: Java "Enterprise" Edition = Java "Internet" Edition?
- 24. java -javaagent: Druck Befehl java Verwendung Richtlinien
- 25. Java: Methoden wie ord PHP in Java
- 26. Bring externe Java-Dateistruktur in Java-Programm
- 27. kann nicht geladen lang :: java :: jdt :: Java
- 28. Beam Java SDK, eine Java Grammatik Verwirrung
- 29. wie SAML sso mit Java, Java EE
- 30. Datei .java aus einem Java-Programm kompilieren?
Mögliches Duplikat von [Ist Concurrent Mark Sweep (CMS) ein Stop der Weltereignis?] (Http://stackoverflow.com/questions/21230165/is-concurrent-mark-sweep-cms-a-stop-the- Weltereignis) – mazaneicha