<performanceCounters> Element

Anger storleken på det globala minne som delas av prestandaräknare.

<configuration><system.diagnostics><performanceCounters>

Syntax

<performanceCounters filemappingsize="524288" />

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attributes

Attribute Description
filemappingsize Obligatoriskt attribut.

Anger storleken, i byte, på det globala minnet som delas av prestandaräknare. Standardvärdet är 524288.

Underordnade element

Ingen.

Överordnade element

Komponent Description
Configuration Rotelementet i varje konfigurationsfil som används av vanliga språkkörnings- och .NET Framework-program.
system.diagnostics Anger rotelementet för avsnittet ASP.NET konfiguration.

Anmärkningar

Prestandaräknare använder en minnesmappad fil eller delat minne för att publicera prestandadata. Storleken på det delade minnet avgör hur många instanser som kan användas samtidigt. Det finns två typer av delat minne: globalt delat minne och separat delat minne. Det globala delade minnet används av alla prestandaräknare som är installerade med .NET Framework-versionerna 1.0 eller 1.1. Prestandaräknarkategorier som installeras med .NET Framework version 2.0 använder separat delat minne, där varje prestandaräknares kategori har sitt eget minne.

Storleken på globalt delat minne kan bara anges med en konfigurationsfil. Standardstorleken är 524 288 byte, den maximala storleken är 33 554 432 byte och den minsta storleken är 32 768 byte. Eftersom det globala delade minnet delas av alla processer och kategorier anger den första skaparen storleken. Om du definierar storleken i programkonfigurationsfilen används den storleken endast om ditt program är det första programmet som gör att prestandaräknarna körs. Därför är rätt plats för att ange filemappingsize värdet den Machine.config filen. Minne i det globala delade minnet kan inte frigöras av enskilda prestandaräknare, så slutligen förbrukas globalt delat minne om ett stort antal instanser av prestandaräknare med olika namn skapas.

För storleken på separat delat minne refereras värdet DWORD FileMappingSize i registernyckeln HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<kategorinamn>\Prestanda först, följt av det värde som angetts för det globala delade minnet i konfigurationsfilen. Om värdet FileMappingSize inte finns anges den separata delade minnesstorleken till en fjärdedel (1/4) den globala inställningen i konfigurationsfilen.

Se även