laptop and a wrench

不具合

DictionarySymbolStyle::fetchSymbol(...) does not release memory.

最後に公開された状態: July 12, 2018 ArcGIS Runtime SDK
不具合 ID 番号 BUG-000110609
送信されましたJanuary 5, 2018
最終更新日June 5, 2024
適用対象ArcGIS Runtime SDK
見つかったバージョン100.2.0
オペレーティング システムSUSE Linux
オペレーティング システムのバージョンN/A
ステータスKnown Limit

参考情報

This is working as expected. Memory usage does increase as more tasks are executed, but the memory is eventually freed. The tasks run slower in Debug mode, so this further exacerbates the issue and gives the impression that memory is not freed. Here are a couple of ideas for capping the memory usage: - Run the workflow synchronously. From our testing, there is not a noticeable performance hit than the async workflow and it caps memory usage. - Put a limit on the number of async tasks being run concurrently. For example, only allow 10 or 20 async tasks to be run concurrently. The app developer can customize this to their liking to keep memory usage in check.

対処法

Wait for each fetchSymbol operation to complete before firing off the next request.

再現の手順

不具合 ID: BUG-000110609

ソフトウェア:

  • ArcGIS Runtime SDK

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動