如何计算缓存密钥存储在c#中时占用的内存空间如何计算c#中的缓存密钥存储所消耗的内存空间如何计算c#缓存密钥存储时消耗的内存空间?
0
A
回答
1
您可以使用内存分析器,它是Visual Studio的插件。
0
您可以通过查询垃圾收集器和缓存对象找到你的应用程序的内存一般信息。我不确定如何找到缓存使用的确切内存,但这是理解应用程序内存消耗的一个步骤。
// returns the memory consumption of this process
// This includes active objects, objects to be disposed, and items within cache.
// Setting the parameter to 'true' will force a garbage collection before returning the results
GC.GetTotalMemory(false);
// This shows the maximum size available to the cache
// These limits can be set within the app.config/web.config files
Cache.EffectivePrivateBytesLimit;
相关问题
- 1. 计算进程消耗的最大空闲存储内存
- 2. 缓存如何影响内存消耗?
- 3. 如何列出Ruby on Rails上的内存缓存存储区中的密钥?
- 4. Android的密钥存储提供商 - 如何存储密钥
- 5. 内存消耗
- 6. 计时器控制内存消耗
- 7. 爪哇 - 如何存储密钥,密钥存储
- 8. 存储空数据时是否消耗磁盘空间?
- 9. 存储密钥
- 10. 存储密钥
- 11. C++:缓存JSON而不是对象减少内存消耗?
- 12. 乔达时间消耗太多内存
- 13. 如何找出缓存当前消耗了多少内存?
- 14. 如何防止Eclipselink使用缓存消耗所有内存?
- 15. 内存消耗,同时在
- 16. Django缓存在获得参数时存储不同的密钥
- 17. get_currentuserinfo()最小的内存消耗空间在哪里放置变量存储器
- 18. 解密存储Java密钥存储
- 19. 如何在高速缓存中存储密钥范围
- 20. 如何设计/创建密钥/值存储的密钥?
- 21. 缓存地理空间计算或即时计算?
- 22. HSQLDB内存消耗
- 23. QRegularExpressionMatch内存消耗
- 24. Direct2D内存消耗
- 25. QTreeView内存消耗
- 26. EntityManager内存消耗
- 27. Boost.Flyweight内存消耗
- 28. Luakit内存消耗
- 29. 占内存消耗
- 30. Dijkstra的算法:内存消耗
确定一个特定的对象在.NET内存中占用多少内存是非常困难和不准确的 - 有很多因素影响实现细节。你想在这里完成什么? – vcsjones
我只是想插入一个缓存键,然后我计算有多少空间消耗该缓存键。 –