<performanceCounters-element>
Anger storleken på det globala minnet som delas av prestandaräknare.
<Konfiguration>
<system.diagnostics>
<performanceCounters>
Syntax
<performanceCounters filemappingsize="524288" />
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut
Attribut | Beskrivning |
---|---|
filemappingsize | Obligatoriskt attribut. Anger storleken i byte på det globala minnet som delas av prestandaräknare. Standardvärdet är 524288. |
Underordnade element
Inga.
Överordnade element
Element | Beskrivning |
---|---|
Configuration |
Rotelementet i varje konfigurationsfil som används av common language runtime och .NET Framework program. |
system.diagnostics |
Anger rotelementet för ASP.NET konfigurationsavsnittet. |
Kommentarer
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äknare har sitt eget minne.
Storleken på det globala delade minnet kan bara anges med en konfigurationsfil. Standardstorleken är 524 288 byes, 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å så småningom 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 angivna värdet för det globala delade minnet i konfigurationsfilen. Om värdet FileMappingSize inte finns anges den separata storleken för delat minne till en fjärde (1/4) den globala inställningen i konfigurationsfilen.