MemoryCache.PhysicalMemoryLimit Tulajdonság

Definíció

Lekéri a rendszer fizikai memóriahasználatának százalékos arányát, amelynél a gyorsítótár megkezdi a bejegyzések kiürítését.

public:
 property long PhysicalMemoryLimit { long get(); };
public long PhysicalMemoryLimit { get; }
member this.PhysicalMemoryLimit : int64
Public ReadOnly Property PhysicalMemoryLimit As Long

Tulajdonság értéke

A gyorsítótár kiürítését kiváltó rendszeren a teljes fizikai memóriahasználat százalékos aránya.

Megjegyzések

A PhysicalMemoryLimit tulajdonság a teljes fizikai memóriahasználat százalékos arányát adja meg a rendszeren (az összes folyamat szerint), ahol a gyorsítótár elkezdi kiüríteni a bejegyzéseket. Ez a beállítás nem korlátozza az egyetlen MemoryCache példány által használható memóriát. Ehelyett, ha a rendszer fizikai memóriahasználata meghaladja ezt a százalékot, a gyorsítótár proaktív módon eltávolítja a bejegyzéseket, hogy csökkentse a memóriaterhelést, és elkerülje a rendszermemória kimerítését, még akkor is, ha maga a gyorsítótár nem haladja meg a többi méretkorlátot.

A tulajdonság beállításait az PhysicalMemoryLimit alkalmazáskonfigurációs fájlban adhatja meg. Másik lehetőségként a hívó is átadhatja őket a MemoryCache példány inicializálásakor.

A következőre érvényes:

Lásd még