Hämta den totala cache storleken?

.NET

3 svar · 460 visningar · startad av Lukaspojken

Medlem sedan maj 20011 312 inlägg
Trådstart#1

Finns det något sätt man kan hämta upp den totala cache storleken för System.Web.Caching.Cache?

Medlem sedan aug. 2002221 inlägg
#2

Cache.EffectivePrivateBytesLimit

Medlem sedan sep. 200278 inlägg
#3

Hm.. jag tror att det som efterfrågades var den totala storleken som utgör cachen? EffectivePrivateBytesLimit är väl hur många bytes som finns tillgängliga för cachen?

Property Value
The number of kilobytes available for the cache.

(Från: http://msdn2.microsoft.com/en-us/library/system.web.caching.cache.effectiveprivatebyteslimit(VS.80).aspx)

Jag vet faktiskt inte hur man enklast tar reda på den totala minnesmängden som cachen utgör vid ett givet tillfälle, dock. Jag gissar på att ett sätt att lösa det på kan vara att kolla på performance counters...

Medlem sedan maj 20011 312 inlägg
#4

Tack för era svar! Japp, EffectivePrivateBytesLimit är inte det jag söker efter för det anger taket. Någon som vet vad det är för performence counters som man ska titta på?

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)