Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megadja a teljesítményszámlálók által megosztott globális memória méretét.
<configuration>
<system.diagnostics>
<performanceCounters>
Szemantika
<performanceCounters filemappingsize="524288" />
Attribútumok és elemek
A következő szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.
Attributes
| Attribute | Description |
|---|---|
| filemappingsize | Kötelező attribútum. A teljesítményszámlálók által megosztott globális memória bájtban megadott méretét adja meg. Az alapértelmezett érték a 524288. |
Gyermekelemek
Nincs.
Szülőelemek
| Elem | Description |
|---|---|
Configuration |
A közös nyelvi futtatókörnyezet és .NET-keretrendszer alkalmazások által használt összes konfigurációs fájl gyökéreleme. |
system.diagnostics |
A ASP.NET konfigurációs szakasz gyökérelemét adja meg. |
Megjegyzések
A teljesítményszámlálók memórialeképezett fájlt vagy megosztott memóriát használnak a teljesítményadatok közzétételéhez. A megosztott memória mérete határozza meg, hogy egyszerre hány példány használható. A megosztott memória két típusa létezik: a globális megosztott memória és a külön megosztott memória. A globális megosztott memóriát a .NET-keretrendszer 1.0-s vagy 1.1-s verziójával telepített teljesítményszámláló-kategóriák használják. A .NET-keretrendszer 2.0-s verziójával telepített teljesítményszámláló-kategóriák külön megosztott memóriát használnak, és mindegyik teljesítményszámláló-kategória saját memóriával rendelkezik.
A globális megosztott memória mérete csak konfigurációs fájllal állítható be. Az alapértelmezett méret 524 288 bájt, a maximális méret 33 554 432 bájt, a minimális méret pedig 32 768 bájt. Mivel a globális megosztott memóriát minden folyamat és kategória megosztja, az első létrehozó határozza meg a méretet. Ha az alkalmazáskonfigurációs fájlban definiálja a méretet, a rendszer csak akkor használja ezt a méretet, ha az alkalmazás az első olyan alkalmazás, amely a teljesítményszámlálók végrehajtását okozza. Ezért az érték megadásához filemappingsize a megfelelő hely a Machine.config fájl. A globális megosztott memóriában lévő memóriát nem szabadítani ki az egyes teljesítményszámlálók, így végül a globális megosztott memória kimerül, ha számos különböző nevű teljesítményszámláló-példány jön létre.
A különálló megosztott memória méretéhez a rendszer először a beállításkulcsban szereplő DWORD FileMappingSize értéket HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<kategórianév>\Teljesítmény elemre hivatkozik, majd a konfigurációs fájlban a globális megosztott memóriához megadott értéket. Ha a FileMappingSize érték nem létezik, akkor a külön megosztott memória mérete a konfigurációs fájl globális beállításának egynegyedére (1/4) van állítva.