Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje velikost globální paměti sdílené čítači výkonu.
<configuration><system.diagnostics><performanceCounters>
Syntaxe
<performanceCounters filemappingsize="524288" />
Atributy a prvky
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Attributes
| Vlastnost | Description |
|---|---|
| filemappingsize | Povinný atribut. Určuje velikost globální paměti sdílené čítači výkonu v bajtech. Výchozí hodnota je 524288. |
Podřízené prvky
Žádné.
Nadřazené prvky
| prvek | Description |
|---|---|
Configuration |
Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework. |
system.diagnostics |
Určuje kořenový prvek pro oddíl konfigurace ASP.NET. |
Poznámky
Čítače výkonu k publikování dat o výkonu používají soubor mapovaný v paměti nebo sdílenou paměť. Velikost sdílené paměti určuje, kolik instancí lze použít najednou. Existují dva typy sdílené paměti: globální sdílená paměť a samostatná sdílená paměť. Globální sdílenou paměť používají všechny kategorie čítačů výkonu nainstalované s rozhraním .NET Framework verze 1.0 nebo 1.1. Kategorie čítačů výkonu nainstalované s rozhraním .NET Framework verze 2.0 používají samostatnou sdílenou paměť, přičemž každá kategorie čítače výkonu má svou vlastní paměť.
Velikost globální sdílené paměti lze nastavit pouze s konfiguračním souborem. Výchozí velikost je 524 288 bajtů, maximální velikost je 33 554 432 bajtů a minimální velikost je 32 768 bajtů. Vzhledem k tomu, že globální sdílená paměť je sdílena všemi procesy a kategoriemi, první tvůrce určuje velikost. Pokud definujete velikost v konfiguračním souboru aplikace, použije se tato velikost pouze v případě, že je vaše aplikace první aplikací, která způsobí spuštění čítačů výkonu. Správné umístění pro zadání filemappingsize hodnoty je soubor Machine.config. Paměť v globální sdílené paměti nelze uvolnit jednotlivými čítači výkonu, takže globální sdílená paměť se nakonec vyčerpá, pokud se vytvoří velký počet instancí čítače výkonu s různými názvy.
Pro velikost samostatné sdílené paměti je hodnota DWORD FileMappingSize v klíči registru HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<název> kategorie \Performance odkazována jako první, následovaná hodnotou zadanou pro globální sdílenou paměť v konfiguračním souboru. Pokud hodnota FileMappingSize neexistuje, je samostatná velikost sdílené paměti nastavená na jednu čtvrtou (1/4) globálního nastavení v konfiguračním souboru.