C# Circular Reference Impact on GC Performance

c#, circular-reference, garbage-collection

Solution

If the objects can't be reached from the root, they will not be traversed, so a circular reference won't be an issue.

Problem

Possible Duplicate: Garbage collector and circular reference Is there any impact on GC performance if objects have a circular reference but are otherwise unattached to any root, and thus ripe for GC? Would there be any benefit in having a weak ref in one direction?

Original source

Related problems