Aus Neugier habe ich in letzter Zeit ein wenig über Garbage Collection gelesen, und es gibt etwas, das ziemlich oft wiederholt wird: Garbage Collection kann je nach "Tiefe" der Sammlung zu einer plötzlichen Verlangsamung des Programms führen.
Aber in Videospielen gibt es einen Moment, in dem der Benutzer eine kleine Verzögerung nicht wirklich bemerken kann: das Laden des Bildschirms. Daher dachte ich, es könnte nützlich sein, während einer Ladephase (über Collect ()) mit der vollständigen Speicherbereinigung fortzufahren. Ein oder zwei Sekunden länger warten zu müssen, sollte den Benutzer nicht wirklich beeinträchtigen.
Meine Frage ist, ist es wirklich nützlich oder gibt es keinen wirklichen Vorteil, dies zu tun?