Registriert seit: 13. Aug 2002
17.209 Beiträge
Delphi 10.4 Sydney
|
Re: Garbage Collection
24. Jul 2004, 15:57
Eigentlich nicht. Der GC läuft AFAIK als eigener Thread mit.
Und ja nach größe des freizugebenden Speichers gibt es 3 Prioritäten. Alle paar µs werden kleine Speicherbereiche aufgeräumt, alle paar ms mittlere und die großen werden alle paar Sekunden betrachtet und evtl. freigegeben. Falls du ein Mehrprozessorsystem hast, kann dieser GC auf dem 2ten Prozessor laufen und damit einige Probleme bei ausgelasteten Systemen aus dem Weg gehen.
|