0
A
回答
1
據我所知,企業庫不會提供緩存中的對象的緩存大小或大小。
你可以閱讀下面的答案找對象的大小在.NET:
Find out the size of a .net object
How to get object size in memory?
然後在您的Web配置文件,您可以使用下面的屬性來配置:
maximumElementsInCacheBeforeScavenging
清理意味着如果內存不足,緩存會嘗試刪除不常用或不重要的項目。顧名思義,此設置用於設置清理策略。這定義了應該從緩存清除項目之前緩存中元素的最大數量。默認情況下,它是「1000」。
numberToRemoveWhenScavenging
除去在numberToRemoveWhenScavenging設置所定義的項目數將從高速緩存從在掃氣過程中去除。從緩存刪除清理項目的默認值是「10」。
相關問題
- 1. 監視器企業庫高速緩存
- 2. 企業庫緩存的對象大小
- 3. 高速緩存行大小
- 4. 禁用企業庫高速緩存應用程序塊
- 5. 企業庫緩存中的高速緩存管理器應用程序塊
- 6. 監視企業庫緩存
- 7. 高速緩存內存大小限制
- 8. 從另一個ASP .NET網站刷新企業庫高速緩存塊數據
- 9. OPENMP塊和高速緩存大小
- 10. 在企業庫的緩存塊中設置實體的最大壽命?
- 11. 如何最小化Android應用高速緩存大小
- 12. 基於企業庫的共享高速緩存的讀取/寫入
- 13. c#企業庫CacheManager的緩存性能
- 14. 緩存過期事件asp.net企業庫
- 15. 企業庫5.0緩存塊和Oracle作爲數據庫緩存存儲
- 16. 如何增加java高速緩衝存儲器的堆大小
- 17. C++ InMemory高速緩存庫
- 18. asp.net mvc3如何爲企業庫設置連接字符串
- 19. 複製高速緩存中的數據大於一個高速緩存行
- 20. 使用AppFabric緩存的企業庫安全緩存
- 21. 擴展企業庫緩存塊 - 如何獲取MyCacheManager的實例?
- 22. 如何更新企業庫緩存數據
- 23. 企業庫整數輸出的大小與存儲過程
- 24. 帶來企業框架高達速度
- 25. OKHTTP - 設置高速緩存如何緩存某些改裝HTTP響應
- 26. GPU(例如GTX 1080)中的寄存器文件大小是如何大於L2高速緩存大小的?
- 27. 如何/在哪裏存儲企業配置設置?
- 28. 針對企業的Windows內存緩存
- 29. 使用企業緩存塊立即刷新整個緩存
- 30. 番石榴高速緩存最大尺寸1
這就是我正在尋找的。所以爲了繞過我的緩存進行測試,我需要配置'maximumElementsInCacheBeforeScavenging = 0'。對? –
順便說一句,緩存中的新項目的defualt timeSpan是什麼? –
默認設置是NeverExpired和Normal。如果另一個項目已經存在使用相同的密鑰,該項目在添加新項目之前被刪除 –