Skip to content

Share image cache between multiple engines #72033

@xster

Description

@xster

For multiple engines in a FlutterEngineGroup, each has an instance of ImageCache and may cause undesirable effects. For instance, if 3 engines with 3 separate ImageCaches specified a maximum size of 100MB each, there might be a memory footprint of 300MB before eviction starts happening.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: imagesLoading, displaying, rendering imagesengineflutter/engine related. See also e: labels.perf: memoryPerformance issues related to memoryplatform-androidAndroid applications specificallyplatform-iosiOS applications specificallyteam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions