Skip to content

ModelCopyManager consumes an ever increasing amount of memory over time #260

Open
@goneall

Description

@goneall

As reported by #258 - the ModelCopyManager consumes an ever increasing amount of memory due to caching the copied ID's.

One possible solution would be to implement some form of garbage collection. When a ModelStore is destroyed, it could call back to the ModelCopyManager to remove all the associated references from the cache.

Note that this approach may have some CPU performance implications due to having to lock the cache during the operation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions