resxファイルを分散キャッシュに追加することはありますか? a)リソースファイル自体をキャッシュすること。b)ファイル内の個々のリソースをキャッシュすること。直ちに直面する欠点は、あなたが得る国際化能力を壊すことです。リソースファイルをキャッシュする
1
A
答えて
2
リソースのキャッシュ戦略のようなものを実装する前に、リソースアクセスが実際にボトルネックになっているかどうかを判断するために、まずコードを計測しプロファイリングする必要があります。
リソースキャッシュ戦略は確かに妥当な最適化ですが、実装の選択肢によっては多くのことが決まります。リソースファイルを使用するコストの大半は、リソースファイルの内容を解析して解釈することになります。特に、resxファイルは通常XML形式です。さらに、外部の分散キャッシュを使用すると、遅延や潜在的な障害の新たな原因が設計に反映される可能性があります。
リソースアクセスのパフォーマンスが実際に問題になり、対処するリソースがそれほど大きくない場合、アプリケーション内でインプロセスでキャッシングする方がよい場合があります。必要に応じてそれらをロードし、次にそれらを保持します。 weak-referencesを使用して、ほとんど使用されないリソースを必要に応じて破棄して再ロードすることもできます。
関連する問題
- 1. キャッシュにリソースファイル(.resx)を格納し、そこから読み取る
- 2. リソースファイルをテストするには?
- 3. ロボットフレームワーク - リソースファイルを使用する
- 4. キャッシュ構成リソースファイルをロードできませんでした://coherence-cache-config.xml
- 5. リソースファイルを読むNetbeans
- 6. Visual Studio - リソースファイルを共有する
- 7. karafクラスパスにリソースファイルを追加する
- 8. リソースファイル(IFile)の内容を消去する
- 9. MVC6のリソースファイルを理解するRC1
- 10. 文字列リソースファイルを取得するブート
- 11. リソースファイルのビットマップを使用する
- 12. xcodeにリソースファイルを追加する
- 13. リソースファイル/コンテンツからストリームを取得する
- 14. リソースファイルを使用するVisual Studio
- 15. iPhoneアプリケーションのリソースファイルを更新する
- 16. C#のリソースファイルを強く入力する
- 17. アセンブリーのリソースファイルを更新する
- 18. Android:生のリソースファイルをエンコードする文字
- 19. リソースファイルをどこに保存するか
- 20. Javaでリソースファイルをロードするには?
- 21. SharePointのMasterPagesでリソースファイルを使用する
- 22. .apkのリソースファイルを更新するには
- 23. リソースファイルのプロパティを設定する
- 24. Qtでリソースファイルをマップするには?
- 25. C#でリソースファイルを作成する
- 26. プログラムでリソースファイルを作成する
- 27. Android - カスタムオブジェクトをXMLリソースファイルに保存する
- 28. Linuxアセンブリでリソースファイルを作成する
- 29. WP7ローカリゼーションとリソースファイル
- 30. 。リソースファイル "抽出"?