デスクトップ アプリケーションを設計する際に、アプリケーションが使用するメモリの量に関する一般的なルールはありますか?
負荷の高いアプリケーションの場合、Firefox や Google Chrome のように簡単に理解できるか、少なくともプロファイリングできます。しかし、小規模なユーティリティや基幹業務アプリケーションの場合、許容できるメモリ使用量はどれくらいでしょうか?
最近、メモリ使用量とパフォーマンスのトレードオフに出くわしたので質問しましたが、それに関して一般的なコンセンサスがあるかどうか疑問に思っていますか?
編集:プラットフォームは、リッチ インターネット アプリケーションを実行できるマシンを使用するユーザー向けの Windows XP です。
私の特定のトレードオフの問題は、メモリに大量の画像をキャッシュすることです。可能であれば、ユーザーのメモリが許す限りアプリをキャッシュしたいと思っています。現時点でのメモリ負荷を考慮して、アプリケーションが特定の最大制限までキャッシュするようにしました。.
しかし、良い数字は何でしょう?どうやって思いつきますか?それが私が尋ねているポイントです。