MemoryCache.PhysicalMemoryLimit Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.