我在一個web項目中使用了ASP.net緩存,並且正在爲它顯示一個「狀態」頁面,其中顯示了緩存中的項目以及有關緩存的所有統計信息。有什麼方法可以獲得緩存數據的總大小(以字節爲單位)?每件商品的尺寸會更好。我想在網頁上顯示,所以我不認爲我可以使用性能計數器。如何確定ASP.Net緩存的總大小?
13
A
回答
16
我在看我的表現監測和下ASP.NET應用程序V2.0.50727類我有以下的高速緩存相關的計數器:
緩存%計算機內存限制使用
緩存%使用的進程內存限制
此類別下還有很多其他與緩存相關的指標。
這些應該能夠讓你的百分比,然後如果你可以得到總的允許與Cache.EffectivePrivateBytesLimit
或其他呼叫,你應該能夠弄清楚。我沒有這些櫃檯的個人經驗,所以你將不得不做一些研究和測試來驗證。
這裏有一個快速啓動的文章從性能計數器閱讀: http://quickstart.developerfusion.co.uk/quickstart/howto/doc/PCRead.aspx
0
還沒有嘗試過。但也許你可以使用Cache Manager plug-in for ASP.NET。或者用它作爲例子。
相關問題
- 1. 確定緩存的總大小
- 2. 如何確定ASP.net緩存項目的大小?
- 3. ASP.NET緩存最大大小
- 4. nginx的限制總緩存大小
- 5. 以字節爲單位確定緩衝區的總大小
- 6. 如何爲asp.net inproc緩存配置內存大小
- 7. 如何確定緩衝區大小的BufferedOutputStream的write方法
- 8. 確定IWICStream緩衝區中已用內存的大小
- 9. .net緩存大小
- 10. HTML5緩存大小?
- 11. 如何在Linux下確定vswprintf的緩衝區大小gcc
- 12. 如何在使用Hibernate時確定最佳的預備語句緩存大小
- 13. 最大緩存大小
- 14. 如何確定snprintf dest緩衝區大小
- 15. 確定的是Chrome用戶的最大Internet臨時文件緩存大小
- 16. 如何確定ASP.NET頁面是否在緩存中?
- 17. ASP.net緩存 - 正確使用
- 18. 如何確定AUSampler實例的大小?
- 19. 如何確定HICON圖標的大小?
- 20. 如何確定C#對象的大小
- 21. GridBagLayout如何確定容器的大小
- 22. 用最大大小的緩存文件夾實現PHP緩存
- 23. HTML5離線緩存大小
- 24. 查找緩存塊大小
- 25. 如何限制SDImageCache的磁盤和內存緩存的大小
- 26. 建議memcached的緩存/內存大小?
- 27. 操作系統如何確定虛擬內存的大小
- 28. 如何確定緩存因子
- 29. 何處確定UIView大小
- 30. 查詢ManagementScope對象來找出ASP.NET中的緩存大小
本網站傷害我的眼睛:P – 2008-12-05 16:01:05
該鏈接已經死了,我找不到對ASP聯盟網站上的文章:( – MikeJ 2017-01-04 23:10:42