我正在将 Microsoft Caching 应用程序块添加到 ac# 项目。无论如何设置应用程序块将使用的最大内存使用量。
我知道我可以maximumElementsInCacheBeforeScavengings
在缓存等中设置...但是我事先不知道每个项目的大小。
因此,我想说最大内存使用量 = 300mb 或其他东西,而不是项目数。
该应用程序是在具有小内存安装 (2GB) 或更少的 PC 上运行的 C# WPF 应用程序。我想在内存中缓存数据,但显然我需要确保缓存不会开始完全耗尽 2GB。