Sdílet prostřednictvím


<performanceCounters> Element

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.

Viz také