Ist garbage collector daemon-thread?

Ist garbage collector ein daemon (hintergrund -) thread?

Dank.

  • ich denke, dass es umgesetzt werden muss als eine native thread
  • Korrektur...
  • Chandran: Nein, ein garbage collector nicht brauchen, um zu Leben in einem eigenen thread an alle. In der Tat, es ist ziemlich kompliziert, es so zu tun (obwohl es hat einige Vorteile wie keine Unterbrechung des Programms, wie die normalen "stop-the-world" - Sammler zu tun).
  • Im Zusammenhang? stackoverflow.com/questions/2213340/...
  • tatsächlich heute ist die GC und die JIT sind im hintergrund laufen high-priority-threads. GC in hintergrund-threads haben viel zu viele Vorteile zu passieren.
  • Gut zu wissen, aber ich nehme an, Sie sprechen von Sun (Oracle) Referenz-Implementierung. Ich denke, nicht jeder Java-Implementierung unterstützt threaded GC.
  • eigentlich die meisten modernen JVMs würde profitieren von concurrent GC, vorausgesetzt, das system ist Ersatz-Kerne. Um es einfach auszudrücken: es wird nicht möglich sein, richtig zu verwalten großen Haufen w/o. Die Pausen werden intolerant.

InformationsquelleAutor bunty | 2011-03-07
Schreibe einen Kommentar