; ==++== ; ; Copyright (c) Microsoft Corporation. All rights reserved. ; ; ==--== //------------------------------------------------------------------------ // WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING // // AUTO GENERATED FILE. DO NOT EDIT. USE $/com99/src/profile/perfmonhelp // // WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING //------------------------------------------------------------------------ // CORPerfMonSymbols.ini file [info] drivername=.NETFramework symbolfile=CORPerfMonSymbols.h [languages] 009=English 001=Arabic 804=Chinese (PRC) 404=Chinese (Taiwan) 005=Czech 006=Danish 007=German 008=Greek 00A=Spanish 00B=Finnish 00C=French 00D=Hebrew 00E=Hungarian 010=Italian 011=Japanese 012=Korean 013=Dutch 014=Norwegian 015=Polish 416=Portuguese (Brazil) 816=Portuguese (Portugal) 019=Russian 01D=Swedish 01F=Turkish [text] DotNetCLR_Memory_OBJECT_009_NAME=.NET CLR Memory DotNetCLR_Memory_OBJECT_009_HELP=Counters for CLR Garbage Collected heap. GEN0_COLLECTIONS_COUNTER_009_NAME=# Gen 0 Collections GEN0_COLLECTIONS_COUNTER_009_HELP=This counter displays the number of times the generation 0 objects (youngest; most recently allocated) are garbage collected (Gen 0 GC) since the start of the application. Gen 0 GC occurs when the available memory in generation 0 is not sufficient to satisfy an allocation request. This counter is incremented at the end of a Gen 0 GC. Higher generation GCs include all lower generation GCs. This counter is explicitly incremented when a higher generation (Gen 1 or Gen 2) GC occurs. _Global_ counter value is not accurate and should be ignored. This counter displays the last observed value. GEN1_COLLECTIONS_COUNTER_009_NAME=# Gen 1 Collections GEN1_COLLECTIONS_COUNTER_009_HELP=This counter displays the number of times the generation 1 objects are garbage collected since the start of the application. The counter is incremented at the end of a Gen 1 GC. Higher generation GCs include all lower generation GCs. This counter is explicitly incremented when a higher generation (Gen 2) GC occurs. _Global_ counter value is not accurate and should be ignored. This counter displays the last observed value. GEN2_COLLECTIONS_COUNTER_009_NAME=# Gen 2 Collections GEN2_COLLECTIONS_COUNTER_009_HELP=This counter displays the number of times the generation 2 objects (older) are garbage collected since the start of the application. The counter is incremented at the end of a Gen 2 GC (also called full GC). _Global_ counter value is not accurate and should be ignored. This counter displays the last observed value. GEN0_BYTES_PROMOTED_COUNTER_009_NAME=Promoted Memory from Gen 0 GEN0_BYTES_PROMOTED_COUNTER_009_HELP=This counter displays the bytes of memory that survive garbage collection (GC) and are promoted from generation 0 to generation 1; objects that are promoted just because they are waiting to be finalized are not included in this counter. This counter displays the value observed at the end of the last GC; its not a cumulative counter. GEN1_BYTES_PROMOTED_COUNTER_009_NAME=Promoted Memory from Gen 1 GEN1_BYTES_PROMOTED_COUNTER_009_HELP=This counter displays the bytes of memory that survive garbage collection (GC) and are promoted from generation 1 to generation 2; objects that are promoted just because they are waiting to be finalized are not included in this counter. This counter displays the value observed at the end of the last GC; its not a cumulative counter. This counter is reset to 0 if the last GC was a Gen 0 GC only. GEN0_PROMOTION_RATE_009_NAME=Gen 0 Promoted Bytes/Sec GEN0_PROMOTION_RATE_009_HELP=This counter displays the bytes per second that are promoted from generation 0 (youngest) to generation 1; objects that are promoted just because they are waiting to be finalized are not included in this counter. Memory is promoted when it survives a garbage collection. This counter was designed as an indicator of relatively long-lived objects being created per sec. This counter displays the difference between the values observed in the last two samples divided by the duration of the sample interval. GEN1_PROMOTION_RATE_009_NAME=Gen 1 Promoted Bytes/Sec GEN1_PROMOTION_RATE_009_HELP=This counter displays the bytes per second that are promoted from generation 1 to generation 2 (oldest); objects that are promoted just because they are waiting to be finalized are not included in this counter. Memory is promoted when it survives a garbage collection. Nothing is promoted from generation 2 since it is the oldest. This counter was designed as an indicator of very long-lived objects being created per sec. This counter displays the difference between the values observed in the last two samples divided by the duration of the sample interval. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_009_NAME=Promoted Finalization-Memory from Gen 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_009_HELP=This counter displays the bytes of memory that are promoted from generation 0 to generation 1 just because they are waiting to be finalized. This counter displays the value observed at the end of the last GC; its not a cumulative counter. PROCESS_ID_009_NAME=Process ID PROCESS_ID_009_HELP=This counter displays the process ID of the CLR process instance being monitored. The value displayed will be 0 until after the first garbage collection. GEN0_HEAP_SIZE_COUNTER_009_NAME=Gen 0 heap size GEN0_HEAP_SIZE_COUNTER_009_HELP=This counter displays the maximum bytes that can be allocated in generation 0 (Gen 0); its does not indicate the current number of bytes allocated in Gen 0. A Gen 0 GC is triggered when the allocations since the last GC exceed this size. The Gen 0 size is tuned by the Garbage Collector and can change during the execution of the application. At the end of a Gen 0 collection the size of the Gen 0 heap is infact 0 bytes; this counter displays the size (in bytes) of allocations that would trigger the next Gen 0 GC. This counter is updated at the end of a GC; its not updated on every allocation. GEN1_HEAP_SIZE_COUNTER_009_NAME=Gen 1 heap size GEN1_HEAP_SIZE_COUNTER_009_HELP=This counter displays the current number of bytes in generation 1 (Gen 1); this counter does not display the maximum size of Gen 1. Objects are not directly allocated in this generation; they are promoted from previous Gen 0 GCs. This counter is updated at the end of a GC; its not updated on every allocation. GEN2_HEAP_SIZE_COUNTER_009_NAME=Gen 2 heap size GEN2_HEAP_SIZE_COUNTER_009_HELP=This counter displays the current number of bytes in generation 2 (Gen 2). Objects are not directly allocated in this generation; they are promoted from Gen 1 during previous Gen 1 GCs. This counter is updated at the end of a GC; its not updated on every allocation. LARGE_OBJECT_SIZE_COUNTER_009_NAME=Large Object Heap size LARGE_OBJECT_SIZE_COUNTER_009_HELP=This counter displays the current size of the Large Object Heap in bytes. Objects greater than a threshold are treated as large objects by the Garbage Collector and are directly allocated in a special heap; they are not promoted through the generations. In CLR v1.1 and above this threshold is equal to 85000 bytes. This counter is updated at the end of a GC; it’s not updated on every allocation. SURVIVE_FINALIZE_COUNTER_009_NAME=Finalization Survivors SURVIVE_FINALIZE_COUNTER_009_HELP=This counter displays the number of garbage collected objects that survive a collection because they are waiting to be finalized. If these objects hold references to other objects then those objects also survive but are not counted by this counter; the "Promoted Finalization-Memory from Gen 0" and "Promoted Finalization-Memory from Gen 1" counters represent all the memory that survived due to finalization. This counter is not a cumulative counter; its updated at the end of every GC with count of the survivors during that particular GC only. This counter was designed to indicate the extra overhead that the application might incur because of finalization. NUM_HANDLES_COUNTER_009_NAME=# GC Handles NUM_HANDLES_COUNTER_009_HELP=This counter displays the current number of GC Handles in use. GCHandles are handles to resources external to the CLR and the managed environment. Handles occupy small amounts of memory in the GCHeap but potentially expensive unmanaged resources. ALLOCATION_RATE_COUNTER_009_NAME=Allocated Bytes/sec ALLOCATION_RATE_COUNTER_009_HELP=This counter displays the rate of bytes per second allocated on the GC Heap. This counter is updated at the end of every GC; not at each allocation. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. INDUCED_GC_COUNTER_009_NAME=# Induced GC INDUCED_GC_COUNTER_009_HELP=This counter displays the peak number of times a garbage collection was performed because of an explicit call to GC.Collect. Its a good practice to let the GC tune the frequency of its collections. PER_TIME_IN_GC_COUNTER_009_NAME=% Time in GC PER_TIME_IN_GC_COUNTER_009_HELP=% Time in GC is the percentage of elapsed time that was spent in performing a garbage collection (GC) since the last GC cycle. This counter is usually an indicator of the work done by the Garbage Collector on behalf of the application to collect and compact memory. This counter is updated only at the end of every GC and the counter value reflects the last observed value; its not an average. PER_TIME_IN_GC_COUNTER_BASE_009_NAME=Not Displayed PER_TIME_IN_GC_COUNTER_BASE_009_HELP=Not Displayed. TOTAL_HEAP_SIZE_COUNTER_009_NAME=# Bytes in all Heaps TOTAL_HEAP_SIZE_COUNTER_009_HELP=This counter is the sum of four other counters; Gen 0 Heap Size; Gen 1 Heap Size; Gen 2 Heap Size and the Large Object Heap Size. This counter indicates the current memory allocated in bytes on the GC Heaps. TOTAL_COMMITTED_MEM_COUNTER_009_NAME=# Total committed Bytes TOTAL_COMMITTED_MEM_COUNTER_009_HELP=This counter displays the amount of virtual memory (in bytes) currently committed by the Garbage Collector. (Committed memory is the physical memory for which space has been reserved on the disk paging file). TOTAL_RESERVED_MEM_COUNTER_009_NAME=# Total reserved Bytes TOTAL_RESERVED_MEM_COUNTER_009_HELP=This counter displays the amount of virtual memory (in bytes) currently reserved by the Garbage Collector. (Reserved memory is the virtual memory space reserved for the application but no disk or main memory pages have been used.) GC_PINNED_OBJECTS_009_NAME=# of Pinned Objects GC_PINNED_OBJECTS_009_HELP=This counter displays the number of pinned objects encountered in the last GC. This counter tracks the pinned objects only in the heaps that were garbage collected e.g. a Gen 0 GC would cause enumeration of pinned objects in the generation 0 heap only. A pinned object is one that the Garbage Collector cannot move in memory. GC_SINKBLOCKS_009_NAME=# of Sink Blocks in use GC_SINKBLOCKS_009_HELP=This counter displays the current number of sync blocks in use. Sync blocks are per-object data structures allocated for storing synchronization information. Sync blocks hold weak references to managed objects and need to be scanned by the Garbage Collector. Sync blocks are not limited to storing synchronization information and can also store COM interop metadata. This counter was designed to indicate performance problems with heavy use of synchronization primitives. DotNetCLR_Loading_OBJECT_009_NAME=.NET CLR Loading DotNetCLR_Loading_OBJECT_009_HELP=Statistics for CLR Class Loader. LOADING_CLASSES_TOTAL_009_NAME=Total Classes Loaded LOADING_CLASSES_TOTAL_009_HELP=This counter displays the cumulative number of classes loaded in all Assemblies since the start of this application. LOADING_TIME_009_NAME=% Time Loading LOADING_TIME_009_HELP=Reserved for future use. LOADING_ASMSEARCHLEN_009_NAME=Assembly Search Length LOADING_ASMSEARCHLEN_009_HELP=Reserved for future use. LOADING_LOADFAILURES_TOTAL_009_NAME=Total # of Load Failures LOADING_LOADFAILURES_TOTAL_009_HELP=This counter displays the peak number of classes that have failed to load since the start of the application. These load failures could be due to many reasons like inadequate security or illegal format. Full details can be found in the profiling services help. LOADING_LOADFAILURES_INST_009_NAME=Rate of Load Failures LOADING_LOADFAILURES_INST_009_HELP=This counter displays the number of classes that failed to load per second. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. These load failures could be due to many reasons like inadequate security or illegal format. Full details can be found in the profiling services help. LOADING_HEAPSIZE_009_NAME=Bytes in Loader Heap LOADING_HEAPSIZE_009_HELP=This counter displays the current size (in bytes) of the memory committed by the class loader across all AppDomains. (Committed memory is the physical memory for which space has been reserved on the disk paging file.) LOADING_APPDOMAINS_UNLOADED_TOTAL_009_NAME=Total appdomains unloaded LOADING_APPDOMAINS_UNLOADED_TOTAL_009_HELP=This counter displays the total number of AppDomains unloaded since the start of the application. If an AppDomain is loaded and unloaded multiple times this counter would count each of those unloads as separate. LOADING_APPDOMAINS_UNLOADED_INST_009_NAME=Rate of appdomains unloaded LOADING_APPDOMAINS_UNLOADED_INST_009_HELP=This counter displays the number of AppDomains unloaded per second. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. LOADING_CLASSES_CUR_009_NAME=Current Classes Loaded LOADING_CLASSES_CUR_009_HELP=This counter displays the current number of classes loaded in all Assemblies. LOADING_CLASSES_INST_009_NAME=Rate of Classes Loaded LOADING_CLASSES_INST_009_HELP=This counter displays the number of classes loaded per second in all Assemblies. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. LOADING_APPDOMAINS_CUR_009_NAME=Current appdomains LOADING_APPDOMAINS_CUR_009_HELP=This counter displays the current number of AppDomains loaded in this application. AppDomains (application domains) provide a secure and versatile unit of processing that the CLR can use to provide isolation between applications running in the same process. LOADING_APPDOMAINS_TOTAL_009_NAME=Total Appdomains LOADING_APPDOMAINS_TOTAL_009_HELP=This counter displays the peak number of AppDomains loaded since the start of this application. AppDomains (application domains) provide a secure and versatile unit of processing that the CLR can use to provide isolation between applications running in the same process. LOADING_APPDOMAINS_INST_009_NAME=Rate of appdomains LOADING_APPDOMAINS_INST_009_HELP=This counter displays the number of AppDomains loaded per second. AppDomains (application domains) provide a secure and versatile unit of processing that the CLR can use to provide isolation between applications running in the same process. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. LOADING_ASSEMBLIES_CUR_009_NAME=Current Assemblies LOADING_ASSEMBLIES_CUR_009_HELP=This counter displays the current number of Assemblies loaded across all AppDomains in this application. If the Assembly is loaded as domain-neutral from multiple AppDomains then this counter is incremented once only. Assemblies can be loaded as domain-neutral when their code can be shared by all AppDomains or they can be loaded as domain-specific when their code is private to the AppDomain. LOADING_ASSEMBLIES_TOTAL_009_NAME=Total Assemblies LOADING_ASSEMBLIES_TOTAL_009_HELP=This counter displays the total number of Assemblies loaded since the start of this application. If the Assembly is loaded as domain-neutral from multiple AppDomains then this counter is incremented once only. Assemblies can be loaded as domain-neutral when their code can be shared by all AppDomains or they can be loaded as domain-specific when their code is private to the AppDomain. LOADING_ASSEMBLIES_INST_009_NAME=Rate of Assemblies LOADING_ASSEMBLIES_INST_009_HELP=This counter displays the number of Assemblies loaded across all AppDomains per second. If the Assembly is loaded as domain-neutral from multiple AppDomains then this counter is incremented once only. Assemblies can be loaded as domain-neutral when their code can be shared by all AppDomains or they can be loaded as domain-specific when their code is private to the AppDomain. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. DotNetCLR_Jit_OBJECT_009_NAME=.NET CLR Jit DotNetCLR_Jit_OBJECT_009_HELP=Stats for CLR Jit. TOTAL_METHODS_JITTED_009_NAME=# of Methods Jitted TOTAL_METHODS_JITTED_009_HELP=This counter displays the total number of methods compiled Just-In-Time (JIT) by the CLR JIT compiler since the start of the application. This counter does not include the pre-jitted methods. JITTED_IL_CUR_009_NAME=# of IL Bytes Jitted JITTED_IL_CUR_009_HELP=This counter displays the total IL bytes jitted since the start of the application. This counter is exactly equivalent to the "Total # of IL Bytes Jitted" counter. JITTED_IL_TOTAL_009_NAME=Total # of IL Bytes Jitted JITTED_IL_TOTAL_009_HELP=This counter displays the total IL bytes jitted since the start of the application. This counter is exactly equivalent to the "# of IL Bytes Jitted" counter. JITTED_IL_INST_009_NAME=IL Bytes Jitted / sec JITTED_IL_INST_009_HELP=This counter displays the rate at which IL bytes are jitted per second. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. JIT_FAILURES_009_NAME=Standard Jit Failures JIT_FAILURES_009_HELP=This counter displays the peak number of methods the JIT compiler has failed to JIT since the start of the application. This failure can occur if the IL cannot be verified or if there was an internal error in the JIT compiler. TIME_IN_JIT_009_NAME=% Time in Jit TIME_IN_JIT_009_HELP=This counter displays the percentage of elapsed time spent in JIT compilation since the last JIT compilation phase. This counter is updated at the end of every JIT compilation phase. A JIT compilation phase is the phase when a method and its dependencies are being compiled. TIME_IN_JIT_BASE_009_NAME=Not Displayed TIME_IN_JIT_BASE_009_HELP=Not Displayed. DotNetCLR_Interop_OBJECT_009_NAME=.NET CLR Interop DotNetCLR_Interop_OBJECT_009_HELP=Stats for CLR interop. CURRENT_CCW_009_NAME=# of CCWs CURRENT_CCW_009_HELP=This counter displays the current number of Com-Callable-Wrappers (CCWs). A CCW is a proxy for the .NET managed object being referenced from unmanaged COM client(s). This counter was designed to indicate the number of managed objects being referenced by unmanaged COM code. CURRENT_STUBS_009_NAME=# of Stubs CURRENT_STUBS_009_HELP=This counter displays the current number of stubs created by the CLR. Stubs are responsible for marshalling arguments and return values from managed to unmanaged code and vice versa; during a COM Interop call or PInvoke call. NUM_MARSHALLING_009_NAME=# of marshalling NUM_MARSHALLING_009_HELP=This counter displays the total number of times arguments and return values have been marshaled from managed to unmanaged code and vice versa since the start of the application. This counter is not incremented if the stubs are inlined. (Stubs are responsible for marshalling arguments and return values). Stubs usually get inlined if the marshalling overhead is small. TOTAL_TLB_IMPORTS_009_NAME=# of TLB imports / sec TOTAL_TLB_IMPORTS_009_HELP=Reserved for future use. TOTAL_TLB_EXPORTS_009_NAME=# of TLB exports / sec TOTAL_TLB_EXPORTS_009_HELP=Reserved for future use. DotNetCLR_LocksAndThreads_OBJECT_009_NAME=.NET CLR LocksAndThreads DotNetCLR_LocksAndThreads_OBJECT_009_HELP=Stats for CLR Locks and Threads. CONTENTION_TOTAL_009_NAME=Total # of Contentions CONTENTION_TOTAL_009_HELP=This counter displays the total number of times threads in the CLR have attempted to acquire a managed lock unsuccessfully. Managed locks can be acquired in many ways; by the "lock" statement in C# or by calling System.Monitor.Enter or by using MethodImplOptions.Synchronized custom attribute. CONTENTION_INST_009_NAME=Contention Rate / sec CONTENTION_INST_009_HELP=Rate at which threads in the runtime attempt to acquire a managed lock unsuccessfully. Managed locks can be acquired in many ways; by the "lock" statement in C# or by calling System.Monitor.Enter or by using MethodImplOptions.Synchronized custom attribute. QUEUE_LENGTH_CUR_009_NAME=Current Queue Length QUEUE_LENGTH_CUR_009_HELP=This counter displays the total number of threads currently waiting to acquire some managed lock in the application. This counter is not an average over time; it displays the last observed value. QUEUE_LENGTH_TOTAL_009_NAME=Queue Length Peak QUEUE_LENGTH_TOTAL_009_HELP=This counter displays the total number of threads that waited to acquire some managed lock since the start of the application. QUEUE_LENGTH_INST_009_NAME=Queue Length / sec QUEUE_LENGTH_INST_009_HELP=This counter displays the number of threads per second waiting to acquire some lock in the application. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. CURRENT_LOGICAL_THREADS_009_NAME=# of current logical Threads CURRENT_LOGICAL_THREADS_009_HELP=This counter displays the number of current .NET thread objects in the application. A .NET thread object is created either by new System.Threading.Thread or when an unmanaged thread enters the managed environment. This counters maintains the count of both running and stopped threads. This counter is not an average over time; it just displays the last observed value. CURRENT_PHYSICAL_THREADS_009_NAME=# of current physical Threads CURRENT_PHYSICAL_THREADS_009_HELP=This counter displays the number of native OS threads created and owned by the CLR to act as underlying threads for .NET thread objects. This counters value does not include the threads used by the CLR in its internal operations; it is a subset of the threads in the OS process. RECOGNIZED_THREADS_CUR_009_NAME=# of current recognized threads RECOGNIZED_THREADS_CUR_009_HELP=This counter displays the number of threads that are currently recognized by the CLR; they have a corresponding .NET thread object associated with them. These threads are not created by the CLR; they are created outside the CLR but have since run inside the CLR at least once. Only unique threads are tracked; threads with same thread ID re-entering the CLR or recreated after thread exit are not counted twice. RECOGNIZED_THREADS_TOTAL_009_NAME=# of total recognized threads RECOGNIZED_THREADS_TOTAL_009_HELP=This counter displays the total number of threads that have been recognized by the CLR since the start of this application; these threads have a corresponding .NET thread object associated with them. These threads are not created by the CLR; they are created outside the CLR but have since run inside the CLR at least once. Only unique threads are tracked; threads with same thread ID re-entering the CLR or recreated after thread exit are not counted twice. RECOGNIZED_THREADS_INST_009_NAME=rate of recognized threads / sec RECOGNIZED_THREADS_INST_009_HELP=This counter displays the number of threads per second that have been recognized by the CLR; these threads have a corresponding .NET thread object associated with them. These threads are not created by the CLR; they are created outside the CLR but have since run inside the CLR at least once. Only unique threads are tracked; threads with same thread ID re-entering the CLR or recreated after thread exit are not counted twice. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. DotNetCLR_Security_OBJECT_009_NAME=.NET CLR Security DotNetCLR_Security_OBJECT_009_HELP=Stats for CLR Security. SECURITY_TOTALRTCHECKS_009_NAME=Total Runtime Checks SECURITY_TOTALRTCHECKS_009_HELP=This counter displays the total number of runtime Code Access Security (CAS) checks performed since the start of the application. Runtime CAS checks are performed when a caller makes a call to a callee demanding a particular permission; the runtime check is made on every call by the caller; the check is done by examining the current thread stack of the caller. This counter used together with "Stack Walk Depth" is indicative of performance penalty for security checks. SECURITY_TIMEAUTHORIZE_009_NAME=% Time Sig. Authenticating SECURITY_TIMEAUTHORIZE_009_HELP=Reserved for future use. SECURITY_LINKCHECKS_009_NAME=# Link Time Checks SECURITY_LINKCHECKS_009_HELP=This counter displays the total number of linktime Code Access Security (CAS) checks since the start of the application. Linktime CAS checks are performed when a caller makes a call to a callee demanding a particular permission at JIT compile time; linktime check is performed once per caller. This count is not indicative of serious performance issues; its indicative of the security system activity. SECURITY_TIMERTCHECKS_009_NAME=% Time in RT checks SECURITY_TIMERTCHECKS_009_HELP=This counter displays the percentage of elapsed time spent in performing runtime Code Access Security (CAS) checks since the last such check. CAS allows code to be trusted to varying degrees and enforces these varying levels of trust depending on code identity. This counter is updated at the end of a runtime security check; it represents the last observed value; its not an average. SECURITY_TIMERTCHECKS_BASE_009_NAME=Not Displayed SECURITY_TIMERTCHECKS_BASE_009_HELP=Not Displayed. SECURITY_DEPTHSECURITY_009_NAME=Stack Walk Depth SECURITY_DEPTHSECURITY_009_HELP=This counter displays the depth of the stack during that last runtime Code Access Security check. Runtime Code Access Security check is performed by crawling the stack. This counter is not an average; it just displays the last observed value. DotNetCLR_Remoting_OBJECT_009_NAME=.NET CLR Remoting DotNetCLR_Remoting_OBJECT_009_HELP=Stats for CLR Remoting. CONTEXT_REMOTECALLS_INST_009_NAME=Remote Calls/sec CONTEXT_REMOTECALLS_INST_009_HELP=This counter displays the number of remote procedure calls invoked per second. A remote procedure call is a call on any object outside the caller;s AppDomain. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. CONTEXT_CHANNELS_009_NAME=Channels CONTEXT_CHANNELS_009_HELP=This counter displays the total number of remoting channels registered across all AppDomains since the start of the application. Channels are used to transport messages to and from remote objects. CONTEXT_PROXIES_009_NAME=Context Proxies CONTEXT_PROXIES_009_HELP=This counter displays the total number of remoting proxy objects created in this process since the start of the process. Proxy object acts as a representative of the remote objects and ensures that all calls made on the proxy are forwarded to the correct remote object instance. CONTEXT_CLASSES_009_NAME=Context-Bound Classes Loaded CONTEXT_CLASSES_009_HELP=This counter displays the current number of context-bound classes loaded. Classes that can be bound to a context are called context-bound classes; context-bound classes are marked with Context Attributes which provide usage rules for synchronization; thread affinity; transactions etc. CONTEXT_OBJALLOC_009_NAME=Context-Bound Objects Alloc / sec CONTEXT_OBJALLOC_009_HELP=This counter displays the number of context-bound objects allocated per second. Instances of classes that can be bound to a context are called context-bound objects; context-bound classes are marked with Context Attributes which provide usage rules for synchronization; thread affinity; transactions etc. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. CONTEXT_CONTEXTS_009_NAME=Contexts CONTEXT_CONTEXTS_009_HELP=This counter displays the current number of remoting contexts in the application. A context is a boundary containing a collection of objects with the same usage rules like synchronization; thread affinity; transactions etc. CONTEXT_REMOTECALLS_TOTAL_009_NAME=Total Remote Calls CONTEXT_REMOTECALLS_TOTAL_009_HELP=This counter displays the total number of remote procedure calls invoked since the start of this application. A remote procedure call is a call on any object outside the caller;s AppDomain. DotNetCLR_Excep_OBJECT_009_NAME=.NET CLR Exceptions DotNetCLR_Excep_OBJECT_009_HELP=Runtime statistics on CLR exception handling. EXCEP_THROWN_TOTAL_009_NAME=# of Exceps Thrown EXCEP_THROWN_TOTAL_009_HELP=This counter displays the total number of exceptions thrown since the start of the application. These include both .NET exceptions and unmanaged exceptions that get converted into .NET exceptions e.g. null pointer reference exception in unmanaged code would get re-thrown in managed code as a .NET System.NullReferenceException; this counter includes both handled and unhandled exceptions. Exceptions that are re-thrown would get counted again. Exceptions should only occur in rare situations and not in the normal control flow of the program. EXCEP_THROWN_INST_009_NAME=# of Exceps Thrown / sec EXCEP_THROWN_INST_009_HELP=This counter displays the number of exceptions thrown per second. These include both .NET exceptions and unmanaged exceptions that get converted into .NET exceptions e.g. null pointer reference exception in unmanaged code would get re-thrown in managed code as a .NET System.NullReferenceException; this counter includes both handled and unhandled exceptions. Exceptions should only occur in rare situations and not in the normal control flow of the program; this counter was designed as an indicator of potential performance problems due to large (>100s) rate of exceptions thrown. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. TOTAL_EXCEP_FILTERS_RUN_009_NAME=# of Filters / sec TOTAL_EXCEP_FILTERS_RUN_009_HELP=This counter displays the number of .NET exception filters executed per second. An exception filter evaluates whether an exception should be handled or not. This counter tracks the rate of exception filters evaluated; irrespective of whether the exception was handled or not. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. TOTAL_EXCEP_FINALLYS_RUN_009_NAME=# of Finallys / sec TOTAL_EXCEP_FINALLYS_RUN_009_HELP=This counter displays the number of finally blocks executed per second. A finally block is guaranteed to be executed regardless of how the try block was exited. Only the finally blocks that are executed for an exception are counted; finally blocks on normal code paths are not counted by this counter. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. EXCEPT_STACK_DEPTH_009_NAME=Throw To Catch Depth / sec EXCEPT_STACK_DEPTH_009_HELP=This counter displays the number of stack frames traversed from the frame that threw the .NET exception to the frame that handled the exception per second. This counter resets to 0 when an exception handler is entered; so nested exceptions would show the handler to handler stack depth. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval. DotNetCLR_Memory_OBJECT_001_NAME=.NET CLR Memory DotNetCLR_Memory_OBJECT_001_HELP=عدّادات لكومة البيانات المهملة التي تم جمعها لـ CLR. GEN0_COLLECTIONS_COUNTER_001_NAME=# Gen 0 Collections GEN0_COLLECTIONS_COUNTER_001_HELP=يعرض هذا العدّاد عدد مرات جمع البيانات المهملة لكائنات الجيل 0 (Gen 0 GC) (أحدث الكائنات؛ أحدث كائنات تم تخصيصها) منذ بدء تشغيل التطبيق. تحدث عملية تجميع البيانات المهملة لكائنات الجيل 0 عندما لا تكون الذاكرة المتوفرة في الجيل 0 كافية لتلبية أحد طلبات التخصيص. ويتم زيادة هذا العداد في نهاية هذه العملية. وتتضمن البيانات المهملة التي تم جمعها (GC) لكائنات الجيل الأحدث جميع البيانات المهملة التي تم جمعها لجميع كائنات الجيل الأقدم. ويتم زيادة هذا العدّاد بوضوح عندما تحدث عملية تجميع بيانات مهملة لجيل أعلى (الجيل 1 أو الجيل 2). قيمة _Global_ counter غير دقيقة ويجب إهمالها. يعرض هذا العداد آخر قيمة تمت ملاحظتها. GEN1_COLLECTIONS_COUNTER_001_NAME=# Gen 1 Collections GEN1_COLLECTIONS_COUNTER_001_HELP=يعرض هذا العدّاد عدد مرات جمع البيانات المهملة لكائنات الجيل 1 منذ بدء تشغيل التطبيق. ويتم زيادة هذا العداد في نهاية عملية جمع البيانات المهملة لكائنات الجيل 1 (Gen 1 GC). وتتضمن البيانات المهملة التي تم جمعها (GC) لكائنات الجيل الأحدث جميع البيانات المهملة التي تم جمعها لكائنات الجيل الأقدم. ويتم زيادة هذا العداد بشكل صريح عندما تحدث عملية جمع بيانات مهملة لجيل أعلى (الجيل 2). قيمة _Global_ counter غير دقيقة ويجب إهمالها. يعرض هذا العداد آخر قيمة تمت ملاحظتها. GEN2_COLLECTIONS_COUNTER_001_NAME=# Gen 2 Collections GEN2_COLLECTIONS_COUNTER_001_HELP=يعرض هذا العدّاد عدد المرات التي يتم فيها تجميع البيانات المهملة لكائنات الفئة 2 (الأقدم) منذ بدء التطبيق. يتزايد هذا العداد في نهاية Gen 2 GC (يُطلق عليها أيضًا GC الكامل). إن قيمة العداد _Global_ غير دقيقة ويجب تجاهلها. يعرض هذا العداد آخر قيمة تمت ملاحظتها. GEN0_BYTES_PROMOTED_COUNTER_001_NAME=Promoted Memory from Gen 0 GEN0_BYTES_PROMOTED_COUNTER_001_HELP=يعرض هذا العداد وحدات بايت الذاكرة التي تبقت بعد تجميع البيانات المهملة (GC) والتي تمت ترقيتها من الجيل 0 إلى الجيل 1. الكائنات التي تمت ترقيتها فقط لأنه يُنتظر إنهاؤها لم يتم تضمينها في هذا العداد. يعرض هذا العداد القيمة التي تمت ملاحظتها في نهاية آخر عملية GC؛ فهو ليس عدادًا تراكميًا. GEN1_BYTES_PROMOTED_COUNTER_001_NAME=Promoted Memory from Gen 1 GEN1_BYTES_PROMOTED_COUNTER_001_HELP=يعرض هذا العدّاد وحدات بايت الذاكرة التي تبقت بعد تجميع البيانات المهملة (GC) والتي تمت ترقيتها من الجيل 1 إلى الجيل 2؛ أما الكائنات التي تمت ترقيتها فقط لكونها يُنتظر إنهاؤها لم يتم تضمينها في هذا العداد. يعرض هذا العداد القيمة التي تجري ملاحظتها في نهاية آخر عملية GC؛ فهو ليس عدادًا تراكميًا. يتم إعادة تعيين هذا العداد إلى 0 إذا كانت آخر عملية GC قد تمت على الجيل 0 فقط. GEN0_PROMOTION_RATE_001_NAME=Gen 0 Promoted Bytes/Sec GEN0_PROMOTION_RATE_001_HELP=يعرض هذا العداد عدد وحدات البايت التي تمت ترقيتها في الثانية من الجيل 0 (الأحدث) إلى الجيل 1؛ أما الكائنات التي تمت ترقيتها فقط لكونها يُنتظر إنهاؤها فلم يتم تضمينها في هذا العداد. يتم ترقية الذاكرة إذا تبقت بعد إحدى عمليات تجميع البيانات المهملة. تم تصميم هذا العداد كمؤشر على الكائنات ذات العمر الطويل نسبيًا التي يتم إنشاؤها في الثانية. ويعرض هذا العداد الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. GEN1_PROMOTION_RATE_001_NAME=Gen 1 Promoted Bytes/Sec GEN1_PROMOTION_RATE_001_HELP=يعرض هذا العداد عدد وحدات البايت التي تمت ترقيتها في الثانية من الجيل 1 إلى الجيل 2 (الأقدم)؛ لم يتم تضمين الكائنات التي تمت ترقيتها فقط لأنه يُنتظر إنهاؤها في هذا العداد. يتم ترقية الذاكرة إذا تبقت بعد إحدى عمليات جمع البيانات المهملة. لم يتم ترقية أية كائنات من الجيل 2 لأنه هو أقدم جيل. قد تم تصميم هذا العداد كمؤشر على الكائنات ذات العمر الطويل للغاية التي يتم إنشاؤها في الثانية. يعرض هذا العداد الفرق بين القيم الموجودة في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_001_NAME=Promoted Finalization-Memory from Gen 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_001_HELP=يعرض هذا العداد عدد وحدات بايت الذاكرة التي تمت ترقيتها من الجيل 0 إلى الجيل 1 فقط لأنه يُنتظر إنهاؤها. يعرض هذا العداد القيمة التي تجري ملاحظتها في نهاية آخر عملية GC؛ فهو ليس عدادًا تراكميًا. PROCESS_ID_001_NAME=Process ID PROCESS_ID_001_HELP=يعرض هذا العداد معرّف العملية الخاص بمثيل عملية CLR الجاري مراقبته. ستكون القيمة المعروضة 0 حتى أول مجموعة بيانات مهملة. GEN0_HEAP_SIZE_COUNTER_001_NAME=Gen 0 heap size GEN0_HEAP_SIZE_COUNTER_001_HELP=يعرض هذا العداد أقصى عدد من وحدات البايت يمكن تخصيصها في الجيل 0 (Gen 0)؛ وهو لا يشير إلى العدد الحالي من وحدات البايت المخصصة في الجيل 0. يتم تشغيل عملية تجميع البيانات المهملة للجيل 0 عندما تزيد عمليات التخصيص التي تمت منذ آخر عملية تجميع بيانات مهملة عن حجم هذا الجيل. يتم ضبط حجم الجيل 0 عن طريق جامع البيانات المهملة كما يمكن أن يتغير أثناء تنفيذ التطبيق. وفي نهاية عملية جمع البيانات المهملة للجيل 0 يصبح حجم كومة الجيل 0 في الواقع 0 بايت؛ يعرض هذا العداد حجم عمليات التخصيص (بالبايت) التي تعمل على تشغيل عملية جمع البيانات المهملة التالية للجيل 0 ( Gen 0 GC). يتم تحديث هذا العداد في نهاية عملية جمع البيانات المهملة ولا يتم تحديثه عند كل تخصيص. GEN1_HEAP_SIZE_COUNTER_001_NAME=Gen 1 heap size GEN1_HEAP_SIZE_COUNTER_001_HELP=يعرض هذا العداد العدد الحالي من وحدات البايت في الجيل 1 (Gen 1)؛ لا يعرض هذا العداد أقصى حجم للجيل 1. لا يتم تخصيص الكائنات مباشرة في هذا الجيل ولكن يتم ترقيتها من عمليات جمع البيانات المهملة للجيل 0 (Gen 0 GC) السابقة. يتم تحديث هذا العداد في نهاية GC ولا يتم تحديثه عند كل عملية تخصيص. GEN2_HEAP_SIZE_COUNTER_001_NAME=Gen 2 heap size GEN2_HEAP_SIZE_COUNTER_001_HELP=يعرض هذا العداد العدد الحالي من وحدات البايت في الجيل 2 (Gen 2). لا يتم تخصيص الكائنات مباشرة في هذا الجيل؛ ولكن يتم ترقيتها من الجيل 1 خلال عمليات جمع البيانات المهملة السابقة للجيل 1 (Gen 1 GC). يتم تحديث هذا العداد في نهاية عمليات جمع البيانات المهملة ولا يتم تحديثه عند كل عملية تخصيص. LARGE_OBJECT_SIZE_COUNTER_001_NAME=Large Object Heap size LARGE_OBJECT_SIZE_COUNTER_001_HELP=‏‏يعرض هذا العداد الحجم الحالي لكومة الكائنات الكبيرة بوحدات البايت. وتتم معاملة الكائنات التي يزيد حجمها عن الحد الموضح على أنها كائنات كبيرة من قِبل جامع البيانات المهملة ويتم تخصيصها مباشرة في كومة خاصة، ولا تتم ترقيتها خلال الأجيال. في CLR v1.1 والإصدارات الأحدث، يساوي هذا الحد 85000 بايت. ويتم تحديث هذا العداد في نهاية عمليات جمع البيانات المهملة ولا يتم تحديثه عند كل عملية تخصيص. SURVIVE_FINALIZE_COUNTER_001_NAME=Finalization Survivors SURVIVE_FINALIZE_COUNTER_001_HELP=يعرض هذا العداد عدد الكائنات المتبقية بعد تجميع البيانات المهملة لها لأنه يُنتظر إنهاؤها. إذا كانت هذه الكائنات تحتفظ بمراجع إلى كائنات أخرى، فحينئذ ستبقى هذه الكائنات أيضًا لكن لن يتم عدّها بواسطة هذا العداد؛ ويمثل عدادا " ذاكرة الإنهاء التي تم ترقيتها من الجيل 0" و" ذاكرة الإنهاء التي تم ترقيتها من الجيل 1" الذاكرة الكلية التي تبقت نتيجة للإنهاء. وهذا العداد ليس عدادًا تراكميًا ولكن يتم تحديثه في نهاية كل عملية تجميع بيانات مهملة بعدد الكائنات المتبقية فقط خلال عملية GC الخاصة هذه تحديدًا. تم تصميم هذا العداد للإشارة إلى مقدار الحمل الإضافي الذي قد يقع على البرنامج نتيجة الإنهاء. NUM_HANDLES_COUNTER_001_NAME=# GC Handles NUM_HANDLES_COUNTER_001_HELP=يعرض هذا العداد عدد معالجات GC المستخدمة حاليًا. تُعد GCHandles معالجات لموارد خارج CLR والبيئة المُدارة. تشغل المعالجات مساحات صغيرة من الذاكرة في GCHeap ولكن هذه المساحات تمثل موارد غير مُدارة من المحتمل ارتفاع تكلفتها. ALLOCATION_RATE_COUNTER_001_NAME=Allocated Bytes/sec ALLOCATION_RATE_COUNTER_001_HELP=يعرض هذا العداد معدل وحدات البايت التي يتم تخصيصها في الثانية في كومة GC. يتم تحديث هذا العداد في نهاية كل GC وليس عند كل عملية تخصيص. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. INDUCED_GC_COUNTER_001_NAME=# Induced GC INDUCED_GC_COUNTER_001_HELP=يعرض هذا العداد أقصى عدد من المرات تتم فيها عملية جمع البيانات المهملة بسبب استدعاء واضح لـ GC.Collect. يفضل السماح لـ GC بضبط تردد عمليات تجميعها. PER_TIME_IN_GC_COUNTER_001_NAME=% Time in GC PER_TIME_IN_GC_COUNTER_001_HELP=% وقت جمع البيانات المهملة هو نسبة الوقت المنقضي في إجراء عملية جمع بيانات مهملة (GC) منذ آخر دورة جمع بيانات مهملة. ويعد هذا العداد عادة مؤشرًا على العمل الذي تم إجراؤه بواسطة "جامع البيانات المهملة" نيابة عن التطبيق لجمع الذاكرة وضغطها. يتم تحديث هذا العداد في نهاية كل عملية جمع بيانات مهملة وتعكس قيمة العداد آخر قيمة تمت ملاحظتها وهي ليست قيمة المتوسط. PER_TIME_IN_GC_COUNTER_BASE_001_NAME=Not Displayed PER_TIME_IN_GC_COUNTER_BASE_001_HELP=غير معروض. TOTAL_HEAP_SIZE_COUNTER_001_NAME=# Bytes in all Heaps TOTAL_HEAP_SIZE_COUNTER_001_HELP=هذا العداد هو مجموع العدادات الأربعة الأخرى؛ وهو حجم كومة الجيل 0؛ وحجم كومة الجيل 1؛ وحجم كومة الجيل 2 وحجم كومة الكائنات الكبيرة. ويشير هذا العداد إلى الذاكرة الحالية المخصصة بالبايت في كومات GC. TOTAL_COMMITTED_MEM_COUNTER_001_NAME=# Total committed Bytes TOTAL_COMMITTED_MEM_COUNTER_001_HELP=يعرض هذا العداد مساحة الذاكرة الظاهرية (بالبايت) المحجوزة حاليًا من قِبل "جامع البيانات المهملة". (الذاكرة المحجوزة هي ذاكرة فعلية تم حجز مساحة لها على ملف الترحيل على القرص). TOTAL_RESERVED_MEM_COUNTER_001_NAME=# Total reserved Bytes TOTAL_RESERVED_MEM_COUNTER_001_HELP=يعرض هذا العداد مساحة الذاكرة الظاهرية (بالبايت) المحجوزة حاليًا من قِبل " جامع البيانات المهملة". (الذاكرة المحجوزة هي مساحة الذاكرة الظاهرية المحجوزة للتطبيق دون استخدام أية صفحات خاصة بالقرص أو الذاكرة الرئيسية). GC_PINNED_OBJECTS_001_NAME=# of Pinned Objects GC_PINNED_OBJECTS_001_HELP=يعرض هذا العداد عدد الكائنات المثبتة التي تمت مصادفتها في آخر عملية جمع بيانات مهملة. يتعقب هذا العداد الكائنات المثبتة فقط في الكومات التي تم جمع بيانات مهملة منها؛ على سبيل المثال، سوف تتسبب عملية جمع البيانات المهملة للجيل 0 (Gen 0 GC) في تعداد الكائنات المثبتة في كومة الجيل 0 فقط. والكائن المثبت هو الكائن الذي لا يستطيع "جامع البيانات المهملة" تحريكه في الذاكرة. GC_SINKBLOCKS_001_NAME=# of Sink Blocks in use GC_SINKBLOCKS_001_HELP=يعرض هذا العداد عدد كتل المزامنة المستخدمة حاليًا. وكتل المزامنة هي بنيات بيانات لكل كائن مخصصة لتخزين معلومات المزامنة. تحتفظ كتل المزامنة بمراجع ضعيفة للكائنات المُدارة ويجب فحصها بواسطة "جامع البيانات المهملة". لا يقتصر عمل كتل المزامنة على تخزين معلومات المزامنة بل ويمكنها أيضًا تخزين بيانات تعريف COM interop. تم تصميم هذا العداد للإشارة إلى مشاكل الأداء عند الاستخدام المتزايد لإرشادات المزامنة الأولية. DotNetCLR_Loading_OBJECT_001_NAME=.NET CLR Loading DotNetCLR_Loading_OBJECT_001_HELP=إحصائيات مُحمّل فئات CLR. LOADING_CLASSES_TOTAL_001_NAME=Total Classes Loaded LOADING_CLASSES_TOTAL_001_HELP=يعرض هذا العداد العدد التراكمي للفئات التي تم تحميلها في كافة "التجميعات" منذ بدء تشغيل التطبيق. LOADING_TIME_001_NAME=% Time Loading LOADING_TIME_001_HELP=محجوز للاستخدام في المستقبل. LOADING_ASMSEARCHLEN_001_NAME=Assembly Search Length LOADING_ASMSEARCHLEN_001_HELP=محجوز للاستخدام في المستقبل. LOADING_LOADFAILURES_TOTAL_001_NAME=Total # of Load Failures LOADING_LOADFAILURES_TOTAL_001_HELP=يعرض هذا العداد أقصى عدد للفئات التي فشل تحميلها منذ بدء تشغيل التطبيق. قد ترجع مرات فشل التحميل هذه لعدة من الأسباب كأن يكون الأمان غير كافٍ أو أن التنسيق غير قانوني. توجد تفاصيل كاملة في تعليمات خدمات إنشاء ملف التعريف. LOADING_LOADFAILURES_INST_001_NAME=Rate of Load Failures LOADING_LOADFAILURES_INST_001_HELP=يعرض هذا العداد عدد الفئات التي فشل تحميلها في الثانية. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. قد ترجع مرات فشل التحميل هذه لعدة أسباب كأن يكون الأمان غير كافٍ أو أن التنسيق غير قانوني. توجد تفاصيل كاملة في تعليمات خدمات إنشاء ملف التعريف. LOADING_HEAPSIZE_001_NAME=Bytes in Loader Heap LOADING_HEAPSIZE_001_HELP=يعرض هذا العداد الحجم الحالي للذاكرة (بالبايت) المحجوزة من قِبل مُحمّل الفئات عبر كافة مجالات AppDomain. (الذاكرة المحجوزة هي ذاكرة فعلية تم حجز مساحة لها على ملف الترحيل على القرص.) LOADING_APPDOMAINS_UNLOADED_TOTAL_001_NAME=Total appdomains unloaded LOADING_APPDOMAINS_UNLOADED_TOTAL_001_HELP=يعرض هذا العداد إجمالي عدد مجالات AppDomain التي تم إلغاء تحميلها منذ بدء تشغيل التطبيق. إذا تم تحميل AppDomain وإلغاء تحميله عدة مرات، فسيقوم هذا العداد بعدّ كل عملية من عمليات إلغاء التحميل هذه بشكل منفصل. LOADING_APPDOMAINS_UNLOADED_INST_001_NAME=Rate of appdomains unloaded LOADING_APPDOMAINS_UNLOADED_INST_001_HELP=يعرض هذا العداد عدد مجالات AppDomain التي تم إلغاء تحميلها في الثانية. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. LOADING_CLASSES_CUR_001_NAME=Current Classes Loaded LOADING_CLASSES_CUR_001_HELP=هذا العداد يعرض العدد الحالي من الفئات المُحمّلة في كافة "التجميعات". LOADING_CLASSES_INST_001_NAME=Rate of Classes Loaded LOADING_CLASSES_INST_001_HELP=يعرض هذا العداد عدد الفئات التي يتم تحميلها في الثانية في كافة "التجميعات". ولا تكون قيمة هذا العداد قيمة متوسط القياسات عبر الوقت؛ بل هو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. LOADING_APPDOMAINS_CUR_001_NAME=Current appdomains LOADING_APPDOMAINS_CUR_001_HELP=يعرض هذا العداد العدد الحالي من مجالات AppDomain التي تم تحميلها في هذا التطبيق. وتوفر AppDomains (مجالات التطبيقات) وحدة معالجة آمنة متعددة الاستخدام بإمكان CLR استخدامها للعزل بين التطبيقات التي يتم تشغيلها في نفس العملية. LOADING_APPDOMAINS_TOTAL_001_NAME=Total Appdomains LOADING_APPDOMAINS_TOTAL_001_HELP=يعرض هذا العداد أقصى عدد من مجالات التطبيقات (AppDomain) التي تم تحميلها منذ بدء تشغيل هذا التطبيق. وتوفر مجالات التطبيقات وحدة معالجة آمنة متعددة الاستخدام بإمكان CLR استخدامها للعزل بين التطبيقات التي يتم تشغيلها في نفس العملية. LOADING_APPDOMAINS_INST_001_NAME=Rate of appdomains LOADING_APPDOMAINS_INST_001_HELP=يعرض هذا العداد عدد مجالات التطبيقات (AppDomain) التي يتم تحميلها في الثانية. وتوفر مجالات التطبيقات وحدة معالجة آمنة متعددة الاستخدام بإمكان CLR استخدامها للعزل بين التطبيقات التي يتم تشغيلها في نفس العملية. ولا تكون قيمة هذا العداد قيمة متوسط القياسات عبر الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. LOADING_ASSEMBLIES_CUR_001_NAME=Current Assemblies LOADING_ASSEMBLIES_CUR_001_HELP=يعرض هذا العداد عدد "التجميعات" الحالي والتي تم تحميلها عبر كافة مجالات التطبيقات (AppDomain) في هذا التطبيق. إذا تم تحميل "التجميع" بحيث يكون حيادي المجال من مجالات تطبيقات متعددة، فسوف يزداد هذا العداد مرة واحدة فقط. يمكن تحميل "التجميعات" بحيث تكون حيادية المجال عندما يكون من الممكن مشاركة تعليماتها البرمجية بواسطة كافة مجالات التطبيقات، أو عندما يمكن تحميلها بحيث تكون خاصة بمجال محدد عندما تكون تعليماتها البرمجية خاصة بمجال تطبيق. LOADING_ASSEMBLIES_TOTAL_001_NAME=Total Assemblies LOADING_ASSEMBLIES_TOTAL_001_HELP=يعرض هذا العداد عدد "التجميعات" الإجمالي التي تم تحميلها منذ بدء تشغيل هذا التطبيق. إذا تم تحميل "التجميع" بحيث يكون حيادي المجال من مجالات تطبيقات متعددة، فسيزداد هذا العداد مرة واحدة فقط. يمكن تحميل "التجميعات" بحيث تكون حيادية المجال عندما يكون من الممكن مشاركة تعليماتها البرمجية بواسطة كافة مجالات التطبيقات، أو يمكن تحميلها بحيث تكون خاصة بمجال محدد عندما تكون تعليماتها البرمجية خاصة بمجال تطبيق. LOADING_ASSEMBLIES_INST_001_NAME=Rate of Assemblies LOADING_ASSEMBLIES_INST_001_HELP=يعرض هذا العداد عدد "التجميعات" التي يتم تحميلها عبر كافة مجالات التطبيقات (AppDomain) في الثانية. إذا تم تحميل "التجميع" بحيث يكون حيادي المجال من العديد من مجالات التطبيقات، فسيزداد هذا العداد مرة واحدة فقط. يمكن تحميل "التجميعات" بحيث تكون حيادية المجال عندما يكون من الممكن مشاركة تعليماتها البرمجية بواسطة كافة مجالات التطبيقات، أو يمكن تحميلها بحيث تكون خاصة بمجال محدد عندما تكون تعليماتها البرمجية خاصة بمجال التطبيق. ولا تكون قيمة هذا العداد قيمة متوسط القياسات عبر الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. DotNetCLR_Jit_OBJECT_001_NAME=.NET CLR Jit DotNetCLR_Jit_OBJECT_001_HELP=إحصائيات لـ CLR Jit. TOTAL_METHODS_JITTED_001_NAME=# of Methods Jitted TOTAL_METHODS_JITTED_001_HELP=هذا العداد يعرض العدد الكلي للأساليب التي تم تحويلها برمجيًا على الفور (JIT) بواسطة المحول البرمجي CLR JIT منذ بدء تشغيل التطبيق. لا يتضمن هذا العداد الأساليب التي تم تحويلها إلى إرشادات لغة الآلة سابقًا. JITTED_IL_CUR_001_NAME=# of IL Bytes Jitted JITTED_IL_CUR_001_HELP=يعرض هذا العداد إجمالي عدد وحدات بايت IL التي تم تحويلها إلى إرشادات لغة الآلة منذ بدء تشغيل التطبيق. هذا العداد مكافئ تمامًا لعداد "إجمالي عدد وحدات البايت لـ IL التي تم تحويلها إلى إرشادات لغة الآلة". JITTED_IL_TOTAL_001_NAME=Total # of IL Bytes Jitted JITTED_IL_TOTAL_001_HELP=يعرض هذا العداد إجمالي عدد وحدات بايت IL التي تم تحويلها إلى إرشادات لغة الآلة منذ بدء تشغيل التطبيق. هذا العداد مكافئ تمامًا لعداد "عدد وحدات البايت لـ IL التي تم تحويلها إلى إرشادات لغة الآلة". JITTED_IL_INST_001_NAME=IL Bytes Jitted / sec JITTED_IL_INST_001_HELP=يعرض هذا العداد المعدل الذي يتم به تحويل وحدات البايت لـ IL إلى إرشادات لغة الآلة في الثانية. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. JIT_FAILURES_001_NAME=Standard Jit Failures JIT_FAILURES_001_HELP=يعرض هذا العداد أقصى عدد للأساليب التي فشل المحول البرمجي JIT في تحويلها إلى إرشادات لغة الآلة منذ بدء تشغيل التطبيق. يمكن أن يحدث هذا الفشل إذا تعذر التحقق من IL أو إذا كان هناك خطأ داخلي في المحول البرمجي JIT. TIME_IN_JIT_001_NAME=% Time in Jit TIME_IN_JIT_001_HELP=يعرض هذا العداد نسبة الوقت المنقضي في ترجمة JIT منذ آخر مرحلة ترجمة JIT. يتم تحديث هذا العداد في نهاية كل مرحلة ترجمة JIT. ومرحلة ترجمة JIT هي مرحلة ترجمة أحد الأساليب وفروعه. TIME_IN_JIT_BASE_001_NAME=Not Displayed TIME_IN_JIT_BASE_001_HELP=غير معروض. DotNetCLR_Interop_OBJECT_001_NAME=.NET CLR Interop DotNetCLR_Interop_OBJECT_001_HELP=إحصائيات لـ CLR interop. CURRENT_CCW_001_NAME=# of CCWs CURRENT_CCW_001_HELP=يعرض هذا العداد العدد الحالي من Com-Callable-Wrappers (اختصارها CCWs). يعتبر CCW وكيلاً للكائنات المُدارة لـ NET. والتي يتم عمل مراجع إليها من عميل (عملاء) COM غير المُدار. تم تصميم هذا العداد للإشارة إلى عدد الكائنات المُدارة والتي يتم عمل مراجع إليها بواسطة التعليمات البرمجية غير المُدارة لـ COM. CURRENT_STUBS_001_NAME=# of Stubs CURRENT_STUBS_001_HELP=يعرض هذا العداد العدد الحالي من وحدات كعب الروتين التي تم إنشاؤها بواسطة CLR. وتعد وحدات كعب الروتين مسؤولة عن تنظيم الوسائط وقيم الإرجاع من التعليمات البرمجية المُدارة إلى غير المُدارة والعكس؛ وذلك أثناء استدعاء COM Interop أو استدعاء PInvoke. NUM_MARSHALLING_001_NAME=# of marshalling NUM_MARSHALLING_001_HELP=يعرض هذا العداد إجمالي عدد مرات تنظيم الوسائط وقيم الإرجاع من التعليمات البرمجية المُدارة إلى غير المُدارة والعكس منذ بدء تشغيل التطبيق. ولا يتم زيادة هذا العداد إذا تم تضمين وحدات كعب الروتين. (وحدات كعب الروتين هي المسؤولة عن تنظيم الوسائط وقيم الإرجاع). يتم تضمين وحدات كعب الروتين عادة إذا كان مقدار الحمل التنظيمي صغيرًا. TOTAL_TLB_IMPORTS_001_NAME=# of TLB imports / sec TOTAL_TLB_IMPORTS_001_HELP=محجوز للاستخدام في المستقبل. TOTAL_TLB_EXPORTS_001_NAME=# of TLB exports / sec TOTAL_TLB_EXPORTS_001_HELP=محجوز للاستخدام في المستقبل. DotNetCLR_LocksAndThreads_OBJECT_001_NAME=.NET CLR LocksAndThreads DotNetCLR_LocksAndThreads_OBJECT_001_HELP=إحصائيات لتأمينات ومؤشرات ترابط CLR. CONTENTION_TOTAL_001_NAME=Total # of Contentions CONTENTION_TOTAL_001_HELP=يعرض هذا العداد إجمالي عدد المرات التي فشلت فيها مؤشرات الترابط في CLR في الحصول على تأمين مُدار. يمكن الحصول على التأمينات المُدارة بعدة طرق؛ بواسطة عبارة " lock" في لغة #C أو باستدعاء System.Monitor.Enter أو باستخدام السمة المخصصة MethodImplOptions.Synchronized. CONTENTION_INST_001_NAME=Contention Rate / sec CONTENTION_INST_001_HELP=المعدل الذي تحاول به مؤشرات الترابط في وقت التشغيل الحصول على تأمين مُدار دون نجاح. يمكن الحصول على التأمينات المدُارة بعدة طرق؛ بواسطة عبارة "lock" في لغة #C أو باستدعاء System.Monitor.Enter أو باستخدام السمة المخصصة MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_001_NAME=Current Queue Length QUEUE_LENGTH_CUR_001_HELP=يعرض هذا العداد إجمالي عدد مؤشرات الترابط التي تنتظر حاليًا الحصول على بعض التأمينات المُدارة في التطبيق. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض آخر قيمة تمت ملاحظتها. QUEUE_LENGTH_TOTAL_001_NAME=Queue Length Peak QUEUE_LENGTH_TOTAL_001_HELP=يعرض هذا العداد إجمالي عدد مؤشرات الترابط التي انتظرت الحصول على بعض التأمينات المُدارة منذ بدء تشغيل التطبيق. QUEUE_LENGTH_INST_001_NAME=Queue Length / sec QUEUE_LENGTH_INST_001_HELP=يعرض هذا العداد عدد مؤشرات الترابط في الثانية التي تنتظر الحصول على بعض التأمينات في التطبيق. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. CURRENT_LOGICAL_THREADS_001_NAME=# of current logical Threads CURRENT_LOGICAL_THREADS_001_HELP=يعرض هذا العداد عدد كائنات مؤشر ترابط NET. الحالي في التطبيق. ويتم إنشاء كائن مؤشر ترابط NET. إما عن طريق System.Threading.Thread جديد أو عندما يدخل مؤشر ترابط غير مُدار في البيئة المُدارة. ويحتفظ هذا العداد بعدد كل من مؤشرات الترابط التي قيد التشغيل والمتوقفة. وقيمة هذا العداد ليست قيمة متوسط القياسات خلال الوقت؛ فهو يعرض فقط آخر قيمة تمت ملاحظتها. CURRENT_PHYSICAL_THREADS_001_NAME=# of current physical Threads CURRENT_PHYSICAL_THREADS_001_HELP=يعرض هذا العداد عدد مؤشرات ترابط نظام التشغيل الأصلية التي تم إنشاؤها وامتلاكها بواسطة CLR لكي تعمل كمؤشرات ترابط أساسية لكائنات مؤشر ترابط NET. لا تتضمن قيمة هذا العداد مؤشرات الترابط المستخدمة بواسطة CLR في عملياتها الداخلية، فهي مجموعة فرعية من مؤشرات الترابط الموجودة في عملية نظام التشغيل. RECOGNIZED_THREADS_CUR_001_NAME=# of current recognized threads RECOGNIZED_THREADS_CUR_001_HELP=يعرض هذا العداد عدد مؤشرات الترابط التي تم التعرف عليها حاليًا بواسطة CLR؛ ويقترن بمؤشرات الترابط هذه كائن مؤشر ترابط NET. مطابق. لم يتم إنشاء مؤشرات الترابط هذه بواسطة CLR؛ بل تم إنشاؤها خارج CLR لكن تم تشغيلها منذ ذلك الحين داخل CLR مرة واحدة على الأقل. يتم تعقب مؤشرات الترابط الفريدة فقط؛ أما مؤشرات الترابط التي لها نفس معرف مؤشر الترابط التي تدخل CLR مرة أخرى أو التي تمت إعادة إنشائها بعد إنهاء مؤشر الترابط فلا يتم عدّها مرتين. RECOGNIZED_THREADS_TOTAL_001_NAME=# of total recognized threads RECOGNIZED_THREADS_TOTAL_001_HELP=يعرض هذا العداد إجمالي عدد مؤشرات الترابط التي تم التعرف عليها من قِبل CLR منذ بدء تشغيل التطبيق؛ ويقترن بمؤشرات الترابط هذه كائن مؤشر ترابط NET. مطابق. لم يتم إنشاء مؤشرات الترابط هذه بواسطة CLR؛ بل تم إنشاؤها خارجها، لكن تم تشغيلها منذ ذلك الحين داخل CLR مرة واحدة على الأقل. يتم تعقب مؤشرات الترابط الفريدة فقط؛ ومؤشرات الترابط التي تحتوي على نفس معرف مؤشر الترابط التي تدخل CLR مرة أخرى أو مؤشرات الترابط التي تمت إعادة إنشائها بعد إنهاء مؤشر الترابط لا يتم عدها مرتين. RECOGNIZED_THREADS_INST_001_NAME=rate of recognized threads / sec RECOGNIZED_THREADS_INST_001_HELP=يعرض هذا العداد عدد مؤشرات الترابط في الثانية التي تم التعرف عليها بواسطة CLR. ويقترن بمؤشرات الترابط هذه كائن مؤشر ترابط NET. مطابق. لم يتم إنشاء مؤشرات الترابط هذه بواسطة CLR؛ بل تم إنشاؤها خارج CLR لكن تم تشغيلها منذ ذلك الحين داخل CLR مرة واحدة على الأقل. ويتم تعقب مؤشرات الترابط الفريدة فقط؛ ومؤشرات الترابط التي لها نفس معرف مؤشر الترابط التي تدخل CLR مرة أخرى أو مؤشرات الترابط التي تمت إعادة إنشائها بعد إنهاء مؤشر الترابط لا يتم عدّها مرتين. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. DotNetCLR_Security_OBJECT_001_NAME=.NET CLR Security DotNetCLR_Security_OBJECT_001_HELP=إحصائيات لأمان CLR. SECURITY_TOTALRTCHECKS_001_NAME=Total Runtime Checks SECURITY_TOTALRTCHECKS_001_HELP=يعرض هذا العداد إجمالي عدد عمليات التحقق من أمان الوصول إلى التعليمات البرمجية (CAS) التي تم إجراؤها منذ بدء تشغيل التطبيق. ويتم إجراء عمليات التحقق من أمان الوصول إلى التعليمات البرمجية عندما يقوم طالب بإجراء استدعاء لمتصل عليه لطلب إذن معين؛ ويتم إجراء التحقق الخاص بوقت التشغيل على كل استدعاء بواسطة الطالب؛ ويتم التحقق عن طريق اختبار مكدس مؤشر الترابط الحالي للطالب. ويشير هذا العداد الذي يُستخدم مع "عمق المكدس أثناء المرور به" إلى مقدار انخفاض الأداء نتيجة عمليات التحقق من الأمان. SECURITY_TIMEAUTHORIZE_001_NAME=% Time Sig. Authenticating SECURITY_TIMEAUTHORIZE_001_HELP=محجوز للاستخدام في المستقبل. SECURITY_LINKCHECKS_001_NAME=# Link Time Checks SECURITY_LINKCHECKS_001_HELP=يعرض هذا العداد إجمالي عدد عمليات التحقق من أمان الوصول إلى التعليمات البرمجية (CAS) الخاصة بوقت الارتباط منذ بدء تشغيل التطبيق. ويتم إجراء عمليات التحقق من أمان الوصول إلى التعليمات البرمجية الخاصة بوقت الارتباط عندما يقوم طالب بإجراء استدعاء لمتصل عليه لطلب إذن عند وقت ترجمة JIT؛ ويتم إجراء التحقق من وقت الربط مرة واحدة لكل طالب. ولا يشير هذا العدد إلى مشكلات خطيرة في الأداء ولكنه يشير إلى نشاط نظام الأمان. SECURITY_TIMERTCHECKS_001_NAME=% Time in RT checks SECURITY_TIMERTCHECKS_001_HELP=يعرض هذا العداد نسبة الوقت المنقضي في إجراء عمليات التحقق من أمان الوصول إلى التعليمات البرمجية (CAS) في وقت التشغيل منذ آخر تحقق مماثل. ويسمح أمان الوصول إلى التعليمات البرمجية بالوثوق في التعليمات البرمجية بدرجات متنوعة ويفرض مستويات الثقة المتنوعة هذه بناءً على هوية التعليمات البرمجية. يتم تحديث هذا العداد في نهاية عملية التحقق من أمان وقت التشغيل؛ وهو يمثل آخر قيمة تمت ملاحظتها وليست قيمة المتوسط. SECURITY_TIMERTCHECKS_BASE_001_NAME=Not Displayed SECURITY_TIMERTCHECKS_BASE_001_HELP=غير معروض. SECURITY_DEPTHSECURITY_001_NAME=Stack Walk Depth SECURITY_DEPTHSECURITY_001_HELP=يعرض هذا العداد عمق المكدس لآخر عملية تحقق من أمان الوصول إلى التعليمات البرمجية أثناء وقت التشغيل. يتم إجراء التحقق من أمان الوصول إلى التعليمات البرمجية عن طريق مسح المكدس. ولا تكون قيمة هذا العداد قيمة المتوسط ولكنه يعرض فقط آخر قيمة تمت ملاحظتها. DotNetCLR_Remoting_OBJECT_001_NAME=.NET CLR Remoting DotNetCLR_Remoting_OBJECT_001_HELP=إحصائيات للعمل عن بُعد في CLR. CONTEXT_REMOTECALLS_INST_001_NAME=Remote Calls/sec CONTEXT_REMOTECALLS_INST_001_HELP=يعرض هذا العداد عدد استدعاءات الإجراءات البعيدة التي تم إجراؤها في الثانية. واستدعاء الإجراء البعيد هو استدعاء لأي كائن خارج مجال التطبيق (AppDomain) الخاص بالطالب. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. CONTEXT_CHANNELS_001_NAME=Channels CONTEXT_CHANNELS_001_HELP=يعرض هذا العداد إجمالي عدد قنوات العمل عن بُعد المسجلة عبر جميع مجالات التطبيقات (AppDomain) منذ بدء تشغيل التطبيق. تـُستخدم القنوات في نقل الرسائل من وإلى الكائنات البعيدة. CONTEXT_PROXIES_001_NAME=Context Proxies CONTEXT_PROXIES_001_HELP=يعرض هذا العداد إجمالي عدد كائنات العمل عن بُعد الخاصة بالوكيل التي تم إنشاؤها في هذه العملية منذ بدء العملية. ويعمل كائن الوكيل كممثل للكائنات البعيدة ويتأكد من توجيه جميع الاستدعاءات التي يتم إجراؤها على الوكيل إلى مثيل الكائن البعيد الصحيح. CONTEXT_CLASSES_001_NAME=Context-Bound Classes Loaded CONTEXT_CLASSES_001_HELP=يعرض هذا العداد العدد الحالي للفئات المرتبطة بالسياق والتي تم تحميلها. وتسمى الفئات التي يمكن ربطها بالسياق الفئات المرتبطة بالسياق؛ ويتم تعليم الفئات المرتبطة بالسياق بسمات السياق التي توفر قواعد الاستخدام للمزامنة؛ ولوصل مؤشرات الترابط والمعاملات، إلخ. CONTEXT_OBJALLOC_001_NAME=Context-Bound Objects Alloc / sec CONTEXT_OBJALLOC_001_HELP=يعرض هذا العداد عدد الكائنات المرتبطة بالسياق التي تم تخصيصها في الثانية. وتسمى مثيلات الفئات التي يمكن ربطها بالسياق بالكائنات المرتبطة بالسياق؛ ويتم تعليم الفئات المرتبطة بالسياق بسمات السياق التي توفر قواعد الاستخدام للمزامنة ولوصل مؤشرات الترابط والمعاملات، إلخ. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. CONTEXT_CONTEXTS_001_NAME=Contexts CONTEXT_CONTEXTS_001_HELP=هذا العداد يعرض العدد الحالي لسياقات العمل عن بُعد في التطبيق. والسياق هو حد يحتوي على مجموعة كائنات لها نفس قواعد الاستخدام مثل المزامنة ووصل مؤشرات الترابط والمعاملات، إلخ. CONTEXT_REMOTECALLS_TOTAL_001_NAME=Total Remote Calls CONTEXT_REMOTECALLS_TOTAL_001_HELP=يعرض هذا العداد إجمالي عدد استدعاءات الإجراءات البعيدة التي تم إجراؤها منذ بدء تشغيل التطبيق. واستدعاء الإجراء البعيد هو استدعاء لأي كائن خارج مجال التطبيق (AppDomain) الخاص بالطالب. DotNetCLR_Excep_OBJECT_001_NAME=.NET CLR Exceptions DotNetCLR_Excep_OBJECT_001_HELP=إحصائيات وقت التشغيل في معالجة استثناءات CLR. EXCEP_THROWN_TOTAL_001_NAME=# of Exceps Thrown EXCEP_THROWN_TOTAL_001_HELP=يعرض هذا العداد إجمالي عدد الاستثناءات التي تم طرحها منذ بدء تشغيل التطبيق. وتتضمن هذه الاستثناءات كلاً من استثناءات NET. والاستثناءات غير المُدارة التي تم تحويلها إلى استثناءات NET. فعلى سبيل المثال، ستتم إعادة طرح استثناء مرجع المؤشر الفارغ الموجود في التعليمات البرمجية غير المُدارة في التعليمات البرمجية المُدارة على هيئة NET System.NullReferenceException.؛ حيث يتضمن هذا العداد كلاً من الاستثناءات المُعالَجة وغير المُعالَجة. وسيتم مرة أخرى عدّ الاستثناءات التي تمت إعادة طرحها. يجب أن تحدث الاستثناءات في مواقف نادرة فقط وليس في التدفق العادي للتحكم في البرنامج. EXCEP_THROWN_INST_001_NAME=# of Exceps Thrown / sec EXCEP_THROWN_INST_001_HELP=يعرض هذا العداد عدد الاستثناءات التي تم طرحها في الثانية. وتتضمن هذه الاستثناءات كلاً من استثناءات NET. والاستثناءات غير المُدارة التي تم تحويلها إلى استثناءات NET.؛ على سبيل المثال، سيتم إعادة طرح استثناء مرجع المؤشر الفارغ الموجود في التعليمات البرمجية غير المُدارة في التعليمات البرمجية المُدارة على هيئة NET System.NullReferenceException.؛ حيث يتضمن هذا العداد كلاً من الاستثناءات المُعالَجة وغير المُعالَجة. يجب أن تحدث الاستثناءات في مواقف نادرة فقط وليس في التدفق العادي للتحكم في البرنامج؛ وقد تم تصميم هذا العداد كمؤشر لمشاكل الأداء المحتملة نتيجة للمعدل الكبير (أكبر من 100 ثانية) للاستثناءات التي تم طرحها. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. TOTAL_EXCEP_FILTERS_RUN_001_NAME=# of Filters / sec TOTAL_EXCEP_FILTERS_RUN_001_HELP=يعرض هذا العداد عدد عوامل تصفية استثناءات NET. التي تم طرحها في الثانية. ويقوم عامل تصفية الاستثناء بتقييم ما إذا كان يجب معالجة الاستثناء أم لا. يتعقب هذا العداد معدل عوامل تصفية الاستثناءات التي تم تقييمها؛ بصرف النظر عما إذا كان قد تم معالجة الاستثناء أم لا. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. TOTAL_EXCEP_FINALLYS_RUN_001_NAME=# of Finallys / sec TOTAL_EXCEP_FINALLYS_RUN_001_HELP=يعرض هذا العداد عدد عمليات التأمين النهائية التي تم تنفيذها في الثانية. ومن المؤكد تنفيذ التأمين النهائي بصرف النظر عن كيفية إنهاء محاولة التأمين. ولا يتم عدّ إلا عمليات التأمين النهائية التي يتم تنفيذها من أجل أحد الاستثناءات فقط؛ فلا يتم عدّ عمليات التأمين النهائية على مسارات التعليمات البرمجية العادية بواسطة هذا العداد. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. EXCEPT_STACK_DEPTH_001_NAME=Throw To Catch Depth / sec EXCEPT_STACK_DEPTH_001_HELP=يعرض هذا العداد عدد إطارات المكدس التي تم اجتيازها من الإطار الذي قام بطرح استثناء NET. إلى الإطار الذي عالج الاستثناء في الثانية. تتم إعادة تعيين هذا العداد إلى 0 عند إدخال أحد معالجات الاستثناءات؛ وبذلك سوف تُظهر الاستثناءات المتداخلة مقدار عمق المكدس من معالج إلى المعالج الذي يليه. ولا تكون قيمة هذا العداد قيمة متوسط القياسات خلال الوقت؛ فهو يعرض الفرق بين القيم التي تمت ملاحظتها في العينتين الأخيرتين مقسومًا على مدة الفاصل الزمني للعينة. DotNetCLR_Memory_OBJECT_804_NAME=.NET CLR Memory DotNetCLR_Memory_OBJECT_804_HELP=CLR 垃圾回收的堆的计数器。 GEN0_COLLECTIONS_COUNTER_804_NAME=# Gen 0 Collections GEN0_COLLECTIONS_COUNTER_804_HELP=此计数器显示自应用程序启动以来对 0 代对象(最新的;最近分配的)进行垃圾回收(Gen 0 GC)的次数。Gen 0 GC 在 0 代中的可用内存不足以满足分配请求的需要时发生。此计数器在 Gen 0 GC 结束时递增。较高代的 GC 包括所有较低代的 GC。此计数器在较高代(Gen 1 或 Gen 2) GC 发生时显式递增。_Global_ 计数器值不准确,应当忽略。此计数器显示上一次观测的值。 GEN1_COLLECTIONS_COUNTER_804_NAME=# Gen 1 Collections GEN1_COLLECTIONS_COUNTER_804_HELP=此计数器显示自应用程序启动以来对 1 代对象进行垃圾回收的次数。此计数器在 Gen 1 GC 结束时递增。较高代的 GC 包括所有较低代的 GC。此计数器在较高代 (Gen 2) GC 发生时显式递增。_Global_ 计数器值不准确,应当忽略。此计数器显示上一次观测的值。 GEN2_COLLECTIONS_COUNTER_804_NAME=# Gen 2 Collections GEN2_COLLECTIONS_COUNTER_804_HELP=此计数器显示自应用程序启动以来对 2 代对象(较早的)进行垃圾回收的次数。此计数器在 Gen 2 GC (也称为完全 GC)结束时递增。_Global_ 计数器值不准确,应当忽略。此计数器显示上一次观测的值。 GEN0_BYTES_PROMOTED_COUNTER_804_NAME=Promoted Memory from Gen 0 GEN0_BYTES_PROMOTED_COUNTER_804_HELP=此计数器显示垃圾回收 (GC) 后仍存在,并从 0 代提升到 1 代的内存字节数;此计数器中不包括仅由于等待完成而被提升的对象。此计数器显示上一次 GC 结束时观测的值;它不是累积计数器。 GEN1_BYTES_PROMOTED_COUNTER_804_NAME=Promoted Memory from Gen 1 GEN1_BYTES_PROMOTED_COUNTER_804_HELP=此计数器显示垃圾回收 (GC) 后仍存在,并从 1 代提升到 2 代的内存字节数;此计数器中不包括仅由于等待完成而被提升的对象。此计数器显示上一次 GC 结束时观测的值;它不是累积计数器。如果上一次 GC 只是一个 Gen 0 GC,则此计数器重置为 0。 GEN0_PROMOTION_RATE_804_NAME=Gen 0 Promoted Bytes/Sec GEN0_PROMOTION_RATE_804_HELP=此计数器显示每秒从 0 代(最新的)提升到 1 代的字节数;此计数器中不包括仅由于等待完成而被提升的对象。垃圾回收后仍存在的内存被提升。此计数器被设计为每秒创建的生存期较长的对象的指示器。此计数器显示最近两个样本中观测的值的差除以样本的间隔时间所得的结果。 GEN1_PROMOTION_RATE_804_NAME=Gen 1 Promoted Bytes/Sec GEN1_PROMOTION_RATE_804_HELP=此计数器显示每秒从 1 代提升到 2 代(最早的)的字节数;此计数器中不包括仅由于等待完成而被提升的对象。垃圾回收后仍存在的内存被提升。由于 2 代是最早的,因此不会从 2 代提升任何内容。此计数器被设计为每秒创建的生存期很长的对象的指示器。此计数器显示最近两个样本中观测的值的差除以样本间隔时间所得的结果。 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_804_NAME=Promoted Finalization-Memory from Gen 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_804_HELP=此计数器显示仅由于等待完成而从 0 代提升到 1 代的内存字节数。此计数器显示上一次 GC 结束时观测的值;它不是累积计数器。 PROCESS_ID_804_NAME=Process ID PROCESS_ID_804_HELP=此计数器显示正在被监视的 CLR 进程实例的进程 ID。在第一次回收垃圾前,显示的值始终为 0。 GEN0_HEAP_SIZE_COUNTER_804_NAME=Gen 0 heap size GEN0_HEAP_SIZE_COUNTER_804_HELP=此计数器显示 0 代(Gen 0)中可以分配的最大字节数;它不指示 Gen 0 中已分配的当前字节数。当从上一次 GC 以来分配的字节数超过此大小时,将触发 Gen 0 GC。Gen 0 大小是由垃圾回收器调整的,并且会在应用程序执行期间更改。在 Gen 0 回收结束时,Gen 0 堆的大小实际上为 0 字节;此计数器显示将触发下一次 Gen 0 GC 的分配的大小(以字节为单位)。此计数器在 GC 结束时更新;不在每次分配时更新。 GEN1_HEAP_SIZE_COUNTER_804_NAME=Gen 1 heap size GEN1_HEAP_SIZE_COUNTER_804_HELP=此计数器显示 1 代 (Gen 1) 中的当前字节数;此计数器不显示 Gen 1 的最大大小。此代中的对象不是直接分配的;这些对象是从以前的 Gen 0 GC 提升的。此计数器在 GC 结束时更新;不在每次分配时更新。 GEN2_HEAP_SIZE_COUNTER_804_NAME=Gen 2 heap size GEN2_HEAP_SIZE_COUNTER_804_HELP=此计数器显示 2 代 (Gen 2) 中的当前字节数。此代中的对象不是直接分配的;这些对象是在以前的 Gen 1 GC 过程中从 Gen 1 提升的。此计数器在 GC 结束时更新;不在每次分配时更新。 LARGE_OBJECT_SIZE_COUNTER_804_NAME=Large Object Heap size LARGE_OBJECT_SIZE_COUNTER_804_HELP=此计数器显示大型对象堆的当前大小(以字节为单位)。垃圾回收器将大小超过阈值的对象视为大型对象。这些对象直接在特殊堆中进行分配,而不会在各代之间提升。在 CLR 1.1 和更高版本中,此阈值等于 85000 字节。此计数器在 GC 结束时更新,而不是在每次分配时更新。 SURVIVE_FINALIZE_COUNTER_804_NAME=Finalization Survivors SURVIVE_FINALIZE_COUNTER_804_HELP=此计数器显示由于等待完成而回收后仍存在的垃圾回收对象数。如果这些对象具有对其他对象的引用,则那些对象也会存在,但是不计入此计数器内;“Promoted Finalization-Memory from Gen 0”和“Promoted Finalization-Memory from Gen 1”计数器表示所有由于要完成而存在的内存。此计数器不是累积计数器;它在每次 GC 结束时更新为仅在特定 GC 后仍存在的对象的数量。此计数器旨在指示应用程序由于完成而可能会带来的额外系统开销。 NUM_HANDLES_COUNTER_804_NAME=# GC Handles NUM_HANDLES_COUNTER_804_HELP=此计数器显示使用中的 GC 句柄的当前数目。GCHandle 是 CLR 和托管环境的外部资源的句柄。句柄在 GCHeap 中占用少量内存,但是可能会占用宝贵的非托管资源。 ALLOCATION_RATE_COUNTER_804_NAME=Allocated Bytes/sec ALLOCATION_RATE_COUNTER_804_HELP=此计数器显示每秒在 GC 堆上分配字节的速率。此计数器在每次 GC 结束时更新;不在每次分配时更新。此计数器不是一段时间的平均值;它显示在上两个样本中观测的值的差除以样本间隔时间的结果。 INDUCED_GC_COUNTER_804_NAME=# Induced GC INDUCED_GC_COUNTER_804_HELP=此计数器显示由于对 GC.Collect 的显式调用而执行垃圾回收的最大次数。让 GC 调整自己的回收频率的是个好做法。 PER_TIME_IN_GC_COUNTER_804_NAME=% Time in GC PER_TIME_IN_GC_COUNTER_804_HELP=% Time in GC 是自上一次 GC 循环以来执行垃圾回收 (GC) 所用的运行时间的百分比。此计数器通常是垃圾回收器代表应用程序收集和压缩内存所完成的工作的指示器。此计数器只在每次 GC 结束时更新,而计数器值反映上一次观测的值;它不是平均值。 PER_TIME_IN_GC_COUNTER_BASE_804_NAME=Not Displayed PER_TIME_IN_GC_COUNTER_BASE_804_HELP=未显示。 TOTAL_HEAP_SIZE_COUNTER_804_NAME=# Bytes in all Heaps TOTAL_HEAP_SIZE_COUNTER_804_HELP=此计数器是 4 个其他计数器的和:Gen 0 Heap Size、Gen 1 Heap Size、Gen 2 Heap Size 和 Large Object Heap Size。此计数器以字节为单位指示在 GC 堆上当前分配的内存。 TOTAL_COMMITTED_MEM_COUNTER_804_NAME=# Total committed Bytes TOTAL_COMMITTED_MEM_COUNTER_804_HELP=此计数器显示当前由垃圾回收器提交的虚拟内存量(以字节为单位)。(提交内存是磁盘页面文件上为其保留了空间的物理内存)。 TOTAL_RESERVED_MEM_COUNTER_804_NAME=# Total reserved Bytes TOTAL_RESERVED_MEM_COUNTER_804_HELP=此计数器显示当前由垃圾回收器保留的虚拟内存量(以字节为单位)。(保留内存是为应用程序保留的虚拟内存空间,但尚未使用任何磁盘或主内存页)。 GC_PINNED_OBJECTS_804_NAME=# of Pinned Objects GC_PINNED_OBJECTS_804_HELP=此计数器显示上次 GC 中遇到的固定对象的数目。此计数器只跟踪被垃圾回收的堆中的固定对象,例如 Gen 0 GC 将只导致对 0 代堆中的固定对象进行枚举。固定对象是内存中垃圾回收器无法移动的对象。 GC_SINKBLOCKS_804_NAME=# of Sink Blocks in use GC_SINKBLOCKS_804_HELP=此计数器显示使用中的 sync 块的当前数目。Sync 块是分配的每个对象的数据结构,用于存储同步信息。Sync 块具有对托管对象的弱引用并需要由垃圾回收器进行扫描。Sync 块不限于只存储同步信息,也可以存储 COM 互操作元数据。此计数器旨在指示有关大量使用同步基元的性能问题。 DotNetCLR_Loading_OBJECT_804_NAME=.NET CLR Loading DotNetCLR_Loading_OBJECT_804_HELP=CLR 类加载程序的统计信息。 LOADING_CLASSES_TOTAL_804_NAME=Total Classes Loaded LOADING_CLASSES_TOTAL_804_HELP=此计数器显示自此应用程序启动以来在所有程序集中加载的类的累积数目。 LOADING_TIME_804_NAME=% Time Loading LOADING_TIME_804_HELP=保留供将来使用。 LOADING_ASMSEARCHLEN_804_NAME=Assembly Search Length LOADING_ASMSEARCHLEN_804_HELP=保留供将来使用。 LOADING_LOADFAILURES_TOTAL_804_NAME=Total # of Load Failures LOADING_LOADFAILURES_TOTAL_804_HELP=此计数器显示自应用程序启动以来加载失败的类的最大数。这些加载失败的原因有多方面,例如安全性不足或者非法格式。可以在分析服务帮助中找到完整的详细信息。 LOADING_LOADFAILURES_INST_804_NAME=Rate of Load Failures LOADING_LOADFAILURES_INST_804_HELP=此计数器显示每秒加载失败的类的数目。此计数器不是一段时间的平均值;它显示上两个样本中观测的值的差除以样本间隔时间的结果。这些加载失败的原因有多方面,例如安全性不足或非法格式。可以在分析服务帮助中找到完整的详细信息。 LOADING_HEAPSIZE_804_NAME=Bytes in Loader Heap LOADING_HEAPSIZE_804_HELP=此计数器显示由类加载程序跨所有 AppDomain 提交的内存的当前大小(以字节为单位)。(提交内存是磁盘页面文件上为其保留了空间的物理内存)。 LOADING_APPDOMAINS_UNLOADED_TOTAL_804_NAME=Total appdomains unloaded LOADING_APPDOMAINS_UNLOADED_TOTAL_804_HELP=此计数器显示自应用程序启动以来卸载的 AppDomain 的总数。如果多次加载和卸载某个 AppDomain,则此计数器将分别对每次卸载计数。 LOADING_APPDOMAINS_UNLOADED_INST_804_NAME=Rate of appdomains unloaded LOADING_APPDOMAINS_UNLOADED_INST_804_HELP=此计数器显示每秒卸载的 AppDomain 的数目。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 LOADING_CLASSES_CUR_804_NAME=Current Classes Loaded LOADING_CLASSES_CUR_804_HELP=此计数器显示当前所有程序集中加载的类的数目。 LOADING_CLASSES_INST_804_NAME=Rate of Classes Loaded LOADING_CLASSES_INST_804_HELP=此计数器显示所有程序集中每秒加载的类的数目。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 LOADING_APPDOMAINS_CUR_804_NAME=Current appdomains LOADING_APPDOMAINS_CUR_804_HELP=此计数器显示当前此应用程序中加载的 AppDomain 的数目。AppDomain(应用程序域)提供安全通用的处理单元,CLR 可以使用该处理单元在运行于同一进程中的应用程序之间提供隔离。 LOADING_APPDOMAINS_TOTAL_804_NAME=Total Appdomains LOADING_APPDOMAINS_TOTAL_804_HELP=此计数器显示自此应用程序启动以来加载的 AppDomain 的最大数目。AppDomain (应用程序域)提供安全通用的处理单元,CLR 可以使用该处理单元在运行于同一进程中的应用程序之间提供隔离。 LOADING_APPDOMAINS_INST_804_NAME=Rate of appdomains LOADING_APPDOMAINS_INST_804_HELP=此计数器显示每秒加载的 AppDomain 的数目。AppDomain (应用程序域)提供安全通用的处理单元,CLR 可以使用该处理单元在运行于同一进程中的应用程序之间提供隔离。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 LOADING_ASSEMBLIES_CUR_804_NAME=Current Assemblies LOADING_ASSEMBLIES_CUR_804_HELP=此计数器显示在此应用程序的所有 AppDomain 中加载的程序集的当前数目。如果程序集以非特定于域的形式从多个 AppDomain 加载,则此计数器只递增一次。程序集在它们的代码可由所有 AppDomain 共享时,可以以非特定于域的形式加载,或在它们的代码专用于 AppDomain 时,可以以特定于域的形式加载。 LOADING_ASSEMBLIES_TOTAL_804_NAME=Total Assemblies LOADING_ASSEMBLIES_TOTAL_804_HELP=此计数器显示自此应用程序启动以来加载的程序集的总数。如果程序集以非特定于域的形式从多个 AppDomain 加载,则此计数器只递增一次。程序集在它们的代码可由所有 AppDomain 共享时,可以以非特定于域的形式加载,或在它们的代码专用于 AppDomain 时,可以以特定于域的形式加载。 LOADING_ASSEMBLIES_INST_804_NAME=Rate of Assemblies LOADING_ASSEMBLIES_INST_804_HELP=此计数器显示每秒在所有 AppDomain 中加载的程序集的数目。如果程序集以非特定于域的形式从多个 AppDomain 加载,则此计数器只递增一次。程序集在它们的代码可由所有 AppDomain 共享时,可以以非特定于域的形式加载,或在它们的代码专用于 AppDomain 时,可以以特定于域的形式加载。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 DotNetCLR_Jit_OBJECT_804_NAME=.NET CLR Jit DotNetCLR_Jit_OBJECT_804_HELP=CLR Jit 的统计信息。 TOTAL_METHODS_JITTED_804_NAME=# of Methods Jitted TOTAL_METHODS_JITTED_804_HELP=此计数器显示自应用程序启动以来由 CLR JIT 编译器实时 (JIT) 编译的方法总数。此计数器不包括预实时编译的方法。 JITTED_IL_CUR_804_NAME=# of IL Bytes Jitted JITTED_IL_CUR_804_HELP=此计数器显示自应用程序启动以来实时编译的 IL 字节总数。此计数器完全等效于“Total # of IL Bytes Jitted”计数器。 JITTED_IL_TOTAL_804_NAME=Total # of IL Bytes Jitted JITTED_IL_TOTAL_804_HELP=此计数器显示自应用程序启动以来实时编译的 IL 字节总数。此计数器完全等效于“# of IL Bytes Jitted”计数器。 JITTED_IL_INST_804_NAME=IL Bytes Jitted / sec JITTED_IL_INST_804_HELP=此计数器显示每秒实时编译 IL 字节数的速率。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 JIT_FAILURES_804_NAME=Standard Jit Failures JIT_FAILURES_804_HELP=此计数器显示自应用程序启动以来 JIT 编译器实时编译失败的方法的最大数目。此失败会在无法验证 IL 时或者 JIT 编译器中有内部错误时发生。 TIME_IN_JIT_804_NAME=% Time in Jit TIME_IN_JIT_804_HELP=此计数器显示自上一次 JIT 编译阶段以来 JIT 编译所用运行时间的百分比。此计数器在每次 JIT 编译阶段结束时更新。JIT 编译阶段是编译方法及其依赖项的阶段。 TIME_IN_JIT_BASE_804_NAME=Not Displayed TIME_IN_JIT_BASE_804_HELP=未显示。 DotNetCLR_Interop_OBJECT_804_NAME=.NET CLR Interop DotNetCLR_Interop_OBJECT_804_HELP=CLR interop 的统计信息。 CURRENT_CCW_804_NAME=# of CCWs CURRENT_CCW_804_HELP=此计数器显示 Com 可调用包装 (CCW) 的当前数目。CCW 是非托管 COM 客户端中引用的 .NET 托管对象的代理。此计数器旨在指示非托管 COM 代码引用的托管对象的数目。 CURRENT_STUBS_804_NAME=# of Stubs CURRENT_STUBS_804_HELP=此计数器显示 CLR 创建的 stub 的当前数目。Stub 负责在 COM 互操作调用或 PInvoke 调用期间将参数和返回值从托管代码封送处理为非托管代码以及从非托管代码封送处理为托管代码。 NUM_MARSHALLING_804_NAME=# of marshalling NUM_MARSHALLING_804_HELP=此计数器显示自应用程序启动以来将参数和返回值从托管代码封送为非托管代码以及从非托管代码封送为托管代码的总次数。如果 stub 是内联的,则此计数器不递增。(stub 负责封送参数和返回值)。如果封送处理系统开销很小,则 stub 通常是内联的。 TOTAL_TLB_IMPORTS_804_NAME=# of TLB imports / sec TOTAL_TLB_IMPORTS_804_HELP=保留供将来使用。 TOTAL_TLB_EXPORTS_804_NAME=# of TLB exports / sec TOTAL_TLB_EXPORTS_804_HELP=保留供将来使用。 DotNetCLR_LocksAndThreads_OBJECT_804_NAME=.NET CLR LocksAndThreads DotNetCLR_LocksAndThreads_OBJECT_804_HELP=CLR 锁和线程的统计信息。 CONTENTION_TOTAL_804_NAME=Total # of Contentions CONTENTION_TOTAL_804_HELP=此计数器显示 CLR 中的线程试图获取托管锁失败的总次数。托管锁可以用多种方式获取:通过用 C# 中的“lock”语句、通过调用 System.Monitor.Enter 或通过使用 MethodImplOptions.Synchronized 自定义特性。 CONTENTION_INST_804_NAME=Contention Rate / sec CONTENTION_INST_804_HELP=线程在运行时试图获取托管锁失败的速率。托管锁可以用多种方式获取:通过用 C# 中的“lock”语句、通过调用 System.Monitor.Enter 或通过使用 MethodImplOptions.Synchronized 自定义特性。 QUEUE_LENGTH_CUR_804_NAME=Current Queue Length QUEUE_LENGTH_CUR_804_HELP=此计数器显示应用程序中当前等待获取某些托管锁的线程的总数。此计数器不是一段时间的平均值;它显示上一次观测的值。 QUEUE_LENGTH_TOTAL_804_NAME=Queue Length Peak QUEUE_LENGTH_TOTAL_804_HELP=此计数器显示自应用程序启动以来等待获取某些托管锁的线程的总数。 QUEUE_LENGTH_INST_804_NAME=Queue Length / sec QUEUE_LENGTH_INST_804_HELP=此计数器显示应用程序中每秒等待获取某些锁的线程的数目。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 CURRENT_LOGICAL_THREADS_804_NAME=# of current logical Threads CURRENT_LOGICAL_THREADS_804_HELP=此计数器显示应用程序中的当前 .NET 线程对象的数目。.NET 线程对象是由新的 System.Threading.Thread 创建的或是在非托管线程进入托管环境时创建的。此计数器保持运行线程和停止线程两者的计数。此计数器不是一段时间的平均值;它只显示上一次观测的值。 CURRENT_PHYSICAL_THREADS_804_NAME=# of current physical Threads CURRENT_PHYSICAL_THREADS_804_HELP=此计数器显示由 CLR 创建并拥有以充当 .NET 线程对象的基础线程的本机 OS 线程的数目。此计数器值不包括 CLR 在其内部操作中使用的线程;它是 OS 进程中的线程的子集。 RECOGNIZED_THREADS_CUR_804_NAME=# of current recognized threads RECOGNIZED_THREADS_CUR_804_HELP=此计数器显示当前 CLR 识别的线程的数目;这些线程有与它们关联的对应 .NET 线程对象。这些线程不是由 CLR 创建的;它们是在 CLR 外创建的,但是至少在 CLR 内运行过一次。只跟踪唯一的线程;对重新进入 CLR 或者在线程退出后重新创建的具有相同线程 ID 的线程不会计数两次。 RECOGNIZED_THREADS_TOTAL_804_NAME=# of total recognized threads RECOGNIZED_THREADS_TOTAL_804_HELP=此计数器显示自此应用程序启动以来 CLR 识别的线程的总数;这些线程具有与它们关联的对应 .NET 线程对象。这些线程不是由 CLR 创建的;它们是在 CLR 外创建的,但是至少在 CLR 内运行过一次。只跟踪唯一的线程;对重新进入 CLR 或者在线程退出后重新创建的具有相同线程 ID 的线程不会计数两次。 RECOGNIZED_THREADS_INST_804_NAME=rate of recognized threads / sec RECOGNIZED_THREADS_INST_804_HELP=此计数器显示 CLR 每秒识别的线程的数目;这些线程具有与它们关联的对应 .NET 线程对象。这些线程不是由 CLR 创建的;它们是在 CLR 外创建的,但是至少在 CLR 内运行过一次。只跟踪唯一的线程;对重新进入 CLR 或者在线程退出后重新创建的具有相同线程 ID 的线程不会计数两次。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 DotNetCLR_Security_OBJECT_804_NAME=.NET CLR Security DotNetCLR_Security_OBJECT_804_HELP=CLR 安全性的统计信息。 SECURITY_TOTALRTCHECKS_804_NAME=Total Runtime Checks SECURITY_TOTALRTCHECKS_804_HELP=此计数器显示自应用程序启动以来执行的运行时代码访问安全性 (CAS) 检查的总数。当调用方调用要求特定权限的被调用方时,会执行运行时 CAS 检查;调用方每次调用时都执行运行时检查;此检查是通过检查调用方的当前线程堆栈完成的。此计数器与“Stack Walk Depth”一起使用可以指示安全性检查的性能损失。 SECURITY_TIMEAUTHORIZE_804_NAME=% Time Sig. Authenticating SECURITY_TIMEAUTHORIZE_804_HELP=保留供将来使用。 SECURITY_LINKCHECKS_804_NAME=# Link Time Checks SECURITY_LINKCHECKS_804_HELP=此计数器显示自应用程序启动以来链接时代码访问安全性 (CAS) 检查的总数。当调用方在 JIT 编译时调用要求特定权限的被调用方时,执行链接时 CAS 检查;链接时检查对每个调用方执行一次。此计数不指示严重的性能问题;它指示安全系统活动。 SECURITY_TIMERTCHECKS_804_NAME=% Time in RT checks SECURITY_TIMERTCHECKS_804_HELP=此计数器显示自上次运行时代码访问安全性(CAS)检查以来执行这样的检查所用的运行时间的百分比。CAS 允许代码根据代码标识受到不同程度的信任并强制这些不同级别的信任。此计数器在运行时安全性检查结束时更新;它表示上一次观测的值;它不是平均值。 SECURITY_TIMERTCHECKS_BASE_804_NAME=Not Displayed SECURITY_TIMERTCHECKS_BASE_804_HELP=未显示。 SECURITY_DEPTHSECURITY_804_NAME=Stack Walk Depth SECURITY_DEPTHSECURITY_804_HELP=此计数器显示上次运行时代码访问安全性检查期间的堆栈的深度。运行时代码访问安全性检查是通过爬行遍历堆栈执行的。此计数器不是平均值;它只显示上一次观测的值。 DotNetCLR_Remoting_OBJECT_804_NAME=.NET CLR Remoting DotNetCLR_Remoting_OBJECT_804_HELP=CLR 远程处理的统计信息。 CONTEXT_REMOTECALLS_INST_804_NAME=Remote Calls/sec CONTEXT_REMOTECALLS_INST_804_HELP=此计数器显示每秒调用的远程过程调用的数目。远程过程调用是对调用方 AppDomain 以外的任何对象的调用。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 CONTEXT_CHANNELS_804_NAME=Channels CONTEXT_CHANNELS_804_HELP=此计数器显示自应用程序启动以来在所有 AppDomain 中注册的远程处理信道的总数。信道用于传送来回于远程对象的消息。 CONTEXT_PROXIES_804_NAME=Context Proxies CONTEXT_PROXIES_804_HELP=此计数器显示自进程开始以来此在进程中创建的远程处理代理对象的总数。代理对象充当远程对象的代表,并确保将对代理的所有调用转发到正确的远程对象实例。 CONTEXT_CLASSES_804_NAME=Context-Bound Classes Loaded CONTEXT_CLASSES_804_HELP=此计数器显示加载的上下文绑定类的当前数目。可以绑定到上下文的类称为上下文绑定类;上下文绑定类用上下文特性标记,这些特性提供同步、线程关联和事务等的使用规则。 CONTEXT_OBJALLOC_804_NAME=Context-Bound Objects Alloc / sec CONTEXT_OBJALLOC_804_HELP=此计数器显示每秒分配的上下文绑定对象的数目。可以绑定到上下文的类的实例称为上下文绑定对象;上下文绑定对象用上下文特性标记,这些特性提供同步、线程关联和事务等的使用规则。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 CONTEXT_CONTEXTS_804_NAME=Contexts CONTEXT_CONTEXTS_804_HELP=此计数器显示应用程序中远程处理上下文的当前数目。上下文是包含具有相同使用规则(如同步、线程关联和事务等)的对象集合的边界。 CONTEXT_REMOTECALLS_TOTAL_804_NAME=Total Remote Calls CONTEXT_REMOTECALLS_TOTAL_804_HELP=此计数器显示自此应用程序启动以来调用的远程过程调用的总数。远程过程调用是对调用方 AppDomain 以外的任何对象的调用。 DotNetCLR_Excep_OBJECT_804_NAME=.NET CLR Exceptions DotNetCLR_Excep_OBJECT_804_HELP=CLR 异常处理的运行时统计信息。 EXCEP_THROWN_TOTAL_804_NAME=# of Exceps Thrown EXCEP_THROWN_TOTAL_804_HELP=此计数器显示自应用程序启动以来引发的异常的总数。其中包括 .NET 异常以及转换为 .NET 异常的非托管异常,例如,非托管代码中的空指针引用异常将在托管代码中重新引发 .NET System.NullReferenceException;此计数器既包括已处理的异常也包括未经处理的异常。重新引发的异常将被再次计数。异常应当仅在极少情况下而不是在程序的正常控件流中发生。 EXCEP_THROWN_INST_804_NAME=# of Exceps Thrown / sec EXCEP_THROWN_INST_804_HELP=此计数器显示每秒引发的异常的数目。其中包括 .NET 异常和转换为 .NET 异常的非托管异常,例如,非托管代码中的空指针引用异常将在托管代码中重新引发 .NET System.NullReferenceException;此计数器既包括已处理的异常也包括未经处理的异常。异常应仅在极少情况下而不是在程序的正常控件流中发生;此计数器被设计为由于引发大比率异常 (>100s) 而发生潜在性能问题的指示器。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 TOTAL_EXCEP_FILTERS_RUN_804_NAME=# of Filters / sec TOTAL_EXCEP_FILTERS_RUN_804_HELP=此计数器显示每秒执行的 .NET 异常筛选器的数目。异常筛选器计算异常是否应该处理。此计数器跟踪计算的异常筛选器速率而不管是否处理异常。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值除以样本间隔时间的结果。 TOTAL_EXCEP_FINALLYS_RUN_804_NAME=# of Finallys / sec TOTAL_EXCEP_FINALLYS_RUN_804_HELP=此计数器显示每秒执行的 finally 块的数目。不管如何退出 try 块,均保证执行 finally 块。只对为异常执行的 finally 块计数;此计数器不对正常代码路径上的 finally 块计数。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 EXCEPT_STACK_DEPTH_804_NAME=Throw To Catch Depth / sec EXCEPT_STACK_DEPTH_804_HELP=此计数器显示每秒从引发 .NET 异常的帧移动到处理该异常的帧的堆栈帧的数目。当进入异常处理程序时此计数器重置为 0;因此嵌套异常将显示处理程序堆栈深度的处理程序。此计数器不是一段时间的平均值;它显示最近两个样本中观测的值的差除以样本间隔时间的结果。 DotNetCLR_Memory_OBJECT_404_NAME=.NET CLR Memory DotNetCLR_Memory_OBJECT_404_HELP=CLR 記憶體回收堆積的計數器。 GEN0_COLLECTIONS_COUNTER_404_NAME=# Gen 0 Collections GEN0_COLLECTIONS_COUNTER_404_HELP=這個計數器會顯示從應用程式啟動之後層代 0 物件 (最新的; 最近配置的) 被記憶體回收 (Gen 0 GC) 的次數。Gen 0 GC 是發生於層代 0 物件的可用記憶體無法滿足配置的要求時。這個計數器會在 Gen 0 GC 結束時累加。較高層代的 GC 會包括所有較低層代的 GC。這個計數器在較高層代 (Gen 1 或 Gen 2) GC 時明確增加,_Global_ counter 值並不準確,應予忽略。這個計數器會顯示最後觀察到的值。 GEN1_COLLECTIONS_COUNTER_404_NAME=# Gen 1 Collections GEN1_COLLECTIONS_COUNTER_404_HELP=這個計數器會顯示從應用程式啟動之後層代 1 物件被記憶體回收的次數。這個計數器會在 Gen 1 GC 結束時累加。較高層代的 GC 會包括所有較低層代的 GC。這個計數器在較高層代 (Gen 2) GC 時明確增加,_Global_ counter 值並不準確,應予忽略。這個計數器會顯示最後觀察到的值。 GEN2_COLLECTIONS_COUNTER_404_NAME=# Gen 2 Collections GEN2_COLLECTIONS_COUNTER_404_HELP=這個計數器會顯示從應用程式啟動之後層代 2 物件 (較舊的) 被記憶體回收的次數。這個計數器會在 Gen 2 GC (也稱為完全 GC) 結束時累加。_Global_ counter 值並不準確,應予忽略。這個計數器會顯示最後觀察到的值。 GEN0_BYTES_PROMOTED_COUNTER_404_NAME=Promoted Memory from Gen 0 GEN0_BYTES_PROMOTED_COUNTER_404_HELP=這個計數器會顯示未被記憶體回收 (GC) 並且從層代 0 升級到層代 1 的記憶體位元組; 只因等候最終處理而被升級的物件並不包括在這個計數器中。這個計數器會顯示在上次 GC 結束時觀察到的值; 它並不是累加式的計數器。 GEN1_BYTES_PROMOTED_COUNTER_404_NAME=Promoted Memory from Gen 1 GEN1_BYTES_PROMOTED_COUNTER_404_HELP=這個計數器會顯示未被記憶體回收 (GC) 並且從層代 1 升級到層代 2 的記憶體位元組; 只因等候最終處理而被升級的物件不包括在這個計數器中。這個計數器會顯示在上次 GC 結束時觀察到的值; 它並不是累加式的計數器。如果上次的 GC 只是 Gen 0 GC,這個計數器會被重設為 0。 GEN0_PROMOTION_RATE_404_NAME=Gen 0 Promoted Bytes/Sec GEN0_PROMOTION_RATE_404_HELP=這個計數器會顯示每秒從層代 0 (最新) 升級到層代 1 的位元組; 只因等候最終處理而被升級的物件不包括在這個計數器中。當記憶體未被回收時就會被升級。這個計數器的設計是做為一個指示器,用來代表每一秒所建立的物件中相對存留較久者。這個計數器會顯示取樣間隔期間最後兩個樣本之間的差異。 GEN1_PROMOTION_RATE_404_NAME=Gen 1 Promoted Bytes/Sec GEN1_PROMOTION_RATE_404_HELP=這個計數器會顯示每秒從層代 1 (最舊) 升級到層代 2 的位元組; 只因等候最終處理而被升級的物件不包括在這個計數器中。當記憶體未被回收時就會被升級。由於層代 2 是最舊的層代,因此不會有任何物件從層代 2 被升級。這個計數器的設計是做為一個指示器,用來代表每一秒所建立的物件中存留最久者。這個計數器會顯示取樣間隔期間最後兩個樣本之間的差異。 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_404_NAME=Promoted Finalization-Memory from Gen 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_404_HELP=這個計數器會顯示因等候最終處理而從層代 0 提升到層代 1 的記憶體位元組數目。這個計數器會顯示在上次 GC 結束時觀察到的值; 它並不是累加式的計數器。 PROCESS_ID_404_NAME=Process ID PROCESS_ID_404_HELP=這個計數器會顯示所監視的 CLR 處理執行個體的處理序 ID。顯示的值將是 0,直到第一次記憶體回收之後才會變更。 GEN0_HEAP_SIZE_COUNTER_404_NAME=Gen 0 heap size GEN0_HEAP_SIZE_COUNTER_404_HELP=這個計數器會顯示可在層代 0 (Gen 0) 中配置的最大位元組,並不是指目前在 Gen 0 中配置的位元組數量。從上次 GC 之後的配置超過這個大小時,就會觸發 Gen 0 GC。Gen 0 的大小是由記憶體回收行程調整,而且可以在應用程式執行期間變更。在 Gen 0 回收結束時,Gen 0 堆積的大小事實上是 0 位元組; 這個計數器會顯示將觸發下一次 Gen 0 GC 配置的大小 (以位元組表示)。這個計數器會在 GC 結束時更新; 它不會在每一次配置時更新。 GEN1_HEAP_SIZE_COUNTER_404_NAME=Gen 1 heap size GEN1_HEAP_SIZE_COUNTER_404_HELP=這個計數器會顯示層代 1 (Gen 1) 目前位元組的數量; 這個計數器不會顯示 Gen 1 的最大大小。物件不會直接在這個層代被配置; 它們是從先前的 Gen 0 GC 被升級的。這個計數器會在 GC 結束時更新; 它不會在每一次配置時更新。 GEN2_HEAP_SIZE_COUNTER_404_NAME=Gen 2 heap size GEN2_HEAP_SIZE_COUNTER_404_HELP=這個計數器會顯示層代 2 (Gen 2) 中目前位元組的數量。在這個層代的物件不會直接配置; 它們是從 Gen 1 在先前的 Gen 1 GC 期間被升級。這個計數器會在 GC 結束時更新; 它不會在每一次配置時更新。 LARGE_OBJECT_SIZE_COUNTER_404_NAME=Large Object Heap size LARGE_OBJECT_SIZE_COUNTER_404_HELP=這個計數器會以位元組為單位顯示大型物件堆積的目前大小。大於臨界值的物件會被記憶體回收行程視為大型物件,並且直接配置到特殊的堆積中,它們不會在不同層代間升級。在 CLR v1.1 (含) 以上版本中,這個臨界值等於 85000 個位元組。這個計數器會在 GC 結束時更新; 它不會在每一次配置時更新。 SURVIVE_FINALIZE_COUNTER_404_NAME=Finalization Survivors SURVIVE_FINALIZE_COUNTER_404_HELP=這個計數器會顯示在記憶體回收中由於等候最終處理而未被回收之物件的數量。如果這些物件存有其他物件的參考,那麼這些物件也不會被回收,但是不計入這個計數器中; "Promoted Finalization-Memory from Gen 0" 和 "Promoted Finalization-Memory from Gen 1" 計數器代表所有等候最終處理而未被回收的記憶體。這個計數器不是累加式的計數器; 它只會在 GC 結束時以這個特定 GC 中未回收物件的計數來更新。這個計數器是設計用來指示應用程式可能因為最終處理而帶來的額外負荷。 NUM_HANDLES_COUNTER_404_NAME=# GC Handles NUM_HANDLES_COUNTER_404_HELP=這個計數器會顯示目前使用中 GC 控制代碼的數量。GCHandles 是 CLR 和 Managed 環境外部資源的控制代碼。控制代碼只佔用 GCHeap 中很少量的記憶體,但可能是高度耗費資源的 Unmanaged 資源。 ALLOCATION_RATE_COUNTER_404_NAME=Allocated Bytes/sec ALLOCATION_RATE_COUNTER_404_HELP=這個計數器會顯示在 GC Heap 上每秒配置的位元組比率。這個計數器會在每次 GC 結束時更新; 而不是在每次配置時更新。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 INDUCED_GC_COUNTER_404_NAME=# Induced GC INDUCED_GC_COUNTER_404_HELP=這個計數器會顯示由於明確呼叫 GC.Collect 所執行之記憶體回收的最高次數。讓 GC 調整其回收頻率是很好的措施。 PER_TIME_IN_GC_COUNTER_404_NAME=% Time in GC PER_TIME_IN_GC_COUNTER_404_HELP=% Time in GC 是自從上次記憶體回收 (GC) 循環之後,使用於執行記憶體回收所耗用時間的百分比。這個計數器通常是指由記憶體回收行程代表應用程式執行記憶體的收集和壓縮工作的指示器。這個計數器只會在每個記憶體回收的結尾進行更新,而計數器的值代表上次監測的值 (這個值並非平均值)。 PER_TIME_IN_GC_COUNTER_BASE_404_NAME=Not Displayed PER_TIME_IN_GC_COUNTER_BASE_404_HELP=未顯示。 TOTAL_HEAP_SIZE_COUNTER_404_NAME=# Bytes in all Heaps TOTAL_HEAP_SIZE_COUNTER_404_HELP=這個計數器是其他四個計數器 Gen 0 Heap Size、Gen 1 Heap Size、Gen 2 Heap Size 和 Large Object Heap Size 的總和。這個計數器會以位元組為單位指示目前配置在 GC 堆積上的記憶體。 TOTAL_COMMITTED_MEM_COUNTER_404_NAME=# Total committed Bytes TOTAL_COMMITTED_MEM_COUNTER_404_HELP=這個計數器會以位元組為單位顯示目前記憶體回收行程認可的虛擬記憶體數量 (認可的記憶體是在磁碟分頁檔上預留的實體記憶體空間)。 TOTAL_RESERVED_MEM_COUNTER_404_NAME=# Total reserved Bytes TOTAL_RESERVED_MEM_COUNTER_404_HELP=這個計數器會以位元組為單位顯示目前記憶體回收行程保留的虛擬記憶體數量 (保留的記憶體是為應用程式保留,但尚未使用任何磁碟或主記憶體分頁的虛擬記憶體空間)。 GC_PINNED_OBJECTS_404_NAME=# of Pinned Objects GC_PINNED_OBJECTS_404_HELP=這個計數器會顯示上次 GC 中 Pin 物件的數量。這個計數器只會追蹤記憶體回收堆積中的 Pin 物件,例如 Gen 0 GC 只能在層代 0 堆積中產生 Pin 物件的列舉。Pin 物件是記憶體回收行程不能在記憶體中移動的物件之一。 GC_SINKBLOCKS_404_NAME=# of Sink Blocks in use GC_SINKBLOCKS_404_HELP=這個計數器會顯示目前使用中同步區塊的數量。同步區塊是配置每一物件儲存同步處理資訊的資料結構。同步區塊存有 Managed 物件的弱式參考並且需要由記憶體回收行程掃描。同步區塊並不限於儲存同步處理資訊,也可以儲存 COM Interop 中繼資料。這個計數器是設計用來指示大量使用同步處理原始物件的效能問題。 DotNetCLR_Loading_OBJECT_404_NAME=.NET CLR Loading DotNetCLR_Loading_OBJECT_404_HELP=CLR Class Loader 的統計資料。 LOADING_CLASSES_TOTAL_404_NAME=Total Classes Loaded LOADING_CLASSES_TOTAL_404_HELP=這個計數器會顯示從這個應用程式啟動之後,載入至所有組件中之類別的累計數量。 LOADING_TIME_404_NAME=% Time Loading LOADING_TIME_404_HELP=保留供未來使用。 LOADING_ASMSEARCHLEN_404_NAME=Assembly Search Length LOADING_ASMSEARCHLEN_404_HELP=保留供未來使用。 LOADING_LOADFAILURES_TOTAL_404_NAME=Total # of Load Failures LOADING_LOADFAILURES_TOTAL_404_HELP=這個計數器會顯示從應用程式啟動之後,載入失敗之類別的最高數量。這些載入失敗可能有許多原因,例如不當的安全性或不合法的格式。可以在設定檔服務說明中找到詳細資訊。 LOADING_LOADFAILURES_INST_404_NAME=Rate of Load Failures LOADING_LOADFAILURES_INST_404_HELP=這個計數器會顯示每秒載入失敗的類別數量。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。這些載入失敗可能有許多原因,例如不當的安全性或不合法的格式,您可在設定檔服務說明中找到詳細資訊。 LOADING_HEAPSIZE_404_NAME=Bytes in Loader Heap LOADING_HEAPSIZE_404_HELP=這個計數器會以位元組顯示目前類別載入器所有跨 AppDomain 認可的記憶體大小 (認可的記憶體是已經在磁碟分頁檔上為其預留空間的實體記憶體)。 LOADING_APPDOMAINS_UNLOADED_TOTAL_404_NAME=Total appdomains unloaded LOADING_APPDOMAINS_UNLOADED_TOTAL_404_HELP=這個計數器會顯示從應用程式啟動之後卸載的 AppDomain 總數。如果某一個 AppDomain 多次被載入並卸載,計數器會將每一次卸載都當做一次計算。 LOADING_APPDOMAINS_UNLOADED_INST_404_NAME=Rate of appdomains unloaded LOADING_APPDOMAINS_UNLOADED_INST_404_HELP=這個計數器會顯示每秒卸載的 AppDomain 數量。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 LOADING_CLASSES_CUR_404_NAME=Current Classes Loaded LOADING_CLASSES_CUR_404_HELP=這個計數器會顯示目前所有組件中載入類別的數量。 LOADING_CLASSES_INST_404_NAME=Rate of Classes Loaded LOADING_CLASSES_INST_404_HELP=這個計數器會顯示每秒所有組件中載入類別的數量。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 LOADING_APPDOMAINS_CUR_404_NAME=Current appdomains LOADING_APPDOMAINS_CUR_404_HELP=這個計數器會顯示目前載入這個應用程式中的 AppDomain 數量。AppDomain (應用程式定義域) 提供了一種安全而多用途的處理單位,CLR 可以利用它隔離於相同處理序中執行的應用程式。 LOADING_APPDOMAINS_TOTAL_404_NAME=Total Appdomains LOADING_APPDOMAINS_TOTAL_404_HELP=這個計數器會顯示從這個應用程式啟動之後載入之 AppDomain 的最高數量。AppDomain (應用程式定義域) 提供了一種安全而多用途的處理單位,CLR 可以利用它隔離於相同處理序中執行的應用程式。 LOADING_APPDOMAINS_INST_404_NAME=Rate of appdomains LOADING_APPDOMAINS_INST_404_HELP=這個計數器會顯示每秒載入之 AppDomain 的數量。AppDomain (應用程式定義域) 提供了一種安全而多用途的處理單位,CLR 可以利用它隔離於相同處理序中執行的應用程式。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 LOADING_ASSEMBLIES_CUR_404_NAME=Current Assemblies LOADING_ASSEMBLIES_CUR_404_HELP=這個計數器會顯示目前載入這個應用程式中所有 AppDomain 的組件數量。如果組件是以定義域中性方式 (Domain-neutral) 從多個 AppDomain 載入,那麼這個計數器只會累加一次。如果組件的程式碼可以被所有 AppDomain 共用,它們就能以定義域中性方式載入; 如果它們的程式碼是 AppDomain 私用的,它們就能以定義域專屬 (Domain-specific) 的方式載入。 LOADING_ASSEMBLIES_TOTAL_404_NAME=Total Assemblies LOADING_ASSEMBLIES_TOTAL_404_HELP=這個計數器會顯示從這個應用程式啟動之後載入之組件的總數。如果組件是以定義域中性方式 (Domain-neutral) 從多個 AppDomain 載入,那麼這個計數器只會累加一次。如果組件的程式碼可以被所有 AppDomain 共用,它們就能以領域中性方式載入; 如果它們的程式碼是 AppDomain 私用的,它們就能以定義域專屬 (Domain-specific) 的方式載入。 LOADING_ASSEMBLIES_INST_404_NAME=Rate of Assemblies LOADING_ASSEMBLIES_INST_404_HELP=這個計數器會顯示所有 AppDomain 中每秒載入的組件總數。如果組件是以定義域中性方式 (Domain-neutral) 從多個 AppDomain 載入,那麼這個計數器只會累加一次。如果組件的程式碼可以被所有 AppDomain 共用,它們就能以領域中性方式載入; 如果它們的程式碼是 AppDomain 私用的,它們就能以定義域專屬 (Domain-specific) 的方式載入。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 DotNetCLR_Jit_OBJECT_404_NAME=.NET CLR Jit DotNetCLR_Jit_OBJECT_404_HELP=CLR Jit 的統計資料。 TOTAL_METHODS_JITTED_404_NAME=# of Methods Jitted TOTAL_METHODS_JITTED_404_HELP=這個計數器會顯示從應用程式啟動之後,由 CLR JIT 編譯器以 Just-In-Time (JIT) 編譯之方法的總數。這個計數器不包括預先 JIT 編譯的方法。 JITTED_IL_CUR_404_NAME=# of IL Bytes Jitted JITTED_IL_CUR_404_HELP=這個計數器會顯示從應用程式啟動之後 JIT 編譯的總 IL 位元組。這個計數器與 "Total # of IL Bytes Jitted" 計數器完全相等。 JITTED_IL_TOTAL_404_NAME=Total # of IL Bytes Jitted JITTED_IL_TOTAL_404_HELP=這個計數器會顯示從應用程式啟動之後 JIT 編譯的總 IL 位元組。這個計數器與 "# of IL Bytes Jitted" 計數器完全相等。 JITTED_IL_INST_404_NAME=IL Bytes Jitted / sec JITTED_IL_INST_404_HELP=這個計數器會顯示每秒以 JIT 編譯的 IL 位元組速率。這個計數器不是依據時間的平均值; 它是顯示所觀察到,由取樣間隔持續期間所區隔的最後兩個樣本之間的差異。 JIT_FAILURES_404_NAME=Standard Jit Failures JIT_FAILURES_404_HELP=這個計數器會顯示從應用程式啟動之後,JIT 編譯器以 JIT 編譯失敗之方法的最高數量。如果 IL 無法被驗證或者 JIT 編譯器有內部錯誤,就會發生這種錯誤。 TIME_IN_JIT_404_NAME=% Time in Jit TIME_IN_JIT_404_HELP=這個計數器會顯示從上次 JIT 編譯階段開始,在 JIT 編譯中所耗用時間的百分比。這個計數器會在每個 JIT 編譯階段進行更新。JIT 編譯階段是指編譯某個方法與其相依性的階段。 TIME_IN_JIT_BASE_404_NAME=Not Displayed TIME_IN_JIT_BASE_404_HELP=未顯示。 DotNetCLR_Interop_OBJECT_404_NAME=.NET CLR Interop DotNetCLR_Interop_OBJECT_404_HELP=CLR Interop 的統計資料。 CURRENT_CCW_404_NAME=# of CCWs CURRENT_CCW_404_HELP=這個計數器會顯示 COM 可呼叫包裝函式 (Com-Callable-Wrapper,CCW) 的目前數量。CCW 是從 Unmanaged COM 用戶端參考之 .NET Managed 物件的 Proxy。這個計數器是設計用來指示由 Unmanaged COM 程式碼參考之 Managed 物件的數量。 CURRENT_STUBS_404_NAME=# of Stubs CURRENT_STUBS_404_HELP=這個計數器會顯示目前由 CLR 建立之 Stub 的數量。Stub 是負責在 Managed 到 Unmanaged 程式碼之間來回封送處理引數並且傳回值; 在 COM Interop 呼叫或 PInvoke 呼叫期間。 NUM_MARSHALLING_404_NAME=# of marshalling NUM_MARSHALLING_404_HELP=這個計數器會顯示從應用程式啟動之後,在 Managed 到 Unmanaged 程式碼之間來回封送處理引數和傳回值的總次數。如果 Stub 是內嵌的 (Stub 是負責封送處理引數和傳回值),這個計數器就不會累加。如果封送處理的額外負荷很小,Stub 通常會採用內嵌。 TOTAL_TLB_IMPORTS_404_NAME=# of TLB imports / sec TOTAL_TLB_IMPORTS_404_HELP=保留供未來使用。 TOTAL_TLB_EXPORTS_404_NAME=# of TLB exports / sec TOTAL_TLB_EXPORTS_404_HELP=保留供未來使用。 DotNetCLR_LocksAndThreads_OBJECT_404_NAME=.NET CLR LocksAndThreads DotNetCLR_LocksAndThreads_OBJECT_404_HELP=CLR 鎖定和執行緒的統計資料。 CONTENTION_TOTAL_404_NAME=Total # of Contentions CONTENTION_TOTAL_404_HELP=這個計數器會顯示 CLR 中執行緒嘗試取得 Managed 鎖定不成功的總次數。Managed 鎖定可以用許多方式取得; 在 C# 中使用 "lock" 陳述式、呼叫 System.Monitor.Enter,或使用 MethodImplOptions.Synchronized 自訂屬性。 CONTENTION_INST_404_NAME=Contention Rate / sec CONTENTION_INST_404_HELP=執行緒在執行階段中嘗試取得 Managed 鎖定不成功的比率。Managed 鎖定可以用許多方式取得; 在 C# 中使用 "lock" 陳述式、呼叫 System.Monitor.Enter,或使用 MethodImplOptions.Synchronized 自訂屬性。 QUEUE_LENGTH_CUR_404_NAME=Current Queue Length QUEUE_LENGTH_CUR_404_HELP=這個計數器會顯示應用程式中目前等候取得某些 Managed 鎖定之執行緒的總數。這個計數器顯示的不是時間的平均值; 它顯示最後觀察得到的值。 QUEUE_LENGTH_TOTAL_404_NAME=Queue Length Peak QUEUE_LENGTH_TOTAL_404_HELP=這個計數器會顯示從應用程式啟動之後,等候取得某些 Managed 鎖定之執行緒的總數。 QUEUE_LENGTH_INST_404_NAME=Queue Length / sec QUEUE_LENGTH_INST_404_HELP=這個計數器會顯示應用程式中每秒等候取得某些鎖定之執行緒的數量。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 CURRENT_LOGICAL_THREADS_404_NAME=# of current logical Threads CURRENT_LOGICAL_THREADS_404_HELP=這個計數器會顯示應用程式中目前的 .NET 執行緒物件數量。.NET 執行緒物件是由新的 System.Threading.Thread 所建立,或者當 Unmanaged 執行緒進入 Managed 環境時所建立。這個計數器會持續計算執行中和已停止執行緒的數量。這個計數器顯示的不是時間的平均值; 它只顯示最後觀察得到的值。 CURRENT_PHYSICAL_THREADS_404_NAME=# of current physical Threads CURRENT_PHYSICAL_THREADS_404_HELP=這個計數器會顯示由 CLR 建立和擁有,用來做為 .NET 執行緒物件基礎執行緒的原生 OS 執行緒數量。這個計數器數值不包括 CLR 在其內部作業中使用的執行緒; 它是 OS 處理序中執行緒的子集。 RECOGNIZED_THREADS_CUR_404_NAME=# of current recognized threads RECOGNIZED_THREADS_CUR_404_HELP=這個計數器會顯示目前被 CLR 認可之執行緒數量; 它們擁有與它們關聯的對應 .NET 執行緒物件。這些執行緒不是由 CLR 建立的; 它們是在 CLR 之外建立,但建立之後至少在 CLR 之內執行過一次。只有唯一的執行緒會被追蹤; 具有相同執行緒 ID 重新進入 CLR 的執行緒,或在執行緒結束後被重新建立的執行緒,都不會計算兩次。 RECOGNIZED_THREADS_TOTAL_404_NAME=# of total recognized threads RECOGNIZED_THREADS_TOTAL_404_HELP=這個計數器會顯示從應用程式啟動之後被 CLR 認可之執行緒的總數; 這些執行緒擁有與它們關聯的對應 .NET 執行緒物件。這些執行緒不是由 CLR 建立的; 它們是在 CLR 之外建立,但建立之後至少在 CLR 之內執行過一次。只有唯一的執行緒會被追蹤; 具有相同執行緒 ID 重新進入 CLR 的執行緒,或在執行緒結束後被重新建立的執行緒,都不會計算兩次。 RECOGNIZED_THREADS_INST_404_NAME=rate of recognized threads / sec RECOGNIZED_THREADS_INST_404_HELP=這個計數器會顯示每秒被 CLR 認可之執行緒的數量; 這些執行緒擁有與它們關聯的對應 .NET 執行緒物件。這些執行緒不是由 CLR 建立的; 它們是在 CLR 之外建立,但建立之後至少在 CLR 之內執行過一次。只有唯一的執行緒會被追蹤; 具有相同執行緒 ID 重新進入 CLR 的執行緒,或在執行緒結束後被重新建立的執行緒,都不會計算兩次。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 DotNetCLR_Security_OBJECT_404_NAME=.NET CLR Security DotNetCLR_Security_OBJECT_404_HELP=CLR 安全性的統計資料。 SECURITY_TOTALRTCHECKS_404_NAME=Total Runtime Checks SECURITY_TOTALRTCHECKS_404_HELP=這個計數器會顯示從應用程式啟動之後,所執行的執行階段「程式碼存取安全性 (CAS)」檢查的總數。執行階段 CAS 檢查是在呼叫端對被呼叫端進行呼叫,要求特定使用權限時所執行的; 執行階段檢查是由呼叫端在每一次呼叫時進行; 這項檢查是藉由檢查呼叫端的目前執行緒堆疊來進行。這個計數器配合 "Stack Walk Depth" 一起使用就能夠指示安全性檢查對效能的負面影響。 SECURITY_TIMEAUTHORIZE_404_NAME=% Time Sig. Authenticating SECURITY_TIMEAUTHORIZE_404_HELP=保留供未來使用。 SECURITY_LINKCHECKS_404_NAME=# Link Time Checks SECURITY_LINKCHECKS_404_HELP=這個計數器會顯示從應用程式啟動之後,連結時間程式碼存取安全性 (CAS) 檢查的總數。連結時間 CAS 檢查是在 JIT 編譯時期呼叫端對被呼叫端進行呼叫,要求特定使用權限時所執行的; 連結時間檢查是由每一呼叫端執行一次。這個計數並非用來指示嚴重的效能問題; 它是用來指示安全性系統的活動。 SECURITY_TIMERTCHECKS_404_NAME=% Time in RT checks SECURITY_TIMERTCHECKS_404_HELP=這個計數器會顯示在執行執行階段「程式碼存取安全性 (CAS)」檢查中,自上執行該檢查後所耗用時間的百分比。CAS 可以讓程式碼以不同的程度被信任,並且依據程式碼的識別來強制執行這些不同程度的信任。這個計數器只會在執行階段安全性檢查的結尾進行更新,而計數器的值代表上次監測的值 (這個值並非平均值)。 SECURITY_TIMERTCHECKS_BASE_404_NAME=Not Displayed SECURITY_TIMERTCHECKS_BASE_404_HELP=未顯示。 SECURITY_DEPTHSECURITY_404_NAME=Stack Walk Depth SECURITY_DEPTHSECURITY_404_HELP=這個計數器會顯示上次執行階段「程式碼存取安全性」檢查期間的堆疊深度。執行階段「程式碼存取安全性」檢查是藉由耙梳堆疊來進行的。這個計數器不是平均值; 它只顯示最後觀察到的值。 DotNetCLR_Remoting_OBJECT_404_NAME=.NET CLR Remoting DotNetCLR_Remoting_OBJECT_404_HELP=CLR 遠端處理的統計資料。 CONTEXT_REMOTECALLS_INST_404_NAME=Remote Calls/sec CONTEXT_REMOTECALLS_INST_404_HELP=這個計數器會顯示每秒被叫用之遠端程序呼叫的數量。遠端程序呼叫是對呼叫端 AppDomain 之外任何物件的呼叫。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 CONTEXT_CHANNELS_404_NAME=Channels CONTEXT_CHANNELS_404_HELP=這個計數器會顯示從應用程式啟動之後,跨所有 AppDomain 登錄之遠端通道的總數。通道是用來在遠端物件之間來回傳輸訊息。 CONTEXT_PROXIES_404_NAME=Context Proxies CONTEXT_PROXIES_404_HELP=這個計數器會顯示從這個處理序啟動之後,在這個處理序中建立之遠端 Proxy 物件的總數。Proxy 物件是做為遠端物件的代表,並且確保所有在 Proxy 上進行的呼叫都會被轉送到正確的遠端物件執行個體。 CONTEXT_CLASSES_404_NAME=Context-Bound Classes Loaded CONTEXT_CLASSES_404_HELP=這個計數器會顯示目前載入之內容繫結類別的數量。可以繫結至內容的類別就稱為內容繫結類別; 內容繫結類別是以提供同步處理、執行緒相似性、異動等使用規則的 Context 屬性所標記。 CONTEXT_OBJALLOC_404_NAME=Context-Bound Objects Alloc / sec CONTEXT_OBJALLOC_404_HELP=這個計數器會顯示每秒所配置內容繫結物件的數量。可繫結至內容的類別執行個體就稱為內容繫結物件; 內容繫結類別是以提供同步處理、執行緒相似性、異動等使用規則的 Context 屬性所標記。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 CONTEXT_CONTEXTS_404_NAME=Contexts CONTEXT_CONTEXTS_404_HELP=這個計數器會顯示應用程式中目前遠端內容的數量。內容是一種界限,它包含了具有相同同步處理、執行緒相似性、異動等使用規則的物件集合。 CONTEXT_REMOTECALLS_TOTAL_404_NAME=Total Remote Calls CONTEXT_REMOTECALLS_TOTAL_404_HELP=這個計數器會顯示從這個應用程式啟動之後,被叫用之遠端程序呼叫的總數。遠端程序呼叫是對呼叫端 AppDomain 之外任何物件的呼叫。 DotNetCLR_Excep_OBJECT_404_NAME=.NET CLR Exceptions DotNetCLR_Excep_OBJECT_404_HELP=CLR 例外狀況處理的執行階段統計資料。 EXCEP_THROWN_TOTAL_404_NAME=# of Exceps Thrown EXCEP_THROWN_TOTAL_404_HELP=這個計數器會顯示從應用程式啟動之後擲回的例外狀況總數。這些包括 .NET 例外狀況和已轉換為 .NET 例外狀況的 Unmanaged 例外狀況 (例如,Unmanaged 程式碼中的 null 指標參考例外狀況,在 Managed 程式碼中會以 .NET System.NullReferenceException 被重新擲回)。這個計數器包括了已處理和未處理的例外狀況。被重新擲回的例外狀況會再計算一次。例外狀況應該只會發生在不常見的情況中,而不會發生在正常的程式控制流程中。 EXCEP_THROWN_INST_404_NAME=# of Exceps Thrown / sec EXCEP_THROWN_INST_404_HELP=這個計數器會顯示每秒所擲回例外狀況的數量。這些包括 .NET 例外狀況和已轉換為 .NET 例外狀況的 Unmanaged 例外狀況 (例如,Unmanaged 程式碼中的 null 指標參考例外狀況,在 Managed 程式碼中會以 .NET System.NullReferenceException 被重新擲回)。這個計數器包括了已處理和未處理的例外狀況。例外狀況應該只會發生在不常見的情況中,而不會發生在正常的程式控制流程中。這個計數器是設計用來做為由於例外狀況擲回率過大 (>100s) 所產生潛在效能問題的指示器。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 TOTAL_EXCEP_FILTERS_RUN_404_NAME=# of Filters / sec TOTAL_EXCEP_FILTERS_RUN_404_HELP=這個計數器會顯示每秒所執行 .NET 例外狀況篩選條件的數量。例外狀況篩選條件會評估例外狀況是否應該處理。這個計數器會追蹤篩選條件所評估例外狀況的比率,而不論例外狀況是否已被處理。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 TOTAL_EXCEP_FINALLYS_RUN_404_NAME=# of Finallys / sec TOTAL_EXCEP_FINALLYS_RUN_404_HELP=這個計數器會顯示每秒所執行之 finally 區塊的數量。finally 區塊是不論 try 區塊如何被結束都保證會被執行的區塊。只有針對例外狀況被執行的 finally 區塊會被計算; 在正常程式碼路徑上的 finally 區塊不會被這個計數器計算。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 EXCEPT_STACK_DEPTH_404_NAME=Throw To Catch Depth / sec EXCEPT_STACK_DEPTH_404_HELP=這個計數器會顯示每秒周遊於擲回 .NET 例外狀況之框架與處理這個例外狀況之框架之間的堆疊框架數量。當例外處理常式進入時,這個計數器便會重設為 0; 所以巢狀例外狀況會顯示處理常式到處理常式的堆疊深度。這個計數器顯示的不是時間的平均值; 它會顯示取樣間隔期間最後兩個樣本之間的差異。 DotNetCLR_Memory_OBJECT_005_NAME=Paměť .NET CLR DotNetCLR_Memory_OBJECT_005_HELP=Čítače pro haldu CLR systému uvolňování paměti (Garbage Collector). GEN0_COLLECTIONS_COUNTER_005_NAME=Počet úklidů 0. generace GEN0_COLLECTIONS_COUNTER_005_HELP=Tento čítač zobrazuje počet objektů 0. generace (nejmladší, naposledy přidělené), které byly od spuštění aplikace uklizeny z paměti modulem GC (GC 0. generace). K uvolnění GC 0. generace dojde v případě, kdy množství dostupné paměti v 0. generaci není dostatečné pro vyhovění požadavků na přidělení paměti. Hodnota čítače je zvýšena na konci uvolnění GC 0. generace. Moduly GC vyšších generací zahrnují všechny moduly GC nižších generací. Hodnota čítače je explicitně zvýšena, pokud je spuštěn modul GC vyšší (první nebo druhé) generace. Hodnota čítače _Global_ není přesná a měla by být ignorována. Tento čítač zobrazuje naposledy zjištěnou hodnotu. GEN1_COLLECTIONS_COUNTER_005_NAME=Počet úklidů 1. generace GEN1_COLLECTIONS_COUNTER_005_HELP=Tento čítač zobrazuje počet objektů 1. generace, které byly od spuštění aplikace uklizeny z paměti modulem GC. Hodnota čítače je zvýšena na konci uvolnění GC 1. generace. Moduly GC vyšších generací zahrnují všechny moduly GC nižších generací. Hodnota čítače je explicitně zvýšena, pokud je spuštěn modul GC vyšší (druhé) generace. Hodnota čítače _Global_ není přesná a měla by být ignorována. Tento čítač zobrazuje naposledy zjištěnou hodnotu. GEN2_COLLECTIONS_COUNTER_005_NAME=Počet úklidů 2. generace GEN2_COLLECTIONS_COUNTER_005_HELP=Tento čítač zobrazuje počet objektů 2. generace (nejstarší), které byly od spuštění aplikace uklizeny z paměti modulem GC. Hodnota čítače je zvýšena na konci uvolnění GC 2. generace (také nazývaného úplné uvolnění GC). Hodnota čítače _Global_ není přesná a měla by být ignorována. Tento čítač zobrazuje naposledy zjištěnou hodnotu. GEN0_BYTES_PROMOTED_COUNTER_005_NAME=Přesunutá paměť z 0. generace GEN0_BYTES_PROMOTED_COUNTER_005_HELP=Tento čítač zobrazuje počet bajtů paměti, které byly zachovány při uvolnění GC a jsou přesunuty z 0. generace do 1. generace. Čítač nezahrnuje objekty, které jsou přesunuty pouze z důvodu čekání dokončení. Čítač zobrazuje hodnotu zjištěnou na konci posledního uvolnění GC, nejedná se o kumulativní čítač. GEN1_BYTES_PROMOTED_COUNTER_005_NAME=Přesunutá paměť z 1. generace GEN1_BYTES_PROMOTED_COUNTER_005_HELP=Tento čítač zobrazuje počet bajtů paměti, které byly zachovány při uvolnění GC a jsou přesunuty z 1. generace do 2. generace. Čítač nezahrnuje objekty, které jsou přesunuty pouze z důvodu čekání na dokončení. Čítač zobrazuje hodnotu zjištěnou na konci posledního uvolnění GC, nejedná se o kumulativní čítač. V případě, že poslední uvolnění GC bylo pouze 0. generace, je hodnota tohoto čítače vynulována. GEN0_PROMOTION_RATE_005_NAME=Bajty přesunuté z 0. generace za sekundu GEN0_PROMOTION_RATE_005_HELP=Čítač zobrazuje počet bajtů za sekundu, které jsou přesunuty z 0. generace (nejmladší) do 1. generace. Čítač nezahrnuje objekty, které jsou přesunuty pouze z důvodu čekání na dokončení. Paměť je přesunuta v případě, že byla zachována při uvolnění GC. Čítač slouží jako indikátor objektů s relativně dlouhou životností vytvářených za sekundu. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. GEN1_PROMOTION_RATE_005_NAME=Bajty přesunuté z 1. generace za sekundu GEN1_PROMOTION_RATE_005_HELP=Čítač zobrazuje počet bajtů za sekundu, které jsou přesunuty z 1. generace do 2. generace (nejstarší). Čítač nezahrnuje objekty, které jsou přesunuty pouze z důvodu čekání na dokončení. Paměť je přesunuta v případě, že byla zachována při uvolnění GC. Z 2. generace již k žádným přesunům nedochází, protože se jedná o nejstarší objekty. Čítač slouží jako indikátor objektů s velmi dlouhou životností vytvářených za sekundu. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_005_NAME=Finalizační paměť přesunutá z 0. generace GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_005_HELP=Čítač zobrazuje počet bajtů paměti, které byly přesunuty z 0. generace do 1. generace pouze z důvodu čekání na jejich dokončení. Čítač zobrazuje hodnotu zjištěnou na konci posledního uvolnění GC, nejedná se o kumulativní čítač. PROCESS_ID_005_NAME=ID procesu PROCESS_ID_005_HELP=Tento čítač zobrazuje ID sledované instance procesu CLR. Bude zobrazena hodnota 0 až do prvního uvolnění paměti. GEN0_HEAP_SIZE_COUNTER_005_NAME=Velikost haldy 0. generace GEN0_HEAP_SIZE_COUNTER_005_HELP=Tento čítač zobrazuje maximální počet bajtů, které lze přidělit v 0. generaci. Neudává aktuální počet bajtů přidělených v 0. generaci. Dojde-li od posledního uvolnění GC k přidělení většího množství paměti, než udává tato hodnota, bude aktivováno uvolnění GC 0. generace. Velikost 0. generace upravuje systém uvolňování paměti (Garbage Collector) a během spouštění aplikace se tento parametr může měnit. Na konci uvolnění 0. generace je velikost haldy 0. generace v podstatě 0 bajtů. Tento čítač zobrazuje velikost paměti (v bajtech), jejíž přidělení by aktivovalo další uvolnění GC 0. generace. Aktualizace tohoto čítače se provádí na konci uvolnění GC, není prováděna při každém přidělení. GEN1_HEAP_SIZE_COUNTER_005_NAME=Velikost haldy 1. generace GEN1_HEAP_SIZE_COUNTER_005_HELP=Tento čítač zobrazuje aktuální počet bajtů v 1. generaci. Nezobrazuje maximální velikost 1. generace. Objektům této generace není paměť přidělována přímo, ale jsou přesouvány při uvolněních GC 0. generace. Aktualizace tohoto čítače se provádí na konci uvolnění GC, není prováděna při každém přidělení. GEN2_HEAP_SIZE_COUNTER_005_NAME=Velikost haldy 2. generace GEN2_HEAP_SIZE_COUNTER_005_HELP=Tento čítač zobrazuje aktuální počet bajtů v 2. generaci. Objektům této generace není paměť přidělována přímo, ale jsou přesouvány z 1. generace při uvolněních GC 1. generace. Aktualizace tohoto čítače se provádí na konci uvolnění GC, není prováděna při každém přidělení. LARGE_OBJECT_SIZE_COUNTER_005_NAME=Velikost haldy pro velké objekty LARGE_OBJECT_SIZE_COUNTER_005_HELP=Tento čítač zobrazuje aktuální velikost haldy pro velké objekty v bajtech. Objekty, jejichž velikost přesahuje mezní hodnotu, jsou systémem uvolňování paměti považovány za velké objekty. Těmto objektům je paměť přidělována ze zvláštní haldy a netýká se jich přesunování po generacích. V modulu CLR verze 1.1 nebo vyšší je touto mezní hodnotou 85 000 bajtů. Aktualizace tohoto čítače se provádí na konci uvolnění paměti, není prováděna při každém přidělení. SURVIVE_FINALIZE_COUNTER_005_NAME=Zachované objekty finalizace SURVIVE_FINALIZE_COUNTER_005_HELP=Tento čítač zobrazuje počet objektů zpracovaných modulem GC, které byly při uvolnění zachovány proto, že čekají na dokončení. Pokud tyto objekty obsahují odkazy na jiné objekty, budou zachovány i tyto odkazované objekty, ale nebudou započítány čítačem. Celou paměť, která byla zachována z důvodu dokončení, ukazují čítače Dokončovací paměť přesunutá z 0. generace a Dokončovací paměť přesunutá z 1. generace. Tento čítač není kumulativní. Je aktualizován na konci každého uvolnění GC a obsahuje počet objektů, které byly zachovány pouze při tomto uvolnění GC. Čítač byl navržen pro indikaci zvýšené režie, kterou může aplikace způsobit při dokončování. NUM_HANDLES_COUNTER_005_NAME=Počet popisovačů GC NUM_HANDLES_COUNTER_005_HELP=Tento čítač zobrazuje aktuální počet používaných popisovačů GC. Jedná se o popisovače k prostředkům, které jsou externí vůči platformě CLR a spravovanému prostředí. Popisovače zabírají v haldě GC malé množství paměti, ale jedná se o potenciálně nákladné nespravované prostředky. ALLOCATION_RATE_COUNTER_005_NAME=Přidělené bajty za sekundu ALLOCATION_RATE_COUNTER_005_HELP=Tento čítač zobrazuje počet bajtů přidělených za sekundu na haldě GC. Aktualizace tohoto čítače se provádí na konci uvolnění GC, není prováděna při každém přidělení. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. INDUCED_GC_COUNTER_005_NAME=Počet vyvolání GC INDUCED_GC_COUNTER_005_HELP=Tento čítač zobrazuje nejvyšší počet uvolnění paměti, která byla provedena na základě explicitního volání funkce GC.Collect. Doporučujeme umožnit modulu GC vlastní nastavení frekvence uvolnění paměti. PER_TIME_IN_GC_COUNTER_005_NAME=Čas potřebný k úklidu paměti (%) PER_TIME_IN_GC_COUNTER_005_HELP=Čas potřebný k uvolnění paměti (v procentech) je procento času stráveného prováděním uvolnění GC od posledního cyklu GC. Tento čítač obvykle slouží jako ukazatel činnosti provedené systémem uvolňování paměti (Garbage Collector) v zájmu aplikace při uvolnění a komprimaci paměti. Aktualizace tohoto čítače se provádí na konci každého uvolnění GC a jeho hodnota představuje poslední zjištěnou hodnotu, nikoli průměr. PER_TIME_IN_GC_COUNTER_BASE_005_NAME=Není zobrazeno PER_TIME_IN_GC_COUNTER_BASE_005_HELP=Není zobrazeno. TOTAL_HEAP_SIZE_COUNTER_005_NAME=Počet bajtů ve všech haldách TOTAL_HEAP_SIZE_COUNTER_005_HELP=Tento čítač je součtem 4 dalších čítačů: Velikost haldy 0. generace, Velikost haldy 1. generace, Velikost haldy 2. generace a Velikost haldy pro velké objekty. Tento čítač udává velikost aktuální paměti (v bajtech), která je přidělena haldám modulu GC. TOTAL_COMMITTED_MEM_COUNTER_005_NAME=Celkový počet svěřených bajtů TOTAL_COMMITTED_MEM_COUNTER_005_HELP=Tento čítač zobrazuje velikost virtuální paměti (v bajtech) aktuálně potvrzené systémem uvolňování paměti (Garbage Collector). (Potvrzená paměť je fyzická paměť, pro kterou bylo vyhrazeno místo ve stránkovacím souboru na disku.) TOTAL_RESERVED_MEM_COUNTER_005_NAME=Celkový počet vyhrazených bajtů TOTAL_RESERVED_MEM_COUNTER_005_HELP=Tento čítač zobrazuje velikost virtuální paměti (v bajtech), která je aktuálně vyhrazena systémem uvolňování paměti (Garbage Collector). (Vyhrazenou pamětí je virtuální paměťový prostor vyhrazený pro aplikaci bez použití disku nebo stránek hlavní paměti.) GC_PINNED_OBJECTS_005_NAME=Počet nepřesunutelných objektů GC_PINNED_OBJECTS_005_HELP=Tento čítač zobrazuje počet připojených objektů, které byly zjištěny při posledním uvolnění GC. Čítač zaznamenává připojené objekty pouze v haldách, které byly uklizeny modulem GC. Například uvolnění GC 0. generace zaznamená nepřesunutelné objekty pouze v haldě 0. generace. Připojený objekt je takový objekt, který pomocí systému uvolňování paměti (Garbage Collector) nelze přesunout v paměti. GC_SINKBLOCKS_005_NAME=Počet používaných bloků jímek GC_SINKBLOCKS_005_HELP=Tento čítač zobrazuje aktuální počet používaných synchronizačních bloků. Synchronizační bloky jsou datové struktury jednotlivých objektů, které jsou přiděleny pro ukládání informací o synchronizaci. Synchronizační bloky uchovávají slabé odkazy na spravované objekty a je nutné je sledovat systémem uvolňování paměti (Garbage Collector). Synchronizační bloky nemusí uchovávat pouze informace o synchronizaci, ale mohou sloužit také jako úložiště metadat pro spolupráci s objekty COM. Tento čítač byl navržen pro indikaci problémů s výkonem při velkém využití synchronizačních primitiv. DotNetCLR_Loading_OBJECT_005_NAME=Zavádění .NET CLR DotNetCLR_Loading_OBJECT_005_HELP=Statistika pro zaváděcí program tříd CLR. LOADING_CLASSES_TOTAL_005_NAME=Celkový počet zavedených tříd LOADING_CLASSES_TOTAL_005_HELP=Tento čítač zobrazuje kumulativní počet tříd zavedených ve všech sestaveních od spuštění této aplikace. LOADING_TIME_005_NAME=Čas zavádění (%) LOADING_TIME_005_HELP=Vyhrazeno pro budoucí použití. LOADING_ASMSEARCHLEN_005_NAME=Délka hledání sestavení LOADING_ASMSEARCHLEN_005_HELP=Vyhrazeno pro budoucí použití. LOADING_LOADFAILURES_TOTAL_005_NAME=Celkový počet chyb zavádění LOADING_LOADFAILURES_TOTAL_005_HELP=Tento čítač zobrazuje nejvyšší počet tříd, jejichž zavedení se od spuštění aplikace nezdařilo. Tyto chyby zavádění mohou mít různé důvody, například neodpovídající zabezpečení nebo neplatný formát. Podrobné informace naleznete v nápovědě ke službě profilů. LOADING_LOADFAILURES_INST_005_NAME=Frekvence chyb zavádění LOADING_LOADFAILURES_INST_005_HELP=Tento čítač zobrazuje počet tříd za sekundu, jejichž zavedení se nezdařilo. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. Tyto chyby zavádění mohou mít různé důvody, například neodpovídající zabezpečení nebo neplatný formát. Podrobné informace naleznete v nápovědě ke službě profilů. LOADING_HEAPSIZE_005_NAME=Počet bajtů v haldě zaváděcího programu LOADING_HEAPSIZE_005_HELP=Tento čítač zobrazuje aktuální velikost (v bajtech) paměti potvrzené zaváděcím programem tříd v rámci všech objektů třídy AppDomains. (Potvrzená paměť je fyzická paměť, pro kterou bylo vyhrazeno místo ve stránkovacím souboru na disku.) LOADING_APPDOMAINS_UNLOADED_TOTAL_005_NAME=Celkový počet uvolněných objektů třídy AppDomain LOADING_APPDOMAINS_UNLOADED_TOTAL_005_HELP=Tento čítač zobrazuje celkový počet objektů třídy AppDomains uvolněných od spuštění aplikace. Pokud byl objekt třídy AppDomain několikrát zaveden a uvolněn, bude čítač všechna tato uvolnění počítat samostatně. LOADING_APPDOMAINS_UNLOADED_INST_005_NAME=Frekvence uvolňování objektů třídy AppDomain LOADING_APPDOMAINS_UNLOADED_INST_005_HELP=Tento čítač zobrazuje počet objektů třídy AppDomains uvolněných za sekundu. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. LOADING_CLASSES_CUR_005_NAME=Aktuálně zavedené třídy LOADING_CLASSES_CUR_005_HELP=Tento čítač zobrazuje aktuální počet tříd zavedených ve všech sestaveních. LOADING_CLASSES_INST_005_NAME=Frekvence zavádění tříd LOADING_CLASSES_INST_005_HELP=Tento čítač zobrazuje počet tříd zavedených za sekundu ve všech sestaveních. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. LOADING_APPDOMAINS_CUR_005_NAME=Aktuální objekty třídy AppDomain LOADING_APPDOMAINS_CUR_005_HELP=Tento čítač zobrazuje aktuální počet objektů třídy AppDomains zavedených v této aplikaci. Objekty třídy AppDomains (tzv. domény aplikací) poskytují zabezpečenou a univerzální procesní jednotku, pomocí které může platforma CLR zajišťovat oddělení aplikací spuštěných v rámci stejného procesu. LOADING_APPDOMAINS_TOTAL_005_NAME=Celkový počet objektů třídy AppDomain LOADING_APPDOMAINS_TOTAL_005_HELP=Tento čítač zobrazuje nejvyšší počet objektů třídy AppDomains zavedených od spuštění této aplikace. Objekty třídy AppDomains (tzv. domény aplikací) poskytují zabezpečenou a univerzální procesní jednotku, pomocí které může platforma CLR zajišťovat oddělení aplikací spuštěných v rámci stejného procesu. LOADING_APPDOMAINS_INST_005_NAME=Frekvence objektů třídy AppDomain LOADING_APPDOMAINS_INST_005_HELP=Tento čítač zobrazuje počet objektů třídy AppDomains zavedených za sekundu. Objekty třídy AppDomains (tzv. domény aplikací) poskytují zabezpečenou a univerzální procesní jednotku, pomocí které může platforma CLR zajišťovat oddělení aplikací spuštěných v rámci stejného procesu. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. LOADING_ASSEMBLIES_CUR_005_NAME=Aktuální sestavení LOADING_ASSEMBLIES_CUR_005_HELP=Čítač zobrazí aktuální počet sestavení zavedených ve všech objektech třídy AppDomains v rámci této aplikace. Pokud je sestavení zavedeno jako doménově neutrální z více objektů třídy AppDomains, je hodnota čítače zvýšena pouze jednou. Sestavení mohou být zavedena jako doménově neutrální v případě, že jejich kód mohou sdílet všechny objekty třídy AppDomains, nebo jako doménově specifická, pokud je jejich kód soukromý v rámci určitého objektu třídy AppDomain. LOADING_ASSEMBLIES_TOTAL_005_NAME=Celkový počet sestavení LOADING_ASSEMBLIES_TOTAL_005_HELP=Tento čítač zobrazuje celkový počet sestavení zavedených od spuštění této aplikace. Pokud je sestavení zavedeno jako doménově neutrální z více objektů třídy AppDomains, je hodnota čítače zvýšena pouze jednou. Sestavení mohou být zavedena jako doménově neutrální v případě, že jejich kód mohou sdílet všechny objekty třídy AppDomains, nebo jako doménově specifická, pokud je jejich kód soukromý v rámci určitého objektu třídy AppDomain. LOADING_ASSEMBLIES_INST_005_NAME=Frekvence sestavení LOADING_ASSEMBLIES_INST_005_HELP=Tento čítač zobrazuje počet sestavení zavedených v rámci všech objektů třídy AppDomains za sekundu. Pokud je sestavení zavedeno jako doménově neutrální z více objektů třídy AppDomains, je hodnota čítače zvýšena pouze jednou. Sestavení mohou být zavedena jako doménově neutrální v případě, že jejich kód mohou sdílet všechny objekty třídy AppDomains, nebo jako doménově specifická, pokud je jejich kód soukromý v rámci určitého objektu třídy AppDomain. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. DotNetCLR_Jit_OBJECT_005_NAME=Kompilátor JIT .NET CLR DotNetCLR_Jit_OBJECT_005_HELP=Statistika kompilátoru JIT CLR. TOTAL_METHODS_JITTED_005_NAME=Počet metod zpracovaných kompilátorem JIT TOTAL_METHODS_JITTED_005_HELP=Tento čítač zobrazuje celkový počet metod zkompilovaných na vyžádání (Just-In-Time) kompilátorem CLR JIT od spuštění aplikace. Čítač nezahrnuje metody zpracované kompilátorem JIT předem. JITTED_IL_CUR_005_NAME=Počet bajtů IL zpracovaných kompilátorem JIT JITTED_IL_CUR_005_HELP=Tento čítač zobrazuje celkový počet bajtů IL zpracovaných kompilátorem JIT od spuštění aplikace. Tento čítač se zcela shoduje s čítačem Celkový počet bajtů IL zpracovaných kompilátorem JIT. JITTED_IL_TOTAL_005_NAME=Celkový počet bajtů IL zpracovaných kompilátorem JIT JITTED_IL_TOTAL_005_HELP=Tento čítač zobrazuje celkový počet bajtů IL zpracovaných kompilátorem JIT od spuštění aplikace. Tento čítač se zcela shoduje s čítačem Počet bajtů IL zpracovaných kompilátorem JIT. JITTED_IL_INST_005_NAME=Bajty IL zpracované kompilátorem JIT za sekundu JITTED_IL_INST_005_HELP=Tento čítač zobrazuje frekvenci zpracování bajtů IL kompilátorem JIT za sekundu. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. JIT_FAILURES_005_NAME=Standardní selhání kompilátoru JIT JIT_FAILURES_005_HELP=Tento čítač zobrazuje nejvyšší počet metod, které se kompilátoru JIT nepodařilo zpracovat od spuštění aplikace. K takovým selháním může dojít, pokud jazyk IL nelze ověřit nebo pokud v kompilátoru JIT došlo k vnitřní chybě. TIME_IN_JIT_005_NAME=Čas v kompilátoru JIT (%) TIME_IN_JIT_005_HELP=Tento čítač zobrazuje procento času stráveného při kompilaci JIT od poslední fáze kompilace JIT. Hodnota čítače je aktualizována na konci každé kompilační fáze JIT. Kompilační fáze JIT je fáze, při které dochází ke kompilaci metody včetně závislých objektů. TIME_IN_JIT_BASE_005_NAME=Není zobrazeno TIME_IN_JIT_BASE_005_HELP=Není zobrazeno. DotNetCLR_Interop_OBJECT_005_NAME=Spolupráce .NET CLR DotNetCLR_Interop_OBJECT_005_HELP=Statistika spolupráce CLR. CURRENT_CCW_005_NAME=Počet obálek CCW CURRENT_CCW_005_HELP=Tento čítač zobrazuje aktuální počet obálek CCW (Com-Callable-Wrapper). Obálka CCW je objekt proxy pro objekt spravovaný platformou .NET, na který odkazují nespravovaní klienti COM. Tento čítač byl navržen jako indikátor počtu spravovaných objektů, na něž odkazuje nespravovaný kód COM. CURRENT_STUBS_005_NAME=Počet objektů stub CURRENT_STUBS_005_HELP=Tento čítač zobrazuje aktuální počet zástupných procedur vytvořených platformou CLR. Zástupné procedury během volání typu COM Interop nebo PInvoke zodpovídají za zařazování argumentů a vrácených hodnot ze spravovaného do nespravovaného kódu a naopak. NUM_MARSHALLING_005_NAME=Počet zařazení NUM_MARSHALLING_005_HELP=Tento čítač zobrazuje celkový počet zařazení argumentů a návratových hodnot ze spravovaného kódu do nespravovaného kódu a naopak od spuštění aplikace. Pokud jsou zástupné procedury vloženy do kódu, ke zvýšení čítače nedojde. (Zástupné procedury zodpovídají za zařazování argumentů a vrácených hodnot.) Zástupné procedury jsou zpravidla vloženy do kódu v případě, že je režie zařazování malá. TOTAL_TLB_IMPORTS_005_NAME=Počet importů TLB za sekundu TOTAL_TLB_IMPORTS_005_HELP=Vyhrazeno pro budoucí použití. TOTAL_TLB_EXPORTS_005_NAME=Počet exportů TLB za sekundu TOTAL_TLB_EXPORTS_005_HELP=Vyhrazeno pro budoucí použití. DotNetCLR_LocksAndThreads_OBJECT_005_NAME=Uzamčení a podprocesy .NET CLR DotNetCLR_LocksAndThreads_OBJECT_005_HELP=Statistika uzamčení a vláken CLR. CONTENTION_TOTAL_005_NAME=Celkový počet sporů CONTENTION_TOTAL_005_HELP=Tento čítač zobrazuje celkový počet neúspěšných pokusů vláken platformy CLR o získání spravovaného uzamčení. Spravované uzamčení lze získat mnoha způsoby: pomocí příkazu „lock“ v jazyce C#, voláním funkce System.Monitor.Enter nebo použitím vlastního atributu MethodImplOptions.Synchronized. CONTENTION_INST_005_NAME=Počet sporů za sekundu CONTENTION_INST_005_HELP=Frekvence, s jakou se vlákna v modulu runtime neúspěšně pokouší získat spravované uzamčení. Spravované uzamčení lze získat mnoha způsoby: pomocí příkazu „lock“ v jazyce C#, voláním funkce System.Monitor.Enter nebo použitím vlastního atributu MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_005_NAME=Aktuální délka fronty QUEUE_LENGTH_CUR_005_HELP=Tento čítač zobrazuje celkový počet vláken, která aktuálně čekají na získání spravovaného uzamčení v aplikaci. Hodnota čítače nepředstavuje průměr v čase, jedná se o poslední zjištěnou hodnotu. QUEUE_LENGTH_TOTAL_005_NAME=Nejvyšší délka fronty QUEUE_LENGTH_TOTAL_005_HELP=Tento čítač zobrazuje celkový počet vláken, která od spuštění aplikace čekala na získání spravovaného uzamčení. QUEUE_LENGTH_INST_005_NAME=Délka fronty za sekundu QUEUE_LENGTH_INST_005_HELP=Tento čítač zobrazuje počet vláken za sekundu, která čekají na získání uzamčení v aplikaci. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. CURRENT_LOGICAL_THREADS_005_NAME=Počet aktuálních logických podprocesů CURRENT_LOGICAL_THREADS_005_HELP=Tento čítač zobrazuje počet aktuálních objektů vláken .NET v aplikaci. Objekt vlákna .NET je vytvořen buď novým voláním funkce System.Threading.Thread, nebo vstupem nespravovaného vlákna do spravovaného prostředí. Tento čítač udržuje počet spuštěných i zastavených vláken. Hodnota čítače nepředstavuje průměr v čase, jedná se pouze o poslední zjištěnou hodnotu. CURRENT_PHYSICAL_THREADS_005_NAME=Počet aktuálních fyzických podprocesů CURRENT_PHYSICAL_THREADS_005_HELP=Tento čítač zobrazuje počet nativních vláken operačního systému vytvořených a vlastněných platformou CLR, která slouží jako základní vlákna pro objekty vláken .NET. Hodnota tohoto čítače nezahrnuje vlákna používaná platformou CLR v rámci vnitřních operací. Jedná se o podmnožinu vláken v procesu operačního systému. RECOGNIZED_THREADS_CUR_005_NAME=Počet aktuálních rozpoznaných podprocesů RECOGNIZED_THREADS_CUR_005_HELP=Tento čítač zobrazuje počet vláken, která jsou aktuálně rozpoznána platformou CLR. Těmto vláknům je přiřazen odpovídající objekt vlákna .NET. Tato vlákna nejsou vytvořena platformou CLR, ale mimo rámec platformy CLR. Byla ale nejméně jednou spuštěna platformou CLR. Jsou sledována pouze jedinečná vlákna. Vlákna se stejným ID vlákna, která znovu vstupují do platformy CLR nebo jsou znovu vytvořena po ukončení vlákna, nejsou počítána dvakrát. RECOGNIZED_THREADS_TOTAL_005_NAME=Celkový počet rozpoznaných podprocesů RECOGNIZED_THREADS_TOTAL_005_HELP=Tento čítač zobrazuje celkový počet vláken, která byla rozpoznána platformou CLR od spuštění této aplikace. Těmto vláknům je přiřazen odpovídající objekt vlákna .NET. Tato vlákna nejsou vytvořena platformou CLR, ale mimo rámec platformy CLR. Byla ale nejméně jednou spuštěna platformou CLR. Jsou sledována pouze jedinečná vlákna. Vlákna se stejným ID vlákna, která znovu vstupují do platformy CLR nebo jsou znovu vytvořena po ukončení vlákna, nejsou počítána dvakrát. RECOGNIZED_THREADS_INST_005_NAME=Rozpoznané podprocesy za sekundu RECOGNIZED_THREADS_INST_005_HELP=Tento čítač zobrazuje počet vláken za sekundu, která byla rozpoznána platformou CLR. Těmto vláknům je přiřazen odpovídající objekt vlákna .NET. Tato vlákna nejsou vytvořena platformou CLR, ale mimo rámec platformy CLR. Byla ale nejméně jednou spuštěna platformou CLR. Jsou sledována pouze jedinečná vlákna. Vlákna se stejným ID vlákna, která znovu vstupují do platformy CLR nebo jsou znovu vytvořena po ukončení vlákna, nejsou počítána dvakrát. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. DotNetCLR_Security_OBJECT_005_NAME=Zabezpečení .NET CLR DotNetCLR_Security_OBJECT_005_HELP=Statistika zabezpečení CLR. SECURITY_TOTALRTCHECKS_005_NAME=Celkový počet kontrol za běhu SECURITY_TOTALRTCHECKS_005_HELP=Čítač zobrazuje celkový počet kontrol CAS (Code Access Security) za běhu provedených od spuštění aplikace. Kontroly CAS za běhu jsou prováděny, pokud volající zadá volání volaného vyžadujícího zvláštní oprávnění. Kontrola za běhu je provedena při každém volání volajícího a spočívá v prozkoumání aktuálního zásobníku vláken volajícího. Tento čítač současně s čítačem Hloubka procházení zásobníku představuje indikátor penalizace výkonu kvůli kontrolám zabezpečení. SECURITY_TIMEAUTHORIZE_005_NAME=Čas ověřování podpisu (%) SECURITY_TIMEAUTHORIZE_005_HELP=Vyhrazeno pro budoucí použití. SECURITY_LINKCHECKS_005_NAME=Počet kontrol během propojování SECURITY_LINKCHECKS_005_HELP=Tento čítač zobrazuje celkový počet kontrol CAS (Code Access Security) během propojování provedených od spuštění aplikace. Kontroly CAS během propojování jsou prováděny, pokud volající zadá volání volaného vyžadujícího zvláštní oprávnění v průběhu kompilace JIT, a jsou prováděny pro každého volajícího jednou. Tento čítač není indikátorem závažných problémů s výkonem, ale indikuje systémovou aktivitu týkající se zabezpečení. SECURITY_TIMERTCHECKS_005_NAME=Čas při kontrolách za běhu (%) SECURITY_TIMERTCHECKS_005_HELP=Tento čítač zobrazuje procento času stráveného při provádění kontrol CAS (Code Access Security) za běhu od poslední takové kontroly. Zabezpečení CAS umožňuje využívat při ověřování kódu různé úrovně důvěryhodnosti a vynucovat je v závislosti na identitě kódu. Tento čítač je aktualizován na konci kontroly zabezpečení za běhu a představuje poslední zjištěnou hodnotu, nikoli průměr. SECURITY_TIMERTCHECKS_BASE_005_NAME=Není zobrazeno SECURITY_TIMERTCHECKS_BASE_005_HELP=Není zobrazeno. SECURITY_DEPTHSECURITY_005_NAME=Hloubka procházení zásobníku SECURITY_DEPTHSECURITY_005_HELP=Tento čítač zobrazuje hloubku zásobníku v průběhu poslední kontroly CAS (Code Access Security) za běhu. Kontrola CAS za běhu je prováděna procházením zásobníku. Hodnota čítače nepředstavuje průměr, jedná se pouze o poslední zjištěnou hodnotu. DotNetCLR_Remoting_OBJECT_005_NAME=Řízení vzdálené komunikace .NET CLR DotNetCLR_Remoting_OBJECT_005_HELP=Statistika řízení vzdálené komunikace CLR. CONTEXT_REMOTECALLS_INST_005_NAME=Vzdálená volání za sekundu CONTEXT_REMOTECALLS_INST_005_HELP=Tento čítač zobrazuje počet vzdálených volání procedur za sekundu. Vzdálené volání procedury je volání libovolného objektu vně objektu třídy AppDomain volajícího. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. CONTEXT_CHANNELS_005_NAME=Kanály CONTEXT_CHANNELS_005_HELP=Tento čítač zobrazuje celkový počet kanálů řízení vzdálené komunikace registrovaných ve všech objektech třídy AppDomain od spuštění aplikace. Kanály slouží k přenosu zpráv se vzdálenými objekty. CONTEXT_PROXIES_005_NAME=Objekty proxy kontextu CONTEXT_PROXIES_005_HELP=Tento čítač zobrazuje celkový počet objektů proxy řízení vzdálené komunikace, které byly vytvořeny v tomto procesu od okamžiku jeho spuštění. Objekty proxy slouží jako zástupci vzdálených objektů a zajišťují, aby všechna volání využívající objekt proxy byla předána správné instanci vzdáleného objektu. CONTEXT_CLASSES_005_NAME=Zavedené kontextově závislé třídy CONTEXT_CLASSES_005_HELP=Tento čítač zobrazuje aktuální počet zavedených kontextově závislých tříd. Třídy, které mohou být svázány s kontextem, jsou nazývány kontextově závislé třídy a jsou označeny kontextovými atributy, které poskytují pravidla používání pro synchronizaci, spřažení vláken, transakce atd. CONTEXT_OBJALLOC_005_NAME=Přidělené kontextově závislé objekty za sekundu CONTEXT_OBJALLOC_005_HELP=Tento čítač zobrazuje počet kontextově závislých objektů přidělených za sekundu. Instance tříd, které mohou být svázány s kontextem, se nazývají kontextově závislé objekty. Kontextově závislé třídy jsou označeny kontextovými atributy, které poskytují pravidla používání pro synchronizaci, spřažení vláken, transakce atd. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. CONTEXT_CONTEXTS_005_NAME=Kontexty CONTEXT_CONTEXTS_005_HELP=Tento čítač zobrazuje aktuální počet kontextů řízení vzdálené komunikace v rámci aplikace. Kontext vymezuje kolekci objektů se stejnými pravidly používání, jako jsou synchronizace, spřažení vláken, transakce atd. CONTEXT_REMOTECALLS_TOTAL_005_NAME=Vzdálená volání celkem CONTEXT_REMOTECALLS_TOTAL_005_HELP=Tento čítač zobrazuje celkový počet vzdálených volání procedur vyvolaných od spuštění této aplikace. Vzdálené volání procedury je volání libovolného objektu vně objektu třídy AppDomain volajícího. DotNetCLR_Excep_OBJECT_005_NAME=Výjimky .NET CLR DotNetCLR_Excep_OBJECT_005_HELP=Statistika zpracování výjimek CLR za běhu EXCEP_THROWN_TOTAL_005_NAME=Počet vyvolaných výjimek EXCEP_THROWN_TOTAL_005_HELP=Tento čítač zobrazuje celkový počet výjimek vyvolaných od spuštění aplikace. Jedná se jak o výjimky .NET, tak o nespravované výjimky, které jsou převedeny na výjimky .NET. Například výjimka odkazu ukazatele s hodnotou null v nespravovaném kódu bude ve spravovaném kódu vyvolána znovu jako výjimka .NET System.NullReferenceException. Tento čítač zahrnuje ošetřené i neošetřené výjimky. Výjimky, které jsou znovu vyvolány, budou započteny znovu. K výjimkám by mělo docházet pouze zřídka a při běžném zpracování programu by se neměly vyskytovat. EXCEP_THROWN_INST_005_NAME=Počet výjimek vyvolaných za sekundu EXCEP_THROWN_INST_005_HELP=Tento čítač zobrazuje počet výjimek vyvolaných za sekundu. Jedná se jak o výjimky .NET, tak o nespravované výjimky, které jsou převedeny na výjimky .NET. Například výjimka odkazu ukazatele s hodnotou null v nespravovaném kódu bude ve spravovaném kódu vyvolána znovu jako výjimka .NET System.NullReferenceException. Tento čítač zahrnuje ošetřené i neošetřené výjimky. K výjimkám by mělo docházet pouze zřídka a při běžném zpracování programu by se neměly vyskytovat. Tento čítač byl navržen jako indikátor možných potíží s výkonem vzhledem k vysoké frekvenci vyvolaných výjimek (řádově ve stovkách). Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. TOTAL_EXCEP_FILTERS_RUN_005_NAME=Počet filtrů za sekundu TOTAL_EXCEP_FILTERS_RUN_005_HELP=Tento čítač zobrazuje počet filtrů výjimek .NET spuštěných za sekundu. Filtr výjimek vyhodnocuje, zda má nebo nemá dojít ke zpracování výjimky. Tento čítač sleduje frekvenci vyhodnocených filtrů výjimek bez ohledu na to, zda příslušné výjimky byly nebo nebyly zpracovány. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. TOTAL_EXCEP_FINALLYS_RUN_005_NAME=Počet bezpodmínečných bloků za sekundu TOTAL_EXCEP_FINALLYS_RUN_005_HELP=Tento čítač zobrazuje počet bezpodmínečných bloků spuštěných za sekundu. Bezpodmínečný blok je spuštěn bez ohledu na to, jakým způsobem byl ukončen zkušební blok. Počítány jsou pouze ty bezpodmínečné bloky, které jsou spuštěny po výskytu výjimky. Bezpodmínečné bloky spuštěné po standardním zpracování kódu tímto čítačem počítány nejsou. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. EXCEPT_STACK_DEPTH_005_NAME=Počet vyvolání-zachycení za sekundu EXCEPT_STACK_DEPTH_005_HELP=Tento čítač zobrazuje počet bloků zásobníku za sekundu, kterými program prošel při cestě z bloku, který vyvolal výjimku .NET, do bloku, který tuto výjimku ošetřil. Při vstupu do obsluhy výjimky je čítač vynulován, a vnořené výjimky proto indikují hloubku zásobníku mezi dvěma obsluhami. Hodnota čítače nepředstavuje průměr v čase. Čítač zobrazuje rozdíl mezi hodnotami zjištěnými v posledních dvou vzorcích dělený délkou intervalu vzorkování. DotNetCLR_Memory_OBJECT_006_NAME=.NET CLR Hukommelse DotNetCLR_Memory_OBJECT_006_HELP=Tællere til spildopsamlet CLR-heap. GEN0_COLLECTIONS_COUNTER_006_NAME=Antal Gen 0-samlinger GEN0_COLLECTIONS_COUNTER_006_HELP=Denne tæller viser det antal gange, objekterne i generation 0 (yngste, senest allokerede) er spildopsamlet (spildopsamling i generation 0), siden programmet blev startet. Spildopsamling i generation 0 forekommer, når den tilgængelige hukommelse i generation 0 ikke er tilstrækkelig til at opfylde en anmodning om allokering. Tælleren forøges i slutningen af en spildopsamling i generation 0. Spildopsamlinger i højere generationer omfatter alle spildopsamlinger i lavere generationer. Tælleren forøges eksplicit, når der forekommer en spildopsamling i en højere generation (Gen 1 eller Gen 2). Tællerværdien _Global_ er ikke korrekt og skal ignoreres. Tælleren viser den sidst observerede værdi. GEN1_COLLECTIONS_COUNTER_006_NAME=Antal Gen 1-samlinger GEN1_COLLECTIONS_COUNTER_006_HELP=Denne tæller viser det antal gange, objekterne i generation 1 er spildopsamlet, siden programmet blev startet. Tælleren forøges, når en spildopsamling i generation 1 er fuldført. Spildopsamlinger i højere generationer omfatter alle spildopsamlinger i lavere generationer. Tælleren forøges eksplicit, når der forekommer en spildopsamling i en højere generation (Gen 2). Tællerværdien _Global_ er ikke korrekt og skal ignoreres. Tælleren viser den sidst observerede værdi. GEN2_COLLECTIONS_COUNTER_006_NAME=Antal Gen 2-samlinger GEN2_COLLECTIONS_COUNTER_006_HELP=Denne tæller viser det antal gange, objekterne (ældre) i generation 2 er spildopsamlet, siden programmet blev startet. Tælleren forøges, når en spildopsamling i generation 2 er fuldført (kaldes også en fuld spildopsamling). Tællerværdien _Global_ er ikke korrekt og skal ignoreres. Tælleren viser den sidst observerede værdi. GEN0_BYTES_PROMOTED_COUNTER_006_NAME=Hukommelse forfremmet fra Gen 0 GEN0_BYTES_PROMOTED_COUNTER_006_HELP=Denne tæller viser den hukommelse i antal byte, der overlever spildopsamlingen og overføres fra generation 0 til generation 1. Objekter, der udelukkende overføres, fordi de venter på at blive færdiggjort, medtages ikke i denne tæller. Tælleren viser den værdi, der er observeret i slutningen af den sidste spildopsamling. Det er ikke en kumulativ tæller. GEN1_BYTES_PROMOTED_COUNTER_006_NAME=Hukommelse forfremmet fra Gen 1 GEN1_BYTES_PROMOTED_COUNTER_006_HELP=Denne tæller viser den hukommelse i byte, der overlever spildopsamlingen og overføres fra generation 1 til generation 2. Objekter, der udelukkende overføres, fordi de venter på at blive færdiggjort, medtages ikke i denne tæller. Tælleren viser den værdi, der er observeret i slutningen af den sidste spildopsamling. Det er ikke en kumulativ tæller. Tælleren nulstilles, hvis den sidste spildopsamling kun var en spildopsamling i generation 0. GEN0_PROMOTION_RATE_006_NAME=Gen 0 - forfremmede byte pr. sek. GEN0_PROMOTION_RATE_006_HELP=Denne tæller viser det antal byte pr. sekund, der overføres fra generation 0 (yngste) til generation 1. Objekter, der udelukkende overføres, fordi de venter på at blive færdiggjort, medtages ikke i denne tæller. Hukommelse overføres, hvis den overlever en spildopsamling. Tælleren er udformet som en indikator for relativt langvarige objekter, der oprettes pr. sekund. Tælleren viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. GEN1_PROMOTION_RATE_006_NAME=Gen 1 - forfremmede byte pr. sek. GEN1_PROMOTION_RATE_006_HELP=Denne tæller viser det antal byte pr. sekund, der overføres fra generation 1 til generation 2 (ældste). Objekter, der udelukkende overføres, fordi de venter på at blive færdiggjort, er ikke medtaget i denne tæller. Hukommelse overføres, hvis den overlever en spildopsamling. Der overføres intet fra generation 2, eftersom det er den ældste. Tælleren er udformet som en indikator for meget langvarige objekter, der er oprettet pr. sekund. Tælleren viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_006_NAME=Hukommelse til færdiggørelse forfremmet fra Gen 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_006_HELP=Denne tæller viser hukommelsen i byte, som overføres fra generation 0 til generation 1, udelukkende fordi de venter på at blive færdiggjort. Tælleren viser den værdi, der er observeret i slutningen af den sidste spildopsamling. Det er ikke en kumulativ tæller. PROCESS_ID_006_NAME=Proces-id PROCESS_ID_006_HELP=Denne tæller viser proces-id'et for den CLR-proces, der overvåges. Den viste værdi er 0, indtil efter den første spildopsamling. GEN0_HEAP_SIZE_COUNTER_006_NAME=Størrelse på Gen 0-heap GEN0_HEAP_SIZE_COUNTER_006_HELP=Denne tæller viser det maksimale antal byte, der kan allokeres i generation 0 (Gen 0). Den angiver ikke det aktuelle antal byte, der er allokeret i Gen 0. En spildopsamling i Gen 0 udløses, når allokeringerne siden den sidste spildopsamling overstiger denne størrelse. Størrelsen af Gen 0 justeres af spildopsamleren og kan ændres under udførelsen af programmet. I slutningen af en Gen 0-opsamling er størrelsen af Gen 0-heapet faktisk 0 byte. Tælleren viser størrelsen (i byte) af allokeringer, som ville udløse den næste spildopsamling i Gen 0. Tælleren opdateres, når en spildopsamling er fuldført. Den opdateres ikke ved hver allokering. GEN1_HEAP_SIZE_COUNTER_006_NAME=Størrelse på Gen 1-heap GEN1_HEAP_SIZE_COUNTER_006_HELP=Denne tæller viser det aktuelle antal byte i generation 1 (Gen 1). Tælleren viser ikke den maksimale størrelse af Gen 1. Objekter allokeres ikke direkte i denne generation. De overføres fra tidligere spildopsamlinger i generation 0. Tælleren opdateres, når en spildopsamling er fuldført. Den opdateres ikke ved hver allokering. GEN2_HEAP_SIZE_COUNTER_006_NAME=Størrelse på Gen 2-heap GEN2_HEAP_SIZE_COUNTER_006_HELP=Denne tæller viser det aktuelle antal byte i generation 2 (Gen 2). Objekter allokeres ikke direkte i denne generation. De overføres fra generation 1 under tidligere spildopsamlinger i generation 1. Tælleren opdateres, når en spildopsamling er fuldført. Den opdateres ikke ved hver allokering. LARGE_OBJECT_SIZE_COUNTER_006_NAME=Størrelse på heap til store objekter LARGE_OBJECT_SIZE_COUNTER_006_HELP=Denne tæller viser den aktuelle størrelse af det store objektheap i byte. Objekter, der er større end en tærskel, behandler spildopsamleren som store objekter, og de allokeres direkte i et specielt heap. De overføres ikke via generationerne. I CLR v1.1 og senere versioner er denne tærskel lig med 85000 byte. Tælleren opdateres, når en spildopsamling er fuldført. Den opdateres ikke for hver allokering. SURVIVE_FINALIZE_COUNTER_006_NAME=Overlevende objekter, der afventer færdiggørelse SURVIVE_FINALIZE_COUNTER_006_HELP=Denne tæller viser antallet af spildopsamlede objekter, der overlever en opsamling, fordi de venter på at blive færdiggjort. Hvis disse objekter indeholder henvisninger til andre objekter, overlever disse objekter også, men tælleren regner dem ikke med. Tællerne "Overført færdiggørelse-hukommelse fra generation 0" og "Overført færdiggørelse-hukommelse fra generation 1" angiver al den hukommelse, der har overlevet på grund af færdiggørelse. Tælleren er ikke en kumulativ tæller. Den opdateres, når hver spildopsamling er fuldført, med antallet af overlevende udelukkende under den pågældende spildopsamling. Tælleren er udformet med det formål at angive de ekstra omkostninger, som programmet kan medføre på grund af færdiggørelse. NUM_HANDLES_COUNTER_006_NAME=Antal GC-handles NUM_HANDLES_COUNTER_006_HELP=Denne tæller viser det aktuelle antal anvendte spildopsamlingshandler. Spildopsamlingshandler er handler for ressourcer, der er eksterne for CLR og det administrerede miljø. Handler optager små mængder hukommelse i spildopsamlingsheapet men potentielt dyre ikke-administrerede ressourcer. ALLOCATION_RATE_COUNTER_006_NAME=Allokerede byte pr. sek. ALLOCATION_RATE_COUNTER_006_HELP=Denne tæller viser antallet af byte pr. sekund, som er allokeret på spildopsamlingsheapet. Tælleren opdateres, når hver spildopsamling er fuldført og ikke ved hver allokering. Tælleren angiver ikke et gennemsnit over en længere periode men viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. INDUCED_GC_COUNTER_006_NAME=Antal påførte GC INDUCED_GC_COUNTER_006_HELP=Denne tæller viser det højeste antal gange, en spildopsamling blev gennemført på grund af et eksplicit kald til GC.Collect. Det anbefales at lade spildopsamlingen justere frekvensen af opsamlingerne. PER_TIME_IN_GC_COUNTER_006_NAME=Tid til GC i procent PER_TIME_IN_GC_COUNTER_006_HELP=Tid i % til spildopsamling er den procentdel af den forløbne tid, der blev brugt til at gennemføre en spildopsamling, siden sidste spildopsamlingscyklus. Tælleren er normalt en indikator for det arbejde, som spildopsamleren udfører på vegne af programmet med henblik på at opsamle og komprimere hukommelse. Tælleren opdateres kun, når en spildopsamling er fuldført, og tællerværdien angiver den sidst observerede værdi. Det er ikke et gennemsnit. PER_TIME_IN_GC_COUNTER_BASE_006_NAME=Vises ikke PER_TIME_IN_GC_COUNTER_BASE_006_HELP=Ikke vist. TOTAL_HEAP_SIZE_COUNTER_006_NAME=Antal byte i alle heaps TOTAL_HEAP_SIZE_COUNTER_006_HELP=Denne tæller angiver summen af fire andre tællere. Heapstørrelse for generation 0, Heapstørrelse for generation 1, Heapstørrelse for generation 2 og Størrelse af stort objektheap. Tælleren angiver den aktuelle hukommelse, der er allokeret, i byte på spildopsamlingsheap. TOTAL_COMMITTED_MEM_COUNTER_006_NAME=Samlet antal anvendte byte TOTAL_COMMITTED_MEM_COUNTER_006_HELP=Denne tæller viser mængden af virtuel hukommelse (i byte), der aktuelt er allokeret af spildopsamleren. (Allokeret hukommelse er den fysiske hukommelse, der er reserveret plads til i diskens sidefil). TOTAL_RESERVED_MEM_COUNTER_006_NAME=Samlet antal reserverede byte TOTAL_RESERVED_MEM_COUNTER_006_HELP=Denne tæller viser mængden af virtuel hukommelse (i byte), der aktuelt er reserveret af spildopsamleren. (Reserveret hukommelse er det virtuelle hukommelsesområde, der er reserveret til programmet, men der er ikke anvendt hukommelsessider på diske eller i den primære hukommelse). GC_PINNED_OBJECTS_006_NAME=Antal fastgjorte objekter GC_PINNED_OBJECTS_006_HELP=Denne tæller viser det antal fastgjorte objekter, der er fundet i den sidste spildopsamling. Denne tæller sporer kun fastgjorte objekter i de heap, der er spildopsamlet, f.eks. vil en spildopsamling i generation 0 kun medføre optælling af fastgjorte objekter i generation 0-heapet. Et fastgjort objekt er et objekt, som spildopsamleren ikke kan flytte i hukommelsen. GC_SINKBLOCKS_006_NAME=Antal synkroniseringsblokke i brug GC_SINKBLOCKS_006_HELP=Denne tæller viser det aktuelle antal anvendte synkroniseringsblokke. Synkroniseringsblokke er datastrukturer for hvert objekt, der er allokeret til lagring af synkroniseringsoplysninger. Synkroniseringsblokke indeholder svage henvisninger til administrerede objekter og skal scannes af spildopsamleren. Synkroniseringsblokke er ikke begrænset til lagring af synkroniseringsoplysninger og kan også bruges til at lagre interoperative COM-metadata. Tælleren er udformet med henblik på at angive problemer med ydeevnen i forbindelse med stor brug af synkroniseringsprimitiver. DotNetCLR_Loading_OBJECT_006_NAME=.NET CLR Indlæsning DotNetCLR_Loading_OBJECT_006_HELP=Statistik for CLR-klasseindlæser LOADING_CLASSES_TOTAL_006_NAME=Samlede indlæste klasser LOADING_CLASSES_TOTAL_006_HELP=Denne tæller viser det akkumulerede antal klasser, der er indlæst i alle assemblies, siden programmet blev startet. LOADING_TIME_006_NAME=Tid til indlæsning i procent LOADING_TIME_006_HELP=Reserveret til fremtidig brug. LOADING_ASMSEARCHLEN_006_NAME=Længde af assemblysøgning LOADING_ASMSEARCHLEN_006_HELP=Reserveret til fremtidig brug. LOADING_LOADFAILURES_TOTAL_006_NAME=Samlet antal indlæsningsfejl LOADING_LOADFAILURES_TOTAL_006_HELP=Denne tæller viser det højeste antal klasser, der ikke kunne indlæses, siden programmet blev startet. Disse indlæsningsfejl kan skyldes mange årsager, såsom utilstrækkelig sikkerhed eller et ugyldigt format. Du finder detaljerede oplysninger i hjælpen til profileringstjenester. LOADING_LOADFAILURES_INST_006_NAME=Antal indlæsningsfejl LOADING_LOADFAILURES_INST_006_HELP=Denne tæller viser antallet af klasser, der ikke blev indlæst pr. sekund. Tælleren angiver ikke et gennemsnit over en længere periode. Den viser forskellen mellem den værdi, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. Disse indlæsningsfejl kan skyldes mange årsager, såsom utilstrækkelig sikkerhed eller et ugyldigt format. Du finder detaljerede oplysninger i hjælpen til profileringstjenester. LOADING_HEAPSIZE_006_NAME=Byte i indlæsningsheap LOADING_HEAPSIZE_006_HELP=Denne tæller viser den aktuelle størrelse (i byte) af den hukommelse, der er allokeret af klasseindlæseren i alle AppDomains. (Allokeret hukommelse er den fysiske hukommelse, der er reserveret plads til i diskens sidefil). LOADING_APPDOMAINS_UNLOADED_TOTAL_006_NAME=Samlet antal fjernede AppDomains LOADING_APPDOMAINS_UNLOADED_TOTAL_006_HELP=Denne tæller viser det samlede antal AppDomains, der er fjernet, siden programmet blev startet. Hvis et AppDomain indlæses og fjernes flere gange, vil tælleren medregne hver af disse fjernelser som særskilte fjernelser. LOADING_APPDOMAINS_UNLOADED_INST_006_NAME=Antal fjernede AppDomains LOADING_APPDOMAINS_UNLOADED_INST_006_HELP=Denne tæller viser antallet af AppDomains, der er fjernet pr. sekund. Tælleren er ikke et gennemsnit over en længere periode. Den viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. LOADING_CLASSES_CUR_006_NAME=Aktuelt indlæste klasser LOADING_CLASSES_CUR_006_HELP=Denne tæller viser det aktuelle antal klasser, der er indlæst i alle assemblies. LOADING_CLASSES_INST_006_NAME=Antal indlæste klasser LOADING_CLASSES_INST_006_HELP=Denne tæller viser det antal klasser, der er indlæst pr. sekund i alle assemblies. Tælleren er ikke et gennemsnit over en længere periode. Den viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. LOADING_APPDOMAINS_CUR_006_NAME=Aktuelle AppDomains LOADING_APPDOMAINS_CUR_006_HELP=Denne tæller viser det aktuelle antal AppDomains, der er indlæst i programmet. AppDomains (programdomæner) er en sikker og alsidig behandlingsenhed, som CLR kan bruge til at isolere programmer, der kører i den samme proces. LOADING_APPDOMAINS_TOTAL_006_NAME=Samlede Appdomains LOADING_APPDOMAINS_TOTAL_006_HELP=Denne tæller viser det højeste antal AppDomains, der er indlæst, siden programmet blev startet. AppDomains (programdomæner) er en sikker og alsidig behandlingsenhed, som CLR kan bruge til at isolere programmer, der kører i den samme proces. LOADING_APPDOMAINS_INST_006_NAME=Antal AppDomains LOADING_APPDOMAINS_INST_006_HELP=Denne tæller viser det antal AppDomains, der er indlæst pr. sekund. AppDomains (programdomæner) er en sikker og alsidig behandlingsenhed, som CLR kan bruge til at isolere programmer, der kører i den samme proces. Tælleren er ikke et gennemsnit over en længere periode. Den viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. LOADING_ASSEMBLIES_CUR_006_NAME=Aktuelle assemblies LOADING_ASSEMBLIES_CUR_006_HELP=Denne tæller viser det aktuelle antal assemblies, der er indlæst i alle AppDomains i dette program. Hvis assembliet er indlæst som domæneneutralt fra flere AppDomains, forhøjes tælleren kun én gang. Assemblies kan indlæses som domæneneutrale, når deres kode kan deles af alle AppDomains, eller de kan indlæses som domænespecifikke, når deres kode er privat for AppDomain. LOADING_ASSEMBLIES_TOTAL_006_NAME=Samlet antal assemblies LOADING_ASSEMBLIES_TOTAL_006_HELP=Denne tæller viser det samlede antal assemblies, der er indlæst, siden programmet blev startet. Hvis assembliet er indlæst som domæneneutralt fra flere AppDomains, forhøjes tælleren kun én gang. Assemblies kan indlæses som domæneneutrale, når deres kode kan deles af alle AppDomains, eller de kan indlæses som domænespecifikke, når deres kode er privat for det pågældende AppDomain. LOADING_ASSEMBLIES_INST_006_NAME=Antal assemblies LOADING_ASSEMBLIES_INST_006_HELP=Denne tæller viser antallet af assemblies, der er indlæst på alle AppDomains pr. sekund. Hvis assembliet er indlæst som domæneneutral fra flere AppDomains, forhøjes tælleren kun én gang. Assemblies kan indlæses som domæneneutrale, når deres kode kan deles af alle AppDomains, eller de kan indlæses som domænespecifikke, når deres kode er privat for det pågældende AppDomain. Tælleren er ikke et gennemsnit over en længere periode. Den viser forskellen mellem de værdier, der er observeret i de sidste to eksempler, divideret med varigheden af eksempelintervallet. DotNetCLR_Jit_OBJECT_006_NAME=.NET CLR JIT DotNetCLR_Jit_OBJECT_006_HELP=Statistik for CLR Jit. TOTAL_METHODS_JITTED_006_NAME=Antal JIT-kompilerede metoder TOTAL_METHODS_JITTED_006_HELP=Denne tæller viser det samlede antal metoder, der er kompileret JIT (Just-In-Time) af CLR JIT-kompileringsfunktionen, siden programmet blev startet. Tælleren medtager ikke præ-JIT-metoderne. JITTED_IL_CUR_006_NAME=Antal JIT-kompilerede IL-byte JITTED_IL_CUR_006_HELP=Denne tæller viser det samlede antal IL-byte, der anvender JIT, siden programmet blev startet. Tælleren svarer præcist til tælleren "Samlet antal IL-byte, der anvender JIT". JITTED_IL_TOTAL_006_NAME=Samlet antal JIT-kompilerede IL-byte JITTED_IL_TOTAL_006_HELP=Denne tæller viser det samlede antal IL-byte, der anvender JIT, siden programmet blev startet. Denne tæller svarer præcist til tælleren "Antal IL-byte, der anvender JIT". JITTED_IL_INST_006_NAME=JIT-kompilerede IL-byte pr. sek. JITTED_IL_INST_006_HELP=Denne tæller viser det antal IL-byte, der anvender JIT, pr. sekund. Tælleren angiver ikke et gennemsnit over en længere periode. Den viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. JIT_FAILURES_006_NAME=Almindelige JIT-kompileringsfejl JIT_FAILURES_006_HELP=Denne tæller viser det højeste antal gange, det ikke lykkedes JIT-kompileringsfunktionen at anvende JIT, siden programmet blev startet. Denne fejl kan opstå, hvis IL ikke kan kontrolleres, eller hvis der er opstået en intern fejl i JIT-kompileringsfunktionen. TIME_IN_JIT_006_NAME=Tid til JIT-kompilering i procent TIME_IN_JIT_006_HELP=Denne tæller viser den forløbne tid, der er anvendt i JIT-kompileringen, i procent siden den sidste JIT-kompileringsfase. Tælleren opdateres efter hver JIT-kompileringsfase. En JIT-kompileringsfase er den fase, hvor en metode og dens afhængigheder bliver kompileret. TIME_IN_JIT_BASE_006_NAME=Vises ikke TIME_IN_JIT_BASE_006_HELP=Ikke vist. DotNetCLR_Interop_OBJECT_006_NAME=.NET CLR Kompatibilitet DotNetCLR_Interop_OBJECT_006_HELP=Statistik for CLR-interop. CURRENT_CCW_006_NAME=Antal CCW'er CURRENT_CCW_006_HELP=Denne tæller viser det aktuelle antal CCW'er (Com-Callable-Wrappers). En CCW er en proxy for det .NET-administrerede objekt, der henvises til fra ikke-administrerede COM-klienter. Tælleren er udformet med henblik på at angive antallet af administrerede objekter, som ikke-administreret COM-kode henviser til. CURRENT_STUBS_006_NAME=Antal stubbe CURRENT_STUBS_006_HELP=Denne tæller viser det aktuelle antal stubbe, der er oprettet af CLR. Stubbe er ansvarlige for at arrangere argumenter og returnere værdier fra administreret til ikke-administreret kode og omvendt under et COM Interop-kald eller et Plnvoke-kald. NUM_MARSHALLING_006_NAME=Antal arrangementer NUM_MARSHALLING_006_HELP=Denne tæller viser det samlede antal gange, argumenter og returværdier er blevet arrangeret fra administreret til ikke-administreret kode og omvendt, siden programmet blev startet. Denne tæller forøges ikke, hvis stubbene er indbygget. (Stubbe er ansvarlige for at arrangere argumenter og returværdier). Stubbe bliver normalt indbygget, hvis arrangementsomkostningerne er små. TOTAL_TLB_IMPORTS_006_NAME=Antal TLB-importer pr. sek. TOTAL_TLB_IMPORTS_006_HELP=Reserveret til fremtidig brug. TOTAL_TLB_EXPORTS_006_NAME=Antal TLB-eksporter pr. sek. TOTAL_TLB_EXPORTS_006_HELP=Reserveret til fremtidig brug. DotNetCLR_LocksAndThreads_OBJECT_006_NAME=.NET CLR Låse og tråde DotNetCLR_LocksAndThreads_OBJECT_006_HELP=Statistik for CLR-låse og -tråde. CONTENTION_TOTAL_006_NAME=Samlet antal konflikter CONTENTION_TOTAL_006_HELP=Denne tæller viser det samlede antal gange, tråde i CLR uden held har forsøgt at få en administreret lås. Administrerede låse kan fås på mange måder, med "lock"-sætningen i C#, ved at kalde System.Monitor.Enter eller ved hjælp af den brugerdefinerede attribut MethodImplOptions.Synchronized. CONTENTION_INST_006_NAME=Antal konflikter pr. sek. CONTENTION_INST_006_HELP=Den hastighed, hvormed tråde i kørslen uden held forsøger at få en administreret lås. Administrerede låse kan fås på mange måder, med "lock"-sætningen i C#, ved at kalde System.Monitor.Enter eller ved hjælp af den brugerdefinerede attribut MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_006_NAME=Aktuel kølængde QUEUE_LENGTH_CUR_006_HELP=Denne tæller viser det samlede antal tråde, der aktuelt venter på at få en administreret lås i programmet. Denne tæller er ikke et gennemsnit over en længere periode men angiver den sidst observerede værdi. QUEUE_LENGTH_TOTAL_006_NAME=Største kølængde QUEUE_LENGTH_TOTAL_006_HELP=Denne tæller viser det samlede antal tråde, der har ventet på at få en administreret lås, siden programmet blev startet. QUEUE_LENGTH_INST_006_NAME=Kølængde pr. sek. QUEUE_LENGTH_INST_006_HELP=Denne tæller viser antallet af tråde pr. sekund, der venter på at få en lås i programmet. Tælleren er ikke et gennemsnit over en længere periode. Den viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. CURRENT_LOGICAL_THREADS_006_NAME=Antal aktuelle logiske tråde CURRENT_LOGICAL_THREADS_006_HELP=Denne tæller viser antallet af aktuelle .NET-trådobjekter i programmet. Et .NET-trådobjekt oprettes enten med en ny System.Threading.Thread, eller når en ikke-administreret tråd kommer ind i et administreret miljø. Tælleren bevarer antallet af både kørende og stoppede tråde. Tælleren er ikke et gennemsnit over en længere periode men viser kun den sidst observerede værdi. CURRENT_PHYSICAL_THREADS_006_NAME=Antal aktuelle fysiske tråde CURRENT_PHYSICAL_THREADS_006_HELP=Denne tæller viser antallet af oprindelige OS-tråde, der er oprettet og ejes af CLR med det formål at fungere som underliggende tråde for .NET-trådobjekter. Tællerværdien omfatter ikke de tråde, der bruges af CLR i dens interne handlinger. Den er et undersæt af trådene i OS-processen. RECOGNIZED_THREADS_CUR_006_NAME=Antal aktuelt genkendte tråde RECOGNIZED_THREADS_CUR_006_HELP=Denne tæller viser det antal tråde, der i øjeblikket genkendes af CLR. De har tilknyttet et tilsvarende .NET-trådobjekt. Disse tråde er ikke oprettet af CLR. De er oprettet uden for CLR men er siden kørt inde i CLR mindst én gang. Kun unikke tråde spores. Tråde med det samme tråd-id, der kommer ind i CLR eller oprettes igen efter trådafslutning, tælles ikke to gange. RECOGNIZED_THREADS_TOTAL_006_NAME=Samlet antal aktuelt genkendte tråde RECOGNIZED_THREADS_TOTAL_006_HELP=Denne tæller viser det samlede antal tråde, der er genkendt af CLR, siden programmet blev startet. Disse tråde har et tilsvarende .NET-trådobjekt tilknyttet. Disse tråde er ikke oprettet af CLR. De er oprettet uden for CLR men er siden kørt inde i CLR mindst én gang. Kun unikke tråde spores. Tråde med det samme tråd-id, som kommer ind i CLR igen eller oprettes igen efter trådafslutning, tælles ikke to gange. RECOGNIZED_THREADS_INST_006_NAME=Antal genkendte tråde pr. sek. RECOGNIZED_THREADS_INST_006_HELP=Denne tæller viser antallet af tråde pr. sekund, som er genkendt af CLR. Disse tråde har et tilsvarende .NET-trådobjekt tilknyttet. Disse tråde er ikke oprettet af CLR. De er oprettet uden for CLR men er siden kørt inde i CLR mindst én gang. Kun unikke tråde spores Tråde med det samme tråd-id, som kommer ind i CLR igen eller oprettes igen efter trådafslutning, tælles ikke to gange. Tælleren angiver ikke et gennemsnit over en længere periode men viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. DotNetCLR_Security_OBJECT_006_NAME=.NET CLR Sikkerhed DotNetCLR_Security_OBJECT_006_HELP=Statistik for CLR-sikkerhed. SECURITY_TOTALRTCHECKS_006_NAME=Samlet antal kørselskontroller SECURITY_TOTALRTCHECKS_006_HELP=Denne tæller viser kørslens samlede antal CAS-kontroller (Code Access Security), der er udført, siden programmet blev startet. Kørslens CAS-kontroller udføres, når en kalder foretager et kald til modtageren af et kald og anmoder om en bestemt tilladelse. Kørselskontrollen udføres ved hvert kald fra kalderen. Kontrollen foretages ved at undersøge kalderens aktuelle trådstak. Tælleren, der anvendes sammen med "stakundersøgelsesdybden", angiver forringelsen af ydeevnen for sikkerhedskontroller. SECURITY_TIMEAUTHORIZE_006_NAME=Tid til signaturgodkendelse i procent SECURITY_TIMEAUTHORIZE_006_HELP=Reserveret til fremtidig brug. SECURITY_LINKCHECKS_006_NAME=Antal kontroller under sammenkædning SECURITY_LINKCHECKS_006_HELP=Denne tæller viser det samlede antal CAS-kontroller (Code Access Security) for linktid, siden programmet blev startet. CAS-kontroller for linktid foretages, når en kalder foretager et kald til en modtager af et kald for at anmode om en bestemt tilladelse på JIT-kompileringstidspunktet. Der foretages et kontrol af linktid én gang pr. kalder. Dette antal er ikke tegn på alvorlige problemer med ydeevnen. Det er tegn på aktivitet i sikkerhedssystemet. SECURITY_TIMERTCHECKS_006_NAME=Tid til kontroller under kørsel i procent SECURITY_TIMERTCHECKS_006_HELP=Denne tæller viser den forløbne tid i procent, som er brugt til at foretage CAS-kontroller (Code Access Security) under kørslen siden den sidste sådanne kontrol. Med CAS er det muligt at niveauinddele tilliden til kode og gennemtvinge disse forskellige niveauer af tillid afhængigt af kodens identitet. Tælleren opdateres, når en kørsels sikkerhedskontrol er fuldført. Den angiver den sidst observerede værdi, som ikke er et gennemsnit. SECURITY_TIMERTCHECKS_BASE_006_NAME=Vises ikke SECURITY_TIMERTCHECKS_BASE_006_HELP=Ikke vist. SECURITY_DEPTHSECURITY_006_NAME=Stakdybde SECURITY_DEPTHSECURITY_006_HELP=Denne tæller viser stakkens dybde under den sidste Code Access Security-kørselskontrol. Code Access Security-kørselskontrol udføres ved at gennemsøge stakken. Tælleren angiver ikke et gennemsnit men viser kun den sidst observerede værdi. DotNetCLR_Remoting_OBJECT_006_NAME=.NET CLR Fjernkommunikation DotNetCLR_Remoting_OBJECT_006_HELP=Statistik for CLR Remoting. CONTEXT_REMOTECALLS_INST_006_NAME=Fjernkald pr. sek. CONTEXT_REMOTECALLS_INST_006_HELP=Denne tæller viser det antal fjernprocedurekald, der er aktiveret pr. sekund. Et fjernprocedurekald er et kald til et objekt uden for kalderens AppDomain. Tælleren angiver ikke et gennemsnit over en længere periode men viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. CONTEXT_CHANNELS_006_NAME=Kanaler CONTEXT_CHANNELS_006_HELP=Denne tæller viser det samlede antal fjernkanaler, der er registreret på alle AppDomains, siden programmet blev startet. Kanaler bruges til at transportere meddelelser til og fra fjernobjekter. CONTEXT_PROXIES_006_NAME=Kontekstproxyer CONTEXT_PROXIES_006_HELP=Denne tæller viser det samlede antal fjernproxyobjekter, der er oprettet i denne proces, siden processen blev startet. Proxyobjekter fungerer som en repræsentant for fjernobjekterne og sikrer, at alle de kald, der foretages på proxyen, videresendes til den korrekte fjernobjektforekomst. CONTEXT_CLASSES_006_NAME=Indlæste kontekstbundne klasser CONTEXT_CLASSES_006_HELP=Denne tæller viser det aktuelle antal indlæste kontekstbundne klasser. Klasser, der kan være bundet til en kontekst, kaldes kontekstbundne klasser. Kontekstbundne klasser er angivet med kontekstattributter, der leverer regler for anvendelse i forbindelse med synkronisering, trådtilhørsforhold, transaktioner osv. CONTEXT_OBJALLOC_006_NAME=Allokering af kontekstbundne objekter pr. sek. CONTEXT_OBJALLOC_006_HELP=Denne tæller viser det antal kontekstbundne objekter, der er allokeret pr. sekund. Forekomster af klasser, der kan være bundet til en kontekst, kaldes kontekstbundne objekter. Kontekstbundne klasser er angivet med kontekstattributter, der leverer regler for anvendelse i forbindelse med synkronisering, trådtilhørsforhold, transaktioner osv. Tælleren angiver ikke et gennemsnit over en længere periode men viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. CONTEXT_CONTEXTS_006_NAME=Kontekster CONTEXT_CONTEXTS_006_HELP=Denne tæller viser det aktuelle antal fjernkontekster i programmet. En kontekst er en grænse, der indeholder en samling objekter med de samme regler for anvendelse, såsom synkronisering, trådtilhørsforhold, transaktioner osv. CONTEXT_REMOTECALLS_TOTAL_006_NAME=Samlet antal fjernkald CONTEXT_REMOTECALLS_TOTAL_006_HELP=Denne tæller viser det samlede antal fjernprocedurekald, der er aktiveret, siden programmet blev startet. Et fjernprocedurekald er et kald til et objekt uden for kalderens AppDomain. DotNetCLR_Excep_OBJECT_006_NAME=.NET CLR Undtagelser DotNetCLR_Excep_OBJECT_006_HELP=Kørselsstatistik for CLR-undtagelseshåndtering. EXCEP_THROWN_TOTAL_006_NAME=Antal udløste undtagelser EXCEP_THROWN_TOTAL_006_HELP=Denne tæller viser det samlede antal undtagelser, der er udløst, siden programmet blev startet. Disse omfatter både .NET-undtagelser og ikke-administrerede undtagelser, der konverteres til .NET-undtagelser, f.eks. vil undtagelser på grund af null-pointer-reference i ikke-administreret kode blive udløst igen i administreret kode som en .NETSystem.NullReferenceException. Tælleren omfatter både afviklede og ikke-afviklede undtagelser. Undtagelser, der udløses igen, bliver talt igen. Undtagelser bør kun forekomme i sjældne tilfælde og ikke i programmets normale kontrolflow. EXCEP_THROWN_INST_006_NAME=Antal udløste undtagelser pr. sek. EXCEP_THROWN_INST_006_HELP=Denne tæller viser det antal undtagelser, der er udløst pr. sekund. Disse omfatter både .NET-undtagelser og ikke-administrerede undtagelser, der konverteres til .NET-undtagelser, f.eks. vil undtagelser pga. null-pointer-reference i ikke-administreret kode blive udløst igen i administreret kode som en .NET System.NullReferenceException. Tælleren omfatter både afviklede og ikke-afviklede undtagelser. Undtagelser bør kun forekomme i sjældne tilfælde og ikke i programmets normale kontrolflow. Tælleren er udformet som en indikator for potentielle problemer med ydeevnen på grund af et stort antal (> 100s) udløste undtagelser. Tælleren angiver ikke et gennemsnit over en længere periode men viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. TOTAL_EXCEP_FILTERS_RUN_006_NAME=Antal filtre pr. sek. TOTAL_EXCEP_FILTERS_RUN_006_HELP=Denne tæller viser antallet af .NET-undtagelsesfiltre, der er udført pr. sekund. Et undtagelsesfilter evaluerer, om en undtagelse skal afviklet eller ej. Tælleren sporer antallet af undtagelsesfiltre, som er evalueret, uanset om undtagelsen er afviklet eller ej. Tælleren angiver ikke et gennemsnit over en længere periode men viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. TOTAL_EXCEP_FINALLYS_RUN_006_NAME=Antal Finally-blokke pr. sek. TOTAL_EXCEP_FINALLYS_RUN_006_HELP=Denne tæller viser det antal finally-blokke, der er udført pr. sekund. En finally-blok udføres med garanti, uanset hvordan try-blokken blev afsluttet. Kun de finally-blokke, der er udført for en undtagelse, bliver talt. Finally-blokke på normale kodestier bliver ikke talt af denne tæller. Tælleren angiver ikke et gennemsnit over en længere periode men viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. EXCEPT_STACK_DEPTH_006_NAME=Antal stakrammer til udløsning pr. sek. EXCEPT_STACK_DEPTH_006_HELP=Denne tæller viser antallet af stakrammer, der krydses fra den ramme, som har udløst .NET-undtagelsen, til den ramme, der har afviklet undtagelsen, pr. sekund. Tælleren nulstilles, når der angives en undtagelsesbehandler, så indlejrede undtagelser vil vise stakdybden fra behandler til behandler. Tælleren angiver ikke et gennemsnit over en længere periode men viser forskellen mellem de værdier, der er observeret i de to sidste eksempler, divideret med varigheden af eksempelintervallet. DotNetCLR_Memory_OBJECT_007_NAME=.NET CLR-Speicher DotNetCLR_Memory_OBJECT_007_HELP=Zähler für CLR Garbage Collection Heap. GEN0_COLLECTIONS_COUNTER_007_NAME=Auflistungsanzahl der Generation 0 GEN0_COLLECTIONS_COUNTER_007_HELP=Dieser Zähler zeigt an, wie oft die Objekte der Generation 0 (die zuletzt zugeordneten Objekte) seit dem Anwendungsstart in die Garbage collection (Gen 0 GC) aufgenommen wurden. Gen 0 GC tritt auf, wenn in Generation 0 nicht genügend Speicher verfügbar ist, um eine Speicherbelegungs-Anforderung auszuführen. Der Zähler wird am Ende einer Gen 0 GC erhöht. Die höheren GCs enthalten alle niedrigeren GCs. Der Zähler wird explizit erhöht, wenn eine höhere Generation (Gen 1 oder Gen 2) GC auftritt. Der Zählerwert _Global_ ist falsch und sollte ignoriert werden. Der Zähler zeigt den letzten Wert an. GEN1_COLLECTIONS_COUNTER_007_NAME=Auflistungsanzahl der Generation 1 GEN1_COLLECTIONS_COUNTER_007_HELP=Dieser Zähler zeigt an, wie oft die Objekte der Generation 1 seit dem Anwendungsstart in die Garbage collection (Gen 0 GC) aufgenommen wurden. Der Zähler wird am Ende einer Gen 1 GC erhöht. Die höheren GCs enthalten alle niedrigeren GCs. Der Zähler wird explizit erhöht, wenn eine höhere Generation (Gen 2) GC auftritt. Der Zählerwert _Global_ ist falsch und sollte ignoriert werden. Der Zähler zeigt den letzten Wert an. GEN2_COLLECTIONS_COUNTER_007_NAME=Auflistungsanzahl der Generation 2 GEN2_COLLECTIONS_COUNTER_007_HELP=Dieser Zähler zeigt an, wie oft die Objekte der Generation 2 (älter) seit dem Anwendungsstart in die Garbage collection (Gen 0 GC) aufgenommen wurden. Der Zähler wird am Ende einer Gen 2 GC (Vollständige GC) erhöht. Der Zählerwert _Global_ ist falsch und sollte ignoriert werden. Der Zähler zeigt den letzten Wert an. GEN0_BYTES_PROMOTED_COUNTER_007_NAME=Von Generation 0 avancierter Speicher GEN0_BYTES_PROMOTED_COUNTER_007_HELP=Dieser Zähler zeigt die Größe des Arbeitsspeichers in Bytes an, der nicht in die Garbage collection (GC) aufgenommen und von Generation 0 zu Generation 1 hochgestuft wurde. Objekte, die nur hochgestuft werden, da sie auf die Beendigung warten, sind nicht in diesem Zähler enthalten. Der Zähler zeigt den Wert am Ende der letzten GC an. Der Zähler ist nicht kumulativ. GEN1_BYTES_PROMOTED_COUNTER_007_NAME=Von Generation 1 avancierter Speicher GEN1_BYTES_PROMOTED_COUNTER_007_HELP=Dieser Zähler zeigt die Größe des Arbeitsspeichers in Bytes an, der nicht in die Garbage Collection (GC) aufgenommen und von Generation 1 zu Generation 2 hochgestuft wurde. Objekte, die nur hochgestuft werden, da sie auf die Beendigung warten, sind nicht in diesem Zähler enthalten. Der Zähler zeigt den Wert am Ende der letzten GC an. Der Zähler ist nicht kumulativ. Der Zähler wird auf 0 zurückgesetzt, wenn die letzte GC nur eine Gen 0 GC war. GEN0_PROMOTION_RATE_007_NAME=Von Generation 0 avancierte Bytes/Sek. GEN0_PROMOTION_RATE_007_HELP=Dieser Zähler zeigt die Bytes pro Sekunde an, die von Generation 0 (neueste) zu Generation 1 hochgestuft werden. Objekte, die nur hochgestuft werden, da sie auf die Beendigung warten, sind nicht in diesem Zähler enthalten. Der Speicher wird hochgestuft, wenn er nicht in eine Garbage Collection aufgenommen wurde. Der Zähler wurde als Indikator von relativ langlebigen Objekten entworfen, die pro Sekunde erstellt werden. Der Zählen zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. GEN1_PROMOTION_RATE_007_NAME=Von Generation 1 avancierte Bytes/Sek. GEN1_PROMOTION_RATE_007_HELP=Dieser Zähler zeigt die Bytes pro Sekunde an, die von Generation 1 zu Generation 2 (älteste) hochgestuft werden. Objekte, die nur hochgestuft werden, da sie auf die Beendigung warten, sind nicht in diesem Zähler enthalten. Der Speicher wird hochgestuft, wenn er nicht in eine Garbage Collection aufgenommen wurde. Von Generation 2 werden keine Objekte hochgestuft, da sie die älteste Generation ist. Der Zähler wurde als Indikator von sehr langlebigen Objekten entworfen, die pro Sekunde erstellt werden. Der Zählen zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_007_NAME=Von Gen 0 hochgestufter Finalization-Speicher GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_007_HELP=Dieser Zähler zeigt die Größe des Arbeitsspeichers in Bytes an, von Generation 0 zu Generation 1 hochgestuft wurde, da er auf die Beendigung wartet. Der Zähler zeigt den Wert am Ende der letzten GC an. Der Zähler ist nicht kumulativ. PROCESS_ID_007_NAME=Prozess-ID PROCESS_ID_007_HELP=Dieser Zähler zeigt die Prozess-ID der überwachten CLR-Prozessinstanz an. Der angezeigte Wert bleibt bis zur ersten Garbage Collection 0. GEN0_HEAP_SIZE_COUNTER_007_NAME=Heapgröße der Generation 0 GEN0_HEAP_SIZE_COUNTER_007_HELP=Dieser Zähler zeigt die maximale Anzahl der Bytes an, die in Generation 0 (Gen 0) zugeordnet werden können. Die aktuelle Anzahl der in Gen 0 zugeordneten Bytes wird nicht angezeigt. Eine Gen 0 GC wird ausgelöst, wenn die Speicherbelegung seit der letzten GC diesen Wert überschreitet size. Die Größe von Gen 0 wird vom Garbage Collector festgelegt und kann sich während dem Ausführen der Anwendung ändern. Am Ende einer Gen 0-Collection beträgt die Größe des Gen 0-Heaps 0 Bytes. Der Zähler zeigt die Größe (in Bytes) der Speicherbelegung an, die die nächste Gen 0 GC auslösen. Der Zähler wird am Ende einer GC aktualisiert; nicht bei jeder Speicherbelegung. GEN1_HEAP_SIZE_COUNTER_007_NAME=Heapgröße der Generation 1 GEN1_HEAP_SIZE_COUNTER_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der Bytes in Generation 1 (Gen 1) an. Die maximale Größe von Gen 1 wird nicht angezeigt. Objekte werden in dieser Generation nicht direkt zugeordnet, sondern von vorherigen Gen 0 GCs hochgestuft. Der Zähler wird am Ende einer GC aktualisiert; nicht bei jeder Speicherbelegung. GEN2_HEAP_SIZE_COUNTER_007_NAME=Heapgröße der Generation 2 GEN2_HEAP_SIZE_COUNTER_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der Bytes in Generation 2 (Gen 2) an. Objekte werden in dieser Generation nicht direkt zugeordnet, sondern von Gen 1 während vorherigen Gen 1 GCs hochgestuft. Der Zähler wird am Ende einer GC aktualisiert; nicht bei jeder Speicherbelegung. LARGE_OBJECT_SIZE_COUNTER_007_NAME=Objektheapgröße LARGE_OBJECT_SIZE_COUNTER_007_HELP=Dieser Zähler zeigt die aktuelle Größe des großen Objektheaps in Bytes an. Objekte, die größer als ein Schwellenwert sind, werden vom Garbage Collector als große Objekte behandelt und direkt in einem speziellen Heap zugeordnet. Sie werden nicht über Generationen hochgestuft. In CLR v1.1 und höher entspricht dieser Schwellenwert 85000 Bytes. Der Indikator wird am Ende einer GC aktualisiert, nicht bei jeder Speicherbelegung. SURVIVE_FINALIZE_COUNTER_007_NAME=Aufgrund ausstehender Objektfestlegung beibehaltene Objekte SURVIVE_FINALIZE_COUNTER_007_HELP=Dieser Zähler zeigt die Anzahl der Objekt in der Garbage Collection an, die beibehalten werden, da sie auf die Beendigung warten. Wenn die Objekte Verweise auf andere Objekte enthalten, werden diese ebenfalls beibehalten, aber nicht gezählt. Die Zähler "Von Gen 0 hochgestufter Finalization-Speicher" und "Von Gen 1 hochgestufter Finalization-Speicher" stellen den gesamten Speicher dar, der beibehalten wurde. Der Zähler ist nicht kumulativ. Er wird am Ende einer GC mit den beibehaltenen Objekten aktualisiert. Der Zähler zeigt den Mehraufwand an, den die Anwendung aufgrund der Beendigung möglicherweise übernimmt. NUM_HANDLES_COUNTER_007_NAME=Anzahl der GC-Handle NUM_HANDLES_COUNTER_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der verwendeten G-Handles an. GCHandles sind Handles für externe CLR-Ressourcen und der verwalteten Umgebung. Die Handles belegen nur wenig Arbeitsspeicher im GCHeap, aber wertvolle nicht verwaltete Ressourcen. ALLOCATION_RATE_COUNTER_007_NAME=Zugeordnete Bytes/Sek. ALLOCATION_RATE_COUNTER_007_HELP=Dieser Zähle zeigt die Rate der Bytes pro Sekunde an, die im GC-Heap zugeordnet werden. Der Zähler wird am Ende der GC aktualisiert, nicht bei jeder Speicherbelegung. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. INDUCED_GC_COUNTER_007_NAME=Anzahl der ausgelösten GC INDUCED_GC_COUNTER_007_HELP=Dieser Zähler zeigt an, wie oft die Garbage Collection aufgrund eines expliziten Aufrufs an GC.Collect maximal ausgeführt wurde. Die GC sollte die Frequenz ihrer Collections selbst festlegen. PER_TIME_IN_GC_COUNTER_007_NAME=GC-Zeitdauer in Prozent PER_TIME_IN_GC_COUNTER_007_HELP=Die GC-Zeitdauer in Prozent gibt die verstrichene Zeitdauer für eine Garbage Collection (GC) an, die seit dem letzten GC-Zyklus ausgeführt wurde. Der Zähler zeigt gewöhnlich an, wieviel Speicher vom Garbage Collector für die Anwendung gesammelt und komprimiert wurde. Der Zähler wird nur am Ende einer GC aktualisiert. Der Zählerwert reflektiert den letzten Wert; er gibt keinen Durchschnitt an. PER_TIME_IN_GC_COUNTER_BASE_007_NAME=Nicht angezeigt PER_TIME_IN_GC_COUNTER_BASE_007_HELP=Nicht angezeigt. TOTAL_HEAP_SIZE_COUNTER_007_NAME=Anzahl der Bytes in den Heaps TOTAL_HEAP_SIZE_COUNTER_007_HELP=Dieser Zähler stellt die Summe aus den vier anderen Zählern dar: Gen 0-Heapgröße, Gen 1-Heapgröße, Gen 2-Heapgröße und die Large Object-Heapgröße. Dieser Zähler zeigt den in den GC-Heaps zugeordneten Speicher in Bytes an. TOTAL_COMMITTED_MEM_COUNTER_007_NAME=Festgelegte Bytes insgesamt TOTAL_COMMITTED_MEM_COUNTER_007_HELP=Dieser Zähler zeigt den virtuellen Speicher in Bytes an, der vom Garbage Collector reserviert wurde. (Reservierter Arbeitsspeicher ist der physische Speicher, der in der Auslagerungsdatei des Datenträgers reserviert wird). TOTAL_RESERVED_MEM_COUNTER_007_NAME=Gesamtanzahl der reservierten Bytes TOTAL_RESERVED_MEM_COUNTER_007_HELP=Dieser Zähler zeigt den virtuellen Speicher in Bytes an, der vom Garbage Collector reserviert wird. (Reservierter Speicher ist der virtuelle Arbeitsspeicher, der für die Anwendung reserviert wird.) GC_PINNED_OBJECTS_007_NAME=Anzahl der fixierten Objekte GC_PINNED_OBJECTS_007_HELP=Dieser Zähler zeigt die Anzahl der fixierten Objekte in der letzten GC an. Der Zähler verfolgt die fixierten Objekte nur in den Heaps in der Garbage Collection. Eine Gen 0 GC verursacht z.B. die Enumeration der fixierten Objekte nur im Generation 0-Heap. Ein fixiertes Objekt kann nicht vom Garbage Collector in den Speicher verschoben werden. GC_SINKBLOCKS_007_NAME=Anzahl der verwendeten Sinkblöcke GC_SINKBLOCKS_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der verwendeten Synchronisierungsblöcke an. Synchronisierungsblöcke sind die Datenstrukturen pro Objekt, die zum Speichern der Synchronisierungsinformationen zugeordnet werden. Synchronisierungsblöcke enthalten Weak-Verweise auf verwaltete Objekte und müssen vom Garbage Collector überprüft werden. In Synchronisierungsblöcken können auch COM-Interop-Metadaten gespeichert werden. Der Zähler zeigt Leistungsprobleme an, die auftreten, wenn die Synchronisierungsprimitiven zu oft verwendet werden. DotNetCLR_Loading_OBJECT_007_NAME=.NET CLR-Ladevorgang DotNetCLR_Loading_OBJECT_007_HELP=Statistiken für das CLR-Klassenladeprogramm. LOADING_CLASSES_TOTAL_007_NAME=Gesamtanzahl der geladenen Klassen LOADING_CLASSES_TOTAL_007_HELP=Dieser Zähler zeigt die kumulative Anzahl der Klassen an, die in allen Assemblys seit dem Start der Anwendung geladen wurden. LOADING_TIME_007_NAME=Ladezeit in Prozent LOADING_TIME_007_HELP=Für die zukünftige Verwendung reserviert. LOADING_ASMSEARCHLEN_007_NAME=Assemblysuchlänge LOADING_ASMSEARCHLEN_007_HELP=Für die zukünftige Verwendung reserviert. LOADING_LOADFAILURES_TOTAL_007_NAME=Gesamtanzahl der Ladefehler LOADING_LOADFAILURES_TOTAL_007_HELP=Dieser Zähler zeigt die Höchstanzahl der Klassen an, die seit dem Start der Anwendung nicht geladen werden konnten. Möglicherweise ist die Sicherheit unangemessen oder das Format ist ungültig. Weitere Informationen finden Sie in der Hilfe. LOADING_LOADFAILURES_INST_007_NAME=Rate der Ladefehler LOADING_LOADFAILURES_INST_007_HELP=Dieser Zähler zeigt die Anzahl der Klassen pro Sekunde an, die nicht geladen werden konnten. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. Die Ladefehler können mehrere Ursachen haben; z.B. unzureichende Sicherheit oder ein ungültiges Format. Weitere Informationen finden Sie in der Hilfe. LOADING_HEAPSIZE_007_NAME=Bytes im Lademodulheap LOADING_HEAPSIZE_007_HELP=Dieser Zähler zeigt die aktuelle Größe (in Bytes) des Arbeitsspeichers an, der vom Klassenladeprogramm in allen Anwendungsdomänen reserviert wurde. (Reservierter Arbeitsspeicher ist der physische Speicher, der in der Auslagerungsdatei des Datenträgers reserviert wird.) LOADING_APPDOMAINS_UNLOADED_TOTAL_007_NAME=Gesamtanzahl der entladenen Anwendungsdomänen LOADING_APPDOMAINS_UNLOADED_TOTAL_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der Anwendungsdomänen an, die seit dem Anwendungsstart entladen wurden. Wenn eine Anwendungsdomäne mehrmals geladen und entladen wird, werden die Entladevorgänge einzeln gezählt. LOADING_APPDOMAINS_UNLOADED_INST_007_NAME=Rate der entladenen Anwendungsdomänen LOADING_APPDOMAINS_UNLOADED_INST_007_HELP=Dieser Zähler zeigt die Anzahl der Anwendungsdomänen an, die pro Sekunde entladen werden. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. LOADING_CLASSES_CUR_007_NAME=Aktuelle geladene Klassen LOADING_CLASSES_CUR_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der in allen Assemblys geladenen Klassen an. LOADING_CLASSES_INST_007_NAME=Rate der geladenen Klassen LOADING_CLASSES_INST_007_HELP=Dieser Zähler zeigt die Anzahl der pro Sekunden in allen Assemblys geladenen Klassen an. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. LOADING_APPDOMAINS_CUR_007_NAME=Aktuelle Anwendungsdomänen LOADING_APPDOMAINS_CUR_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der Anwendungsdomänen an, die in der Anwendung geladen sind. Anwendungsdomänen stellen eine sichere und vielseitige Verarbeitungseinheit bereit, mit der die CLR Anwendungen isolieren kann, die im gleichen Prozess ausgeführt werden. LOADING_APPDOMAINS_TOTAL_007_NAME=Anwendungsdomänen insgesamt LOADING_APPDOMAINS_TOTAL_007_HELP=Dieser Zähler zeigt die Höchstanzahl der Anwendungsdomänen an, die seit dem Starten Anwendung geladen wurden. Anwendungsdomänen stellen eine sichere und vielseitige Verarbeitungseinheit bereit, mit der die CLR Anwendungen isolieren kann, die im gleichen Prozess ausgeführt werden. LOADING_APPDOMAINS_INST_007_NAME=Rate der Anwendungsdomänen LOADING_APPDOMAINS_INST_007_HELP=Dieser Zähler zeigt die Anzahl der Anwendungsdomänen an, die pro Sekunde geladen werden. Anwendungsdomänen stellen eine sichere und vielseitige Verarbeitungseinheit bereit, mit der die CLR Anwendungen isolieren kann, die im gleichen Prozess ausgeführt werden. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. LOADING_ASSEMBLIES_CUR_007_NAME=Aktuelle Assemblys LOADING_ASSEMBLIES_CUR_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der Assemblys an, die in dieser Anwendung in allen Anwendungsdomänen geladen werden. Wenn die Assembly von mehreren Anwendungsdomänen als domänenneutral geladen wird, wird der Zähler nur einmal erhöht. Assemblys können als domänenneutral geladen werden, wenn ihr Code von allen Anwendungsdomänen gemeinsam genutzt werden kann. Assemblys können domänenspezifisch geladen werden, wenn ihr Code in der Anwendungsdomäne privat ist. LOADING_ASSEMBLIES_TOTAL_007_NAME=Assemblys insgesamt LOADING_ASSEMBLIES_TOTAL_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der Assemblys an, die seit dem Start der Anwendung geladen wurden. Wenn die Assembly von mehreren Anwendungsdomänen als domänenneutral geladen wird, wird der Zähler nur einmal erhöht. Assemblys können als domänenneutral geladen werden, wenn ihr Code von allen Anwendungsdomänen gemeinsam genutzt werden kann. Assemblys können domänenspezifisch geladen werden, wenn ihr Code in der Anwendungsdomäne privat ist. LOADING_ASSEMBLIES_INST_007_NAME=Assemblyrate LOADING_ASSEMBLIES_INST_007_HELP=Dieser Zähler zeigt die Anzahl der Assemblys an, die pro Sekunden in allen Anwendungsdomänen geladen werden. Wenn die Assembly von mehreren Anwendungsdomänen als domänenneutral geladen wird, wird der Zähler nur einmal erhöht. Assemblys können als domänenneutral geladen werden, wenn ihr Code von allen Anwendungsdomänen gemeinsam genutzt werden kann. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. DotNetCLR_Jit_OBJECT_007_NAME=.NET CLR-Jit DotNetCLR_Jit_OBJECT_007_HELP=Statistik für CLR-Jit. TOTAL_METHODS_JITTED_007_NAME=Anzahl der mit JIT kompilierten Methoden TOTAL_METHODS_JITTED_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der Methoden an, die vom CLR JIT-Compiler seit dem Start der Anwendung kompiliert wurden. Die nicht JIT-Methoden sind in diesem Zähler nicht enthalten. JITTED_IL_CUR_007_NAME=Anzahl der mit JIT kompilierten IL-Bytes JITTED_IL_CUR_007_HELP=Dieser Zeiger zeigt die Gesamtanzahl der mit JIT kompilierten IL-Bytes seit dem Start der Anwendung an. Dieser Zähler ist mit dem Zähler "Gesamtanzahl der mit JIT kompilierten IL-Bytes" identisch. JITTED_IL_TOTAL_007_NAME=Gesamtanzahl der mit JIT kompilierten IL-Bytes JITTED_IL_TOTAL_007_HELP=Dieser Zeiger zeigt die Gesamtanzahl der mit JIT kompilierten IL-Bytes seit dem Start der Anwendung an. Dieser Zähler ist mit dem Zähler "Anzahl der mit JIT kompilierten IL-Bytes" identisch. JITTED_IL_INST_007_NAME=Mit JIT kompilierte IL-Bytes/Sek. JITTED_IL_INST_007_HELP=Dieser Zähler zeigt die JIT-Rate pro Sekunde für IL-Bytes an. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. JIT_FAILURES_007_NAME=JIT-Standardfehler JIT_FAILURES_007_HELP=Dieser Zähler zeigt die Höchstanzahl der Methoden an, die seit dem Start der Anwendung nicht mit dem JIT-Compiler kompiliert werden konnten. Dieses Problem kann auftreten, wenn die IL nicht überprüft werden kann, oder wenn ein interner Fehler im JIT-Compiler vorliegt. TIME_IN_JIT_007_NAME=JIT-Zeitdauer in Prozent TIME_IN_JIT_007_HELP=Dieser Zähler zeigt die verstrichene Zeit für die JIT-Kompilierung seit der letzten Kompilierungsphase in Prozent an. Der Zähler wird am Ende jeder JIT-Kompilierungsphase aktualisiert. Während einer JIT-Kompilierungsphase werden eine Methode und ihre Abhängigkeiten kompiliert. TIME_IN_JIT_BASE_007_NAME=Nicht angezeigt TIME_IN_JIT_BASE_007_HELP=Nicht angezeigt. DotNetCLR_Interop_OBJECT_007_NAME=.NET CLR-Interop DotNetCLR_Interop_OBJECT_007_HELP=Statistik für CLR-Interop. CURRENT_CCW_007_NAME=Anzahl der CCWs CURRENT_CCW_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der CCWs (Com-Callable-Wrappers) an. Ein CCW ist ein Proxy für das verwaltete .NET-Objekt, auf das von nicht verwalteten COM-Client verwiesen wird. Der Zähler zeigt die Anzahl der verwalteten Objekte an, auf die von nicht verwaltetem COM-Code verwiesen wird. CURRENT_STUBS_007_NAME=Anzahl der Stubs CURRENT_STUBS_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der Stubs an, die von der CLR erstellt wurden. Stubs sind für das Marshallen von Argumenten und Rückgabewerten zwischen verwaltetem und nicht verwaltetem Code während einem COM-Interopaufruf oder PInvoke-Aufruf verantwortlich. NUM_MARSHALLING_007_NAME=Anzahl der Marshallvorgänge NUM_MARSHALLING_007_HELP=Dieser Zähler zeigt an, wie oft Argumente und Rückgabewerte zwischen verwaltetem und nicht verwaltetem Code seit dem Start der Anwendung gemarshallt wurden. Der Zähler wird nicht erhöht, wenn die Stubs intern sind. (Stubs sind für das Marshallen von Argumenten und Rückgabewerten verantwortlich). Stubs sind gewöhnlich intern, wenn der Mehraufwand für das Marshallen gering ist. TOTAL_TLB_IMPORTS_007_NAME=Anzahl der TLB-Importe/Sek. TOTAL_TLB_IMPORTS_007_HELP=Für die zukünftige Verwendung reserviert. TOTAL_TLB_EXPORTS_007_NAME=Anzahl der TLB-Exporte/Sek. TOTAL_TLB_EXPORTS_007_HELP=Für die zukünftige Verwendung reserviert. DotNetCLR_LocksAndThreads_OBJECT_007_NAME=.NET CLR-Sperren und Threads DotNetCLR_LocksAndThreads_OBJECT_007_HELP=Statistik für CLR-Sperren und Threads. CONTENTION_TOTAL_007_NAME=Gesamtanzahl der Konflikte CONTENTION_TOTAL_007_HELP=Dieser Zähler zeigt an, wie oft die Threads in der CLR versucht haben, erfolglos eine verwaltete Sperre abzurufen. Verwaltete Sperren können mit mehreren Methoden abgerufen werden. Durch die Anweisung "lock" in C#, durch Aufrufen von System.Monitor.Enter oder mit dem benutzerdefinierten Attribut MethodImplOptions.Synchronized. CONTENTION_INST_007_NAME=Konfliktrate/Sek. CONTENTION_INST_007_HELP=Rate mit der die Threads in der Runtime versuchen, erfolglos eine verwaltete Sperre abzurufen. Verwaltete Sperren können mit mehreren Methoden abgerufen werden. Durch die Anweisung "lock" in C#, durch Aufrufen von System.Monitor.Enter oder mit dem benutzerdefinierten Attribut MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_007_NAME=Aktuelle Warteschlangenlänge QUEUE_LENGTH_CUR_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der Threads an, die auf eine verwaltete Sperrung in der Anwendung warten. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den letzten Wert an. QUEUE_LENGTH_TOTAL_007_NAME=Maximale Warteschlangenlänge QUEUE_LENGTH_TOTAL_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der Threads an, die seit dem Start der Anwendung auf eine verwaltete Sperrung warten. QUEUE_LENGTH_INST_007_NAME=Warteschlangenlänge/Sek. QUEUE_LENGTH_INST_007_HELP=Dieser Zähler zeigt die Anzahl der Threads pro Sekunde an, die auf eine Sperrung der Anwendung warten. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. CURRENT_LOGICAL_THREADS_007_NAME=Anzahl der aktuellen logischen Threads CURRENT_LOGICAL_THREADS_007_HELP=Dieser Zähler zeigt die Anzahl der aktuellen .NET-Threadobjekte in der Anwendung an. Ein .NET-Threadobjekt wird von System.Threading.Thread erstellt, oder wenn ein nicht verwalteter Thread in die verwaltete Umgebung aufgenommen wird. Der Zähler verwaltet die Anzahl der ausgeführten und beendeten Threads. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den letzten Wert an. CURRENT_PHYSICAL_THREADS_007_NAME=Anzahl der aktuellen physischen Threads CURRENT_PHYSICAL_THREADS_007_HELP=Dieser Zähler zeigt die Anzahl der systemeigenen Betriebssystemthreads an, die von der CLR als untergeordnete .NET-Threadobjekte erstellt werden. Dieser Zählerwert enthält die Threads nicht, die von der CLR für interne Vorgänge verwendet werden. Er ist eine Teilmenge der Threads im Betriebssystemprozess. RECOGNIZED_THREADS_CUR_007_NAME=Anzahl der aktuellen erkannten Threads RECOGNIZED_THREADS_CUR_007_HELP=Dieser Zähler zeigt die Anzahl der Threads an, die von der CLR erkannt werden. Diesen Threads ist ein entsprechendes .NET-Threadobjekt zugewiesen. Die Threads werden außerhalb der CLR erstellt, aber wurden mindestens einmal in der CLR ausgeführt. Nur eindeutige Threads werden nachverfolgt. Threads mit der gleichen Thread-ID, die erneut in die CLR aufgenommen oder nach dem Beenden erstellt werden, werden nicht zweimal gezählt. RECOGNIZED_THREADS_TOTAL_007_NAME=Gesamtanzahl der erkannten Threads RECOGNIZED_THREADS_TOTAL_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der Threads an, die von der CLR seit dem Start der Anwendung erkannt wurden. Diesen Threads ist ein entsprechendes .NET-Threadobjekt zugewiesen. Die Threads werden außerhalb der CLR erstellt, aber wurden mindestens einmal in der CLR ausgeführt. Nur eindeutige Threads werden nachverfolgt. Threads mit der gleichen Thread-ID, die erneut in die CLR aufgenommen oder nach dem Beenden erstellt werden, werden nicht zweimal gezählt. RECOGNIZED_THREADS_INST_007_NAME=Erkannte Threadrate/Sek. RECOGNIZED_THREADS_INST_007_HELP=Dieser Zähler zeigt die Anzahl der Threads pro Sekunde an, die von der CLR erkannt wurden. Diesen Threads ist ein entsprechendes .NET-Threadobjekt zugeordnet. Die Threads werden nicht von der CLR, sondern außerhalb der CLR erstellt, aber mindestens einmal in der CLR ausgeführt. Nur eindeutige Threads werden nachverfolgt; Threads mit der gleichen Thread-ID, die in der CLR wiederholt oder erneut erstellt werden, werden nicht zweimal gezählt. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. DotNetCLR_Security_OBJECT_007_NAME=.NET CLR-Sicherheit DotNetCLR_Security_OBJECT_007_HELP=Statistik für die CLR-Sicherheit. SECURITY_TOTALRTCHECKS_007_NAME=Laufzeitüberprüfungen insgesamt SECURITY_TOTALRTCHECKS_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der CAS-Laufzeitüberprüfungen (Code Access Security) seit dem Start der Anwendung an. CAS-Laufzeitüberprüfungen werden ausgeführt wenn beim einem Aufruf eine bestimmte Berechtigung angefordert wird. Die Laufzeitüberprüfung wird für jeden Aufruf ausgeführt, indem der aktuelle Threadstapel des Aufrufers überprüft wird. Dieser Zähler gibt zusammen mit "Stapeltiefe" die Leistungseinbußen für Sicherheitsüberprüfungen an. SECURITY_TIMEAUTHORIZE_007_NAME=Zeit für die Signaturauthentifizierung in Prozent SECURITY_TIMEAUTHORIZE_007_HELP=Für die zukünftige Verwendung reserviert. SECURITY_LINKCHECKS_007_NAME=Anzahl der Verbindungszeitüberprüfungen SECURITY_LINKCHECKS_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der CAS-Überprüfungen (Code Access Security) seit dem Anwendungsstart an. CAS-Linktimeüberprüfen werden ausgeführt, wenn eine bestimmte Berechtigung während der JIT-Kompilierung aufgerufen wird. Eine Linktimeüberprüfung wird nur einmal pro Aufrufer ausgeführt. Dieser Wert zeigt keine Leistungsprobleme an, nur die Sicherheitssystemaktivitäten. SECURITY_TIMERTCHECKS_007_NAME=Zeit für die RT-Überprüfungen in Prozent SECURITY_TIMERTCHECKS_007_HELP=Dieser Zähler zeigt den Zeitraum an, der seit der letzten CAS-Überprüfung (Code Access Security) verstrichen ist. CAS ermöglicht unterschiedliche Vertrauensebenen für den Code und erzwingt die Ebenen abhängig von der Codeidentität. Der Zähler wird am Ende einer Sicherheitsüberprüfung aktualisiert. Er zeigt keinen Durchschnittswert, sondern den letzten Wert an. SECURITY_TIMERTCHECKS_BASE_007_NAME=Nicht angezeigt SECURITY_TIMERTCHECKS_BASE_007_HELP=Nicht angezeigt. SECURITY_DEPTHSECURITY_007_NAME=Stapeltiefe SECURITY_DEPTHSECURITY_007_HELP=Dieser Zähler zeigt die Stapeltiefe während der letzten Überprüfung der Codezugriffssicherheit zur Laufzeit an. Beim Überprüfen Codezugriffssicherheit zur Laufzeit wird der Stapel durchforstet. Der Zähler gibt keinen Durchschnittswert, sondern nur den letzten Wert an. DotNetCLR_Remoting_OBJECT_007_NAME=.NET CLR-Remote DotNetCLR_Remoting_OBJECT_007_HELP=Statistik für CLR-Remote. CONTEXT_REMOTECALLS_INST_007_NAME=Remoteaufrufe/Sek. CONTEXT_REMOTECALLS_INST_007_HELP=Dieser Zähler zeigt die Anzahl der Remoteprozeduraufrufe pro Sekunde an. Ein Remoteprozeduraufruf ist ein Aufruf eines Objekts außerhalb der Anwendungsdomäne des Aufrufers. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. CONTEXT_CHANNELS_007_NAME=Channel CONTEXT_CHANNELS_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der Remotechannel in den Anwendungsdomänen an, die seit dem Start der Anwendung registriert wurden. Channel werden zum Übertragen von Nachrichten zwischen Remoteobjekten verwendet. CONTEXT_PROXIES_007_NAME=Kontextproxys CONTEXT_PROXIES_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der Remoteproxyobjekte an, die in diesem Prozess seit dem Start der Anwendung erstellt wurden. Proxyobjekte stellen die Remoteobjekte dar und stellen sicher, dass alle Proxyaufrufe an die entsprechende Remoteobjektinstanz weitergeleitet werden. CONTEXT_CLASSES_007_NAME=Geladene kontextgebundene Klassen CONTEXT_CLASSES_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der kontextgebundenen geladenen Klassen an. Klassen, die an einen Kontext gebunden werden können, sind kontextgebundene Klassen. Kontextgebundene Klassen werden mit Kontextattributen für die Synchronisierung, Threadaffinität, Transaktionen, usw. markiert. CONTEXT_OBJALLOC_007_NAME=Kontextgebundene Objektzuordnung/Sek. CONTEXT_OBJALLOC_007_HELP=Dieser Zähler zeigt die Anzahl der kontextgebundenen Objekte an, die pro Sekunde zugeordnet werden. Instanzen von Klassen, die an einen Kontext gebunden werden können, sind kontextgebundene Objekte. Kontextgebundene Klassen werden mit Kontextattributen für die Synchronisierung, Threadaffinität, Transaktionen, usw. markiert. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. CONTEXT_CONTEXTS_007_NAME=Kontext CONTEXT_CONTEXTS_007_HELP=Dieser Zähler zeigt die aktuelle Anzahl der Remotekontexte in der Anwendung an. Ein Kontext enthält eine Auflistung der Objekte mit den gleichen Syntaxregeln; z.B. Synchronisierung, Threadaffinität, Transaktionen, usw. CONTEXT_REMOTECALLS_TOTAL_007_NAME=Remoteaufrufe insgesamt CONTEXT_REMOTECALLS_TOTAL_007_HELP=Dieser Zähle zeigt die Gesamtanzahl der Remoteprozeduraufrufe an, die seit dem Start der Anwendung initialisiert wurden. Ein Remoteprozeduraufruf ist ein Aufruf eines Objekts außerhalb der Anwendungsdomäne des Aufrufers. DotNetCLR_Excep_OBJECT_007_NAME=.NET CLR-Ausnahmen DotNetCLR_Excep_OBJECT_007_HELP=Laufzeitstatistik für die CLR-Ausnahmebehandlung. EXCEP_THROWN_TOTAL_007_NAME=Anzahl der ausgelösten Ausnahmen EXCEP_THROWN_TOTAL_007_HELP=Dieser Zähler zeigt die Gesamtanzahl der Ausnahmen an, die seit dem Start der Anwendung ausgelöst wurden. TDiese schließen .NET-Ausnahmen und nicht verwaltete Ausnahmen ein, die in .NET-Ausnahmen konvertiert werden; z.B. wird eine Nullzeigerverweis-Ausnahme in nicht verwaltetem Code in eine .NET System.NullReferenceException in verwaltetem Code konvertiert. Dieser Zähler enthält behandelte Ausnahmen und Ausnahmefehler. Erneut ausgelöste Ausnahmen, werden wieder gezählt. Ausnahmen sollten nur selten und nicht im normalen Programmablauf auftreten. EXCEP_THROWN_INST_007_NAME=Anzahl der ausgelösten Ausnahmen/Sek. EXCEP_THROWN_INST_007_HELP=Dieser Zähler zeigt die Anzahl der Ausnahmen pro Sekunde an. Diese schließen .NET-Ausnahmen und nicht verwaltete Ausnahmen ein, die in .NET-Ausnahmen konvertiert werden; z.B. wird eine Nullzeigerverweis-Ausnahme in nicht verwaltetem Code in eine .NET System.NullReferenceException in verwaltetem Code konvertiert. Dieser Zähler enthält behandelte Ausnahmen und Ausnahmefehler. Ausnahmen sollten nur selten und nicht im normalen Programmablauf auftreten. Der Zähler zeigt potenzielle Leistungsprobleme an, die aufgrund einer großen Ausnahmerate auftreten. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. TOTAL_EXCEP_FILTERS_RUN_007_NAME=Anzahl der Filter/Sek. TOTAL_EXCEP_FILTERS_RUN_007_HELP=Dieser Zähler zeigt die Anzahl der .NET-Ausnahmefilter an, die pro Sekunde ausgeführt werden. Ein Ausnahmefilter wertet aus, ob eine Ausnahme behandelt werden soll. Der Zähler verfolgt die Rate der ausgewerteten Ausnahmefilter nach; ungeachtet davon, ob die Ausnahme behandelt wurde oder nicht. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. TOTAL_EXCEP_FINALLYS_RUN_007_NAME=Finallyanzahl/Sek. TOTAL_EXCEP_FINALLYS_RUN_007_HELP=Dieser Zähler zeigt die Anzahl der finally-Blöcke an, die pro Sekunde ausgeführt werden. Ein finally-Block wird ausgeführt, unabhängig davon, wie der try-Block beendet wurde. Nur die finally-Blöcke, die für eine Ausnahme ausgeführt werden, werden gezählt. finally-Blöcke in normalen Codepfaden werden nicht gezählt. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. EXCEPT_STACK_DEPTH_007_NAME=Throw-zu-Catch-Tiefe/s EXCEPT_STACK_DEPTH_007_HELP=Dieser Zähler zeigt die Anzahl der Stapelrahmen an, die vom Rahmen durchlaufen werden, der die .NET-Ausnahme ausgelöst hat. Der Zähler wird auf 0 zurückgesetzt, wenn ein Ausnahmehandler eingegeben wird. Der Zähler bildet nicht den Mittelwert aus der Zeit, sondern zeigt den Unterschied zwischen den Werten in den letzten zwei Beispielen geteilt durch das Beispielintervall an. DotNetCLR_Memory_OBJECT_008_NAME=Μνήμη .NET CLR DotNetCLR_Memory_OBJECT_008_HELP=Μετρητές για το σωρό απορριφθέντων στοιχείων του CLR. GEN0_COLLECTIONS_COUNTER_008_NAME=Αριθμός συλλογών της γενιάς 0 GEN0_COLLECTIONS_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τις φορές που έχει πραγματοποιηθεί συλλογή απορριφθέντων στοιχείων στα αντικείμενα της γενιάς 0 (τα πιο πρόσφατα, αυτά που εκχωρήθηκαν τελευταία) (GC της γενιάς 0) από την έναρξη της εφαρμογής. Το GC της γενιάς 0 γίνεται όταν η διαθέσιμη μνήμη αυτής της γενιάς δεν επαρκεί για να ικανοποιήσει μια αίτηση εκχώρησης. Ο συγκεκριμένος μετρητής επαυξάνεται στο τέλος ενός GC της γενιάς 0. Τα GC μεγαλύτερης γενιάς περιλαμβάνουν όλα τα GC μικρότερων γενιών. Αυτός ο μετρητής επαυξάνεται ρητά όταν προκύπτει GC μεγαλύτερης γενιάς (γενιά 1 ή γενιά 2). Η τιμή μετρητή _Global_ δεν είναι ακριβής και θα πρέπει να παραβλεφθεί. Ο μετρητής εμφανίζει την τελευταία τιμή που παρατηρήθηκε. GEN1_COLLECTIONS_COUNTER_008_NAME=Αριθμός συλλογών της γενιάς 1 GEN1_COLLECTIONS_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τις φορές που έχει πραγματοποιηθεί συλλογή απορριφθέντων στοιχείων στα αντικείμενα της γενιάς 1 από την έναρξη της εφαρμογής. Ο συγκεκριμένος μετρητής επαυξάνεται στο τέλος ενός GC μιας γενιάς 1. Τα GC μεγαλύτερης γενιάς περιλαμβάνουν όλα τα GC μικρότερων γενιών. Ο μετρητής επαυξάνεται ρητά όταν προκύπτει GC μεγαλύτερης γενιάς (γενιά 2). Η τιμή μετρητή _Global_ δεν είναι ακριβής και θα πρέπει να παραβλεφθεί. Ο μετρητής εμφανίζει την τελευταία τιμή που παρατηρήθηκε. GEN2_COLLECTIONS_COUNTER_008_NAME=Αριθμός συλλογών της γενιάς 2 GEN2_COLLECTIONS_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τις φορές που έχει πραγματοποιηθεί συλλογή απορριφθέντων στοιχείων στα αντικείμενα της γενιάς 2 (παλαιότερη) από την έναρξη της εφαρμογής. Ο μετρητής επαυξάνεται στο τέλος ενός GC της γενιάς 2 (ονομάζεται και πλήρες GC). Η τιμή μετρητή _Global_ δεν είναι ακριβής και θα πρέπει να παραβλεφθεί. Ο μετρητής εμφανίζει την τελευταία τιμή που παρατηρήθηκε. GEN0_BYTES_PROMOTED_COUNTER_008_NAME=Προβιβασμός μνήμης από τη γενιά 0 GEN0_BYTES_PROMOTED_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τα byte της μνήμης που απομένουν μετά τη συλλογή απορριφθέντων στοιχείων (GC) και τα οποία προβιβάζονται από τη γενιά 0 στη γενιά 1. Δεν περιλαμβάνει τα αντικείμενα που προβιβάζονται επειδή βρίσκονται σε αναμονή για ολοκλήρωση. Ο μετρητής εμφανίζει την τιμή που παρατηρήθηκε στο τέλος του τελευταίου GC, δεν είναι αθροιστικός. GEN1_BYTES_PROMOTED_COUNTER_008_NAME=Προβιβασμός μνήμης από τη γενιά 1 GEN1_BYTES_PROMOTED_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τα byte της μνήμης που απομένουν μετά τη συλλογή απορριφθέντων στοιχείων (GC) και τα οποία προβιβάζονται από τη γενιά 1 στη γενιά 2. Δεν περιλαμβάνει τα αντικείμενα που προβιβάζονται επειδή βρίσκονται σε αναμονή για ολοκλήρωση. Αυτός ο μετρητής εμφανίζει την τιμή που παρατηρήθηκε στο τέλος του τελευταίου GC, δεν είναι αθροιστικός. Ο συγκεκριμένος μετρητής μηδενίζεται μόνο εάν το τελευταίο GC ήταν της γενιάς 0. GEN0_PROMOTION_RATE_008_NAME=Byte γενιάς 0 που προβιβάστηκαν/δευτερόλεπτο GEN0_PROMOTION_RATE_008_HELP=Αυτός ο μετρητής εμφανίζει τα byte που προβιβάζονται από τη γενιά 0 (νεότερη) στη γενιά 1 ανά δευτερόλεπτο. Δεν περιλαμβάνει τα αντικείμενα που προβιβάζονται επειδή βρίσκονται σε αναμονή για ολοκλήρωση. Ο προβιβασμός της μνήμης πραγματοποιείται μετά την ολοκλήρωση μιας συλλογής απορριφθέντων στοιχείων. Ο συγκεκριμένος μετρητής σχεδιάστηκε ως ένδειξη για τα αντικείμενα σχετικά μεγάλης διάρκειας που δημιουργούνται ανά δευτερόλεπτο. Ο μετρητής εμφανίζει τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. GEN1_PROMOTION_RATE_008_NAME=Byte γενιάς 1 που προβιβάστηκαν/δευτερόλεπτο GEN1_PROMOTION_RATE_008_HELP=Αυτός ο μετρητής εμφανίζει τα byte που προβιβάζονται από τη γενιά 1 στη γενιά 2 (παλαιότερη). Δεν περιλαμβάνει τα αντικείμενα που προβιβάζονται επειδή βρίσκονται σε αναμονή για ολοκλήρωση. Ο προβιβασμός της μνήμης πραγματοποιείται μετά την ολοκλήρωση μιας συλλογής απορριφθέντων στοιχείων. Κανένα στοιχείο δεν προβιβάζεται από τη γενιά 2 εφόσον αυτή είναι η παλαιότερη. Αυτός ο μετρητής σχεδιάστηκε ως ένδειξη για τα αντικείμενα πολύ μεγάλης διάρκειας που δημιουργούνται ανά δευτερόλεπτο. Ο μετρητής εμφανίζει τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_008_NAME=Προβιβασμός μνήμης ολοκλήρωσης από τη γενιά 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τα byte της μνήμης που προβιβάζονται από τη γενιά 0 στη γενιά 1 επειδή βρίσκονται σε αναμονή για ολοκλήρωση. Ο μετρητής εμφανίζει την τιμή που παρατηρήθηκε στο τέλος του τελευταίου GC, δεν είναι αθροιστικός. PROCESS_ID_008_NAME=Αναγνωριστικό διεργασίας PROCESS_ID_008_HELP=Αυτός ο μετρητής εμφανίζει το αναγνωριστικό διεργασίας της παρουσίας της διεργασίας CLR που παρακολουθείται. Η τιμή που εμφανίζεται θα είναι 0 μέχρι την πρώτη συλλογή απορριφθέντων στοιχείων. GEN0_HEAP_SIZE_COUNTER_008_NAME=Μέγεθος σωρού της γενιάς 0 GEN0_HEAP_SIZE_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τον μέγιστο αριθμό byte που μπορούν να εκχωρηθούν στη γενιά 0. Δεν δηλώνει τον τρέχοντα αριθμό byte που έχουν ήδη εκχωρηθεί στη γενιά 0. Ένα GC αυτής της γενιάς (Gen 0) ενεργοποιείται όταν οι εκχωρήσεις από το τελευταίο GC υπερβαίνουν αυτό το μέγεθος. Το μέγεθος της γενιάς 0 ρυθμίζεται από το Garbage Collector και μπορεί να αλλάξει κατά τη διάρκεια της εκτέλεσης της εφαρμογής. Στο τέλος μιας συλλογής από τη γενιά 0, το μέγεθος του σωρού της γενιάς 0 είναι στην πραγματικότητα 0 byte. Ο συγκεκριμένος μετρητής εμφανίζει το μέγεθος (σε byte) των εκχωρήσεων που θα ενεργοποιήσουν το επόμενο GC της γενιάς 0. Ο μετρητής ενημερώνεται στο τέλος ενός GC και όχι σε κάθε εκχώρηση. GEN1_HEAP_SIZE_COUNTER_008_NAME=Μέγεθος σωρού της γενιάς 1 GEN1_HEAP_SIZE_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό byte στη γενιά 1 (Gen 1). Δεν εμφανίζει το μέγιστο μέγεθος της γενιάς 1. Τα αντικείμενα δεν εκχωρούνται απευθείας σε αυτήν τη γενιά, αλλά προβιβάζονται από προηγούμενα GC της γενιάς 0. Ο μετρητής ενημερώνεται στο τέλος ενός GC και όχι σε κάθε εκχώρηση. GEN2_HEAP_SIZE_COUNTER_008_NAME=Μέγεθος σωρού της γενιάς 2 GEN2_HEAP_SIZE_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό byte στη γενιά 2 (Gen 2). Τα αντικείμενα δεν εκχωρούνται απευθείας σε αυτήν τη γενιά αλλά προβιβάζονται από τη γενιά 1 κατά τη διάρκεια προηγούμενων GC της γενιάς 1. Ο μετρητής ενημερώνεται στο τέλος ενός GC και όχι σε κάθε εκχώρηση. LARGE_OBJECT_SIZE_COUNTER_008_NAME=Μέγεθος σωρού μεγάλων αντικειμένων LARGE_OBJECT_SIZE_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει το τρέχον μέγεθος του σωρού μεγάλων αντικειμένων σε byte. Αντικείμενα μεγαλύτερα από το όριο αντιμετωπίζονται ως μεγάλα αντικείμενα από το Garbage Collector, εκχωρούνται απευθείας σε έναν ειδικό σωρό και δεν προβιβάζονται από τη μία γενιά στην άλλη. Στην έκδοση CLR 1.1 και σε νεότερες εκδόσεις αυτό το όριο ισούται με 85000 byte. Ο μετρητής αυτός ενημερώνεται στο τέλος ενός GC και όχι σε κάθε εκχώρηση. SURVIVE_FINALIZE_COUNTER_008_NAME=Στοιχεία επιβίωσης από την οριστικοποίηση SURVIVE_FINALIZE_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των αντικειμένων στα οποία έχει πραγματοποιηθεί συλλογή απορριφθέντων στοιχείων και τα οποία απομένουν μετά τη συλλογή επειδή βρίσκονται σε αναμονή για ολοκλήρωση. Εάν αυτά τα αντικείμενα αναφέρονται σε άλλα αντικείμενα, τότε παραμένουν και αυτά τα τελευταία, αλλά δεν μετριούνται από τον συγκεκριμένο μετρητή. Οι μετρητές " Προβιβασμός μνήμης ολοκλήρωσης από τη γενιά 0" και " Προβιβασμός μνήμης ολοκλήρωσης από τη γενιά 1" αντιπροσωπεύουν όλη τη μνήμη που διατηρήθηκε λόγω ολοκλήρωσης. Αυτός ο μετρητής δεν είναι αθροιστικός, ενημερώνεται στο τέλος κάθε GC με το πλήθος των στοιχείων που έχουν παραμείνει μόνο κατά το συγκεκριμένο GC. Ο συγκεκριμένος μετρητής σχεδιάστηκε για να δείχνει την πρόσθετη επιβάρυνση που μπορεί να προκαλέσει η εφαρμογή λόγω της ολοκλήρωσης. NUM_HANDLES_COUNTER_008_NAME=Αριθμός δεικτών χειρισμού του GC NUM_HANDLES_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό δεικτών χειρισμού του GC που χρησιμοποιούνται. Οι δείκτες χειρισμού του GC είναι δείκτες χειρισμού για πόρους που είναι εξωτερικοί για το CLR και το διαχειριζόμενο περιβάλλον. Οι δείκτες χειρισμού καταλαμβάνουν μικρή ποσότητα μνήμης στο σωρό GC αλλά απαιτούν δυνητικά δαπανηρούς μη διαχειριζόμενους πόρους. ALLOCATION_RATE_COUNTER_008_NAME=Εκχωρημένα byte/δευτερόλεπτο ALLOCATION_RATE_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των byte που εκχωρούνται ανά δευτερόλεπτο στο σωρό του GC. Ο συγκεκριμένος μετρητής ενημερώνεται στο τέλος κάθε GC, όχι σε κάθε εκχώρηση. Αυτός ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. INDUCED_GC_COUNTER_008_NAME=Αριθμός GC που προκλήθηκαν INDUCED_GC_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει τον μέγιστο αριθμό φορών που πραγματοποιήθηκε μια συλλογή απορριφθέντων στοιχείων λόγω ρητής κλήσης στο GC.Collect. Προτείνεται να αφήσετε το GC να ρυθμίζει τη συχνότητα των συλλογών. PER_TIME_IN_GC_COUNTER_008_NAME=% χρόνου στο GC PER_TIME_IN_GC_COUNTER_008_HELP=Το % χρόνου στο GC είναι το ποσοστό του χρόνου που δαπανήθηκε για τη συλλογή απορριφθέντων στοιχείων (GC) από τον τελευταίο κύκλο GC. Αυτός ο μετρητής είναι συνήθως μια ένδειξη της εργασίας που πραγματοποιήθηκε από το Garbage Collector για λογαριασμό της εφαρμογής για τη συλλογή και τη συμπύκνωση της μνήμης. Ο συγκεκριμένος μετρητής ενημερώνεται μόνο στο τέλος κάθε GC και η τιμή του μετρητή αντιπροσωπεύει την τελευταία τιμή που παρατηρήθηκε, όχι τον μέσο όρο. PER_TIME_IN_GC_COUNTER_BASE_008_NAME=Δεν εμφανίζεται PER_TIME_IN_GC_COUNTER_BASE_008_HELP=Δεν εμφανίζεται. TOTAL_HEAP_SIZE_COUNTER_008_NAME=Αριθμός byte σε όλους τους σωρούς TOTAL_HEAP_SIZE_COUNTER_008_HELP=Αυτός ο μετρητής είναι το άθροισμα τεσσάρων άλλων μετρητών: Μέγεθος σωρού της γενιάς 0, Μέγεθος σωρού της γενιάς 1, Μέγεθος σωρού της γενιάς 2 και Μέγεθος σωρού μεγάλων αντικειμένων. Ο συγκεκριμένος μετρητής δείχνει την τρέχουσα μνήμη σε byte που έχει εκχωρηθεί στους σωρούς GC. TOTAL_COMMITTED_MEM_COUNTER_008_NAME=Συνολικός αριθμός κατειλημμένων byte TOTAL_COMMITTED_MEM_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει το μέγεθος της εικονικής μνήμης (σε byte) που είναι κατειλημμένη τη συγκεκριμένη στιγμή από το Garbage Collector. (Η κατειλημμένη μνήμη είναι η φυσική μνήμη για την οποία έχει δεσμευτεί χώρος στο αρχείο σελιδοποίησης του δίσκου). TOTAL_RESERVED_MEM_COUNTER_008_NAME=Συνολικός αριθμός δεσμευμένων byte TOTAL_RESERVED_MEM_COUNTER_008_HELP=Αυτός ο μετρητής εμφανίζει το μέγεθος της εικονικής μνήμης (σε byte) που δεσμεύεται τη συγκεκριμένη στιγμή από το Garbage Collector. (Δεσμευμένη μνήμη είναι ο χώρος της εικονικής μνήμης που έχει δεσμευτεί για την εφαρμογή χωρίς όμως να έχει χρησιμοποιηθεί ο δίσκος ή σελίδες κύριας μνήμης.) GC_PINNED_OBJECTS_008_NAME=Αριθμός καρφιτσωμένων αντικειμένων GC_PINNED_OBJECTS_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό καρφιτσωμένων αντικειμένων που εντοπίστηκαν στο τελευταίο GC. Ο μετρητής αυτός παρακολουθεί τα καρφιτσωμένα αντικείμενα μόνο στους σωρούς όπου πραγματοποιήθηκε συλλογή απορριφθέντων στοιχείων. Για παράδειγμα, ένα GC της γενιάς 0 θα προκαλούσε την απαρίθμηση των καρφιτσωμένων αντικειμένων μόνο στο σωρό της γενιάς 0. Τα καρφιτσωμένα αντικείμενα είναι αντικείμενα που το Garbage Collector δεν μπορεί να μετακινήσει στη μνήμη. GC_SINKBLOCKS_008_NAME=Αριθμός των μπλοκ συγχρονισμού που χρησιμοποιούνται GC_SINKBLOCKS_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό των μπλοκ συγχρονισμού που χρησιμοποιούνται. Τα μπλοκ συγχρονισμού είναι δομές δεδομένων ανά αντικείμενο που εκχωρούνται για την αποθήκευση πληροφοριών συγχρονισμού. Τα μπλοκ συγχρονισμού περιέχουν ασθενείς αναφορές σε διαχειριζόμενα αντικείμενα και πρέπει να σαρώνονται από το Garbage Collector. Τα μπλοκ αυτά δεν περιορίζονται στην αποθήκευση πληροφοριών συγχρονισμού και μπορούν επίσης να αποθηκεύουν μετα-δεδομένα διαλειτουργικότητας COM. Ο συγκεκριμένος μετρητής σχεδιάστηκε για να δείχνει προβλήματα επιδόσεων κατά την εντατική χρήση στοιχειωδών τύπων συγχρονισμού. DotNetCLR_Loading_OBJECT_008_NAME=Φόρτωση .NET CLR DotNetCLR_Loading_OBJECT_008_HELP=Στατιστικά στοιχεία για τη φόρτωση κλάσεων CLR. LOADING_CLASSES_TOTAL_008_NAME=Σύνολο κλάσεων που φορτώθηκαν LOADING_CLASSES_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των κλάσεων που φορτώθηκαν σε όλες τις συγκροτήσεις από την έναρξη αυτής της εφαρμογής. LOADING_TIME_008_NAME=% χρόνου φόρτωσης LOADING_TIME_008_HELP=Δεσμευμένο για μελλοντική χρήση. LOADING_ASMSEARCHLEN_008_NAME=Μήκος της αναζήτησης της συγκρότησης LOADING_ASMSEARCHLEN_008_HELP=Δεσμευμένο για μελλοντική χρήση. LOADING_LOADFAILURES_TOTAL_008_NAME=Συνολικός αριθμός αποτυχιών φόρτωσης LOADING_LOADFAILURES_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει τον μέγιστο αριθμό κλάσεων που απέτυχαν να φορτωθούν από την έναρξη της εφαρμογής. Αυτές οι αποτυχημένες απόπειρες φόρτωσης ενδέχεται να οφείλονται σε πολλούς λόγους όπως σε ανεπαρκή ασφάλεια ή σε μη έγκυρη μορφή. Αναλυτικές πληροφορίες μπορείτε να βρείτε στη βοήθεια για τις υπηρεσίες προφίλ. LOADING_LOADFAILURES_INST_008_NAME=Ρυθμός αποτυχιών φόρτωσης LOADING_LOADFAILURES_INST_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό κλάσεων που απέτυχαν να φορτωθούν ανά δευτερόλεπτο. Ο συγκεκριμένος μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. Αυτές οι αποτυχίες φόρτωσης ενδέχεται να οφείλονται σε πολλούς λόγους όπως σε ανεπαρκή ασφάλεια ή σε μη έγκυρη μορφή. Αναλυτικές πληροφορίες μπορείτε να βρείτε στη βοήθεια για τις υπηρεσίες προφίλ. LOADING_HEAPSIZE_008_NAME=Byte στο σωρό φόρτωσης LOADING_HEAPSIZE_008_HELP=Αυτός ο μετρητής εμφανίζει το τρέχον μέγεθος (σε byte) της μνήμης που έχει καταληφθεί για τη φόρτωση κλάσεων σε όλα τα AppDomain. (Η κατειλημμένη μνήμη είναι η φυσική μνήμη για την οποία έχει δεσμευτεί χώρος στο αρχείο σελιδοποίησης του δίσκου.) LOADING_APPDOMAINS_UNLOADED_TOTAL_008_NAME=Σύνολο appdomain των οποίων η φόρτωση έχει καταργηθεί LOADING_APPDOMAINS_UNLOADED_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των AppDomain των οποίων η φόρτωση έχει καταργηθεί από τη μνήμη από την έναρξη της εφαρμογής. Εάν η φόρτωση ενός AppDomain πραγματοποιήθηκε και καταργήθηκε πολλές φορές, ο μετρητής θα μετρήσει κάθε κατάργηση φόρτωσης χωριστά. LOADING_APPDOMAINS_UNLOADED_INST_008_NAME=Ρυθμός κατάργησης της φόρτωσης appdomain LOADING_APPDOMAINS_UNLOADED_INST_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των AppDomain των οποίων η φόρτωση καταργήθηκε ανά δευτερόλεπτο. Αυτός ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. LOADING_CLASSES_CUR_008_NAME=Τρέχουσες κλάσεις που φορτώθηκαν LOADING_CLASSES_CUR_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό κλάσεων που φορτώθηκαν σε όλες τις συγκροτήσεις. LOADING_CLASSES_INST_008_NAME=Ρυθμός φόρτωσης κλάσεων LOADING_CLASSES_INST_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των κλάσεων που φορτώθηκαν ανά δευτερόλεπτο σε όλες τις συγκροτήσεις. Ο συγκεκριμένος μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. LOADING_APPDOMAINS_CUR_008_NAME=Τρέχοντα appdomain LOADING_APPDOMAINS_CUR_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό AppDomain που φορτώθηκαν σε αυτήν την εφαρμογή. Τα AppDomain (τομείς εφαρμογής) παρέχουν μια ασφαλή και ευέλικτη μονάδα επεξεργασίας που μπορεί να χρησιμοποιήσει το CLR για την απομόνωση των εφαρμογών που εκτελούνται στην ίδια διεργασία. LOADING_APPDOMAINS_TOTAL_008_NAME=Σύνολο Appdomain LOADING_APPDOMAINS_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει τον μέγιστο αριθμό AppDomain που φορτώθηκαν από την έναρξη της συγκεκριμένης εφαρμογής. Τα AppDomain (τομείς εφαρμογής) παρέχουν μια ασφαλή και ευέλικτη μονάδα επεξεργασίας που μπορεί να χρησιμοποιήσει το CLR για την απομόνωση των εφαρμογών που εκτελούνται στην ίδια διεργασία. LOADING_APPDOMAINS_INST_008_NAME=Ρυθμός φόρτωσης appdomain LOADING_APPDOMAINS_INST_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των AppDomain που φορτώθηκαν ανά δευτερόλεπτο. Τα AppDomain (τομείς εφαρμογής) παρέχουν μια ασφαλή και ευέλικτη μονάδα επεξεργασίας που μπορεί να χρησιμοποιήσει το CLR για την απομόνωση των εφαρμογών που εκτελούνται στην ίδια διεργασία. Αυτός ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. LOADING_ASSEMBLIES_CUR_008_NAME=Τρέχουσες συγκροτήσεις LOADING_ASSEMBLIES_CUR_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό συγκροτήσεων που έχουν φορτωθεί σε όλα τα AppDomain αυτής της εφαρμογής. Εάν η συγκρότηση έχει φορτωθεί ανεξάρτητα από τομέα από πολλαπλά AppDomain τότε ο μετρητής επαυξάνεται μόνο μία φορά. Οι συγκροτήσεις μπορούν να φορτωθούν ανεξάρτητα από τομείς, όταν ο κώδικάς τους μπορεί να είναι κοινόχρηστος από όλα τα AppDomain ή μπορούν να φορτωθούν ως συγκροτήσεις που αφορούν έναν συγκεκριμένο τομέα, όταν ο κώδικάς τους χρησιμοποιείται μόνο από το AppDomain. LOADING_ASSEMBLIES_TOTAL_008_NAME=Σύνολο συγκροτήσεων LOADING_ASSEMBLIES_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό συγκροτήσεων που έχουν φορτωθεί από την έναρξη αυτής της εφαρμογής. Εάν η συγκρότηση έχει φορτωθεί ανεξάρτητα από τομέα από πολλαπλά AppDomain τότε ο μετρητής επαυξάνεται μόνο μία φορά. Οι συγκροτήσεις μπορούν να φορτωθούν ανεξάρτητα από τομείς, όταν ο κώδικάς τους μπορεί να είναι κοινόχρηστος από όλα τα AppDomain ή μπορούν να φορτωθούν ως συγκροτήσεις που αφορούν έναν συγκεκριμένο τομέα, όταν ο κώδικάς τους χρησιμοποιείται μόνο από το AppDomain. LOADING_ASSEMBLIES_INST_008_NAME=Ρυθμός φόρτωσης συγκροτήσεων LOADING_ASSEMBLIES_INST_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των συγκροτήσεων που φορτώθηκαν σε όλα τα AppDomain ανά δευτερόλεπτο. Εάν η συγκρότηση έχει φορτωθεί ανεξάρτητα από τομέα από πολλαπλά AppDomain, τότε ο μετρητής επαυξάνεται μόνο μία φορά. Οι συγκροτήσεις μπορούν να φορτωθούν ανεξάρτητα από τομείς, όταν ο κώδικάς τους μπορεί να είναι κοινόχρηστος από όλα τα AppDomain ή μπορούν να φορτωθούν ως συγκροτήσεις που αφορούν έναν συγκεκριμένο τομέα, όταν ο κώδικάς τους χρησιμοποιείται μόνο από το AppDomain. Αυτός ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. DotNetCLR_Jit_OBJECT_008_NAME=Jit .NET CLR DotNetCLR_Jit_OBJECT_008_HELP=Στατιστικά στοιχεία για το Jit CLR. TOTAL_METHODS_JITTED_008_NAME=Αριθμός μεθόδων που έχουν μεταγλωττιστεί με χρήση του JIT TOTAL_METHODS_JITTED_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των μεθόδων που μεταγλωττίστηκαν just-in-time (JIT) από το πρόγραμμα μεταγλώττισης JIT CLR από την έναρξη της εφαρμογής. Αυτός ο μετρητής δεν περιλαμβάνει τις μεθόδους που υποβλήθηκαν σε επεξεργασία πριν τη μεταγλώττιση JIT. JITTED_IL_CUR_008_NAME=Αριθμός byte IL που μεταγλωττίστηκαν με χρήση του JIT JITTED_IL_CUR_008_HELP=Αυτός ο μετρητής εμφανίζει το σύνολο των byte IL που έχουν μεταγλωττιστεί με χρήση του JIT από την έναρξη της εφαρμογής. Ο συγκεκριμένος μετρητής είναι ισοδύναμος με το μετρητή "Συνολικός αριθμός byte IL που μεταγλωττίστηκαν με χρήση του JIT". JITTED_IL_TOTAL_008_NAME=Συνολικός αριθμός byte IL που μεταγλωττίστηκαν με χρήση του JIT JITTED_IL_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει το σύνολο των byte IL που έχουν μεταγλωττιστεί με χρήση του JIT από την έναρξη της εφαρμογής. Ο συγκεκριμένος μετρητής είναι ισοδύναμος με το μετρητή "Αριθμός byte IL που μεταγλωττίστηκαν με χρήση του JIT". JITTED_IL_INST_008_NAME=Byte IL που μεταγλωττίστηκαν με χρήση του JIT / δευτερόλεπτο JITTED_IL_INST_008_HELP=Αυτός ο μετρητής εμφανίζει το ρυθμό μεταγλώττισης με χρήση του JIT των byte IL ανά δευτερόλεπτο. Ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. JIT_FAILURES_008_NAME=Τυπικές αποτυχίες μεταγλώττισης με χρήση του JIT JIT_FAILURES_008_HELP=Αυτός ο μετρητής εμφανίζει τον μέγιστο αριθμό των μεθόδων που το πρόγραμμα μεταγλώττισης JIT απέτυχε να μεταγλωττίσει με χρήση του JIT από την έναρξη της εφαρμογής. Αυτή η αποτυχία μπορεί να συμβεί εάν το IL δεν μπορεί να επαληθευτεί ή εάν υπήρξε εσωτερικό σφάλμα στο πρόγραμμα μεταγλώττισης JIT. TIME_IN_JIT_008_NAME=% χρόνου στο JIT TIME_IN_JIT_008_HELP=Αυτός ο μετρητής εμφανίζει το ποσοστό του χρόνου που καταναλώθηκε στη μεταγλώττιση JIT από την τελευταία φάση μεταγλώττισης JIT. Ο μετρητής αυτός ενημερώνεται στο τέλος κάθε φάσης μεταγλώττισης JIT. Μια φάση μεταγλώττισης με χρήση JIT είναι η φάση κατά την οποία γίνεται μεταγλώττιση μιας μεθόδου και των εξαρτήσεών της. TIME_IN_JIT_BASE_008_NAME=Δεν εμφανίζεται TIME_IN_JIT_BASE_008_HELP=Δεν εμφανίζεται. DotNetCLR_Interop_OBJECT_008_NAME=Διαλειτουργικότητα .NET CLR DotNetCLR_Interop_OBJECT_008_HELP=Στατιστικά στοιχεία για τη διαλειτουργικότητα CLR. CURRENT_CCW_008_NAME=Αριθμός των CCW CURRENT_CCW_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό CCW (Com-Callable-Wrappers). Ένα CCW είναι ένας διακομιστής μεσολάβησης για το διαχειριζόμενο αντικείμενο .NET στο οποίο αναφέρονται μη διαχειριζόμενα προγράμματα-πελάτη COM. Ο συγκεκριμένος μετρητής σχεδιάστηκε για να δείχνει τον αριθμό των διαχειριζόμενων αντικειμένων στα οποία αναφέρεται ο μη διαχειριζόμενος κώδικας COM. CURRENT_STUBS_008_NAME=Αριθμός στελεχών CURRENT_STUBS_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό στελεχών που δημιουργήθηκαν από το CLR. Τα στελέχη είναι υπεύθυνα για τη δρομολόγηση ορισμάτων και επιστρεφόμενων τιμών από διαχειριζόμενο σε μη διαχειριζόμενο κώδικα και αντίστροφα, κατά τη διάρκεια μιας κλήσης διαλειτουργικότητας COM ή κλήσης PInvoke. NUM_MARSHALLING_008_NAME=Αριθμός δρομολόγησης NUM_MARSHALLING_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των φορών που τα ορίσματα και οι επιστρεφόμενες τιμές έχουν δρομολογηθεί από διαχειριζόμενο σε μη διαχειριζόμενο κώδικα και αντίστροφα από την έναρξη της εφαρμογής. Ο μετρητής αυτός δεν επαυξάνεται εάν τα στελέχη είναι ενσωματωμένα. (Τα στελέχη είναι υπεύθυνα για τη δρομολόγηση ορισμάτων και επιστρεφόμενων τιμών). Τα στελέχη συνήθως ενσωματώνονται, εάν η επιβάρυνση από τη δρομολόγηση είναι μικρή. TOTAL_TLB_IMPORTS_008_NAME=Αριθμός εισαγωγών TLB / δευτερόλεπτο TOTAL_TLB_IMPORTS_008_HELP=Δεσμευμένο για μελλοντική χρήση. TOTAL_TLB_EXPORTS_008_NAME=Αριθμός εξαγωγών TLB / δευτερόλεπτο TOTAL_TLB_EXPORTS_008_HELP=Δεσμευμένο για μελλοντική χρήση. DotNetCLR_LocksAndThreads_OBJECT_008_NAME=LocksAndThreads .NET CLR DotNetCLR_LocksAndThreads_OBJECT_008_HELP=Στατιστικά στοιχεία για κλειδώματα και νήματα CLR. CONTENTION_TOTAL_008_NAME=Συνολικός αριθμός διενέξεων CONTENTION_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει το σύνολο των αποτυχημένων προσπαθειών των νημάτων στο CLR να αποκτήσουν διαχειριζόμενο κλείδωμα. Τα διαχειριζόμενα κλειδώματα μπορούν να αποκτηθούν με πολλούς τρόπους, μέσω της πρότασης "lock" στο C#, μέσω κλήσης στο System.Monitor.Enter ή χρησιμοποιώντας το προσαρμοσμένο χαρακτηριστικό MethodImplOptions.Synchronized. CONTENTION_INST_008_NAME=Ρυθμός διενέξεων / δευτερόλεπτο CONTENTION_INST_008_HELP=Η συχνότητα των αποτυχημένων προσπαθειών των νημάτων για την απόκτηση ενός διαχειριζόμενου κλειδώματος μέσα στο χρόνο εκτέλεσης. Τα διαχειριζόμενα κλειδώματα μπορούν να αποκτηθούν με πολλούς τρόπους, μέσω της πρότασης "lock" στο C#, μέσω κλήσης στο System.Monitor.Enter ή χρησιμοποιώντας το προσαρμοσμένο χαρακτηριστικό MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_008_NAME=Τρέχον μήκος ουράς QUEUE_LENGTH_CUR_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα συνολικό αριθμό των νημάτων σε αναμονή για απόκτηση διαχειριζόμενου κλειδώματος στην εφαρμογή. Ο συγκεκριμένος μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά την τελευταία τιμή που παρατηρήθηκε. QUEUE_LENGTH_TOTAL_008_NAME=Μέγιστο μήκος ουράς QUEUE_LENGTH_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των νημάτων σε αναμονή για την απόκτηση διαχειριζόμενου κλειδώματος από την έναρξη της εφαρμογής. QUEUE_LENGTH_INST_008_NAME=Μήκος ουράς / δευτερόλεπτο QUEUE_LENGTH_INST_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό νημάτων ανά δευτερόλεπτο που βρίσκονται σε αναμονή για την απόκτηση κλειδώματος στην εφαρμογή. Ο συγκεκριμένος μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. CURRENT_LOGICAL_THREADS_008_NAME=Αριθμός τρεχόντων λογικών νημάτων CURRENT_LOGICAL_THREADS_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των τρεχόντων αντικειμένων νημάτων .NET στην εφαρμογή. Ένα αντικείμενο νήματος .NET δημιουργείται είτε μέσω ενός νέου System.Threading.Thread είτε όταν ένα μη διαχειριζόμενο νήμα εισέρχεται στο διαχειριζόμενο περιβάλλον. Ο μετρητής αυτός υπολογίζει τόσο τα νήματα που εκτελούνται όσο και εκείνα που διακόπηκαν. Αυτός ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, εμφανίζει απλώς την τελευταία τιμή που παρατηρήθηκε. CURRENT_PHYSICAL_THREADS_008_NAME=Αριθμός τρεχόντων φυσικών νημάτων CURRENT_PHYSICAL_THREADS_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των τοπικών νημάτων λειτουργικού συστήματος που δημιουργήθηκαν και ανήκουν στο CLR για να λειτουργούν ως υποκείμενα νήματα για τα αντικείμενα νήματος .NET. Η τιμή αυτού του μετρητή δεν περιλαμβάνει τα νήματα που χρησιμοποιήθηκαν από το CLR στις εσωτερικές λειτουργίες του. Πρόκειται για ένα υποσύνολο των νημάτων στη διεργασία του λειτουργικού συστήματος. RECOGNIZED_THREADS_CUR_008_NAME=Αριθμός τρεχόντων αναγνωρισμένων νημάτων RECOGNIZED_THREADS_CUR_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό νημάτων που αναγνωρίζονται από το CLR και τα οποία έχουν ένα αντίστοιχο αντικείμενο νήματος .NET που σχετίζεται με αυτά. Τα νήματα αυτά δεν δημιουργούνται από το CLR, δημιουργούνται έξω από αυτό αλλά έκτοτε έχουν εκτελεστεί μέσα στο CLR τουλάχιστον μία φορά. Παρακολουθούνται μόνο νήματα που είναι μοναδικά. Τα νήματα που έχουν ίδιο αναγνωριστικό νήματος και εισέρχονται ξανά στο CLR ή εκείνα που δημιουργούνται εκ νέου μετά την έξοδο του νήματος δεν μετριούνται δύο φορές. RECOGNIZED_THREADS_TOTAL_008_NAME=Αριθμός συνολικών αναγνωρισμένων νημάτων RECOGNIZED_THREADS_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των νημάτων που έχουν αναγνωριστεί από το CLR από την έναρξη αυτής της εφαρμογής. Αυτά τα νήματα έχουν ένα αντίστοιχο αντικείμενο νήματος .NET που σχετίζεται με αυτά. Τα συγκεκριμένα νήματα δεν δημιουργούνται από το CLR, δημιουργούνται έξω από αυτό, αλλά έκτοτε έχουν εκτελεστεί μέσα στο CLR τουλάχιστον μία φορά. Παρακολουθούνται μόνο νήματα που είναι μοναδικά. Τα νήματα που έχουν ίδιο αναγνωριστικό νήματος και εισέρχονται ξανά στο CLR ή εκείνα που δημιουργούνται εκ νέου μετά την έξοδο του νήματος δεν μετριούνται δύο φορές. RECOGNIZED_THREADS_INST_008_NAME=ρυθμός αναγνωρισμένων νημάτων / δευτερόλεπτο RECOGNIZED_THREADS_INST_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των νημάτων ανά δευτερόλεπτο, τα οποία έχουν αναγνωριστεί από το CLR. Αυτά τα νήματα έχουν ένα αντίστοιχο αντικείμενο νήματος .NET που σχετίζεται με αυτά. Τα συγκεκριμένα νήματα δεν δημιουργούνται από το CLR, δημιουργούνται έξω από αυτό, αλλά έκτοτε έχουν εκτελεστεί μέσα στο CLR τουλάχιστον μία φορά. Παρακολουθούνται μόνο νήματα που είναι μοναδικά. Τα νήματα που έχουν ίδιο αναγνωριστικό νήματος και εισέρχονται ξανά στο CLR ή εκείνα που δημιουργούνται εκ νέου μετά την έξοδο του νήματος δεν μετριούνται δύο φορές. Αυτός ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. DotNetCLR_Security_OBJECT_008_NAME=Ασφάλεια .NET CLR DotNetCLR_Security_OBJECT_008_HELP=Στατιστικά στοιχεία για την ασφάλεια CLR. SECURITY_TOTALRTCHECKS_008_NAME=Σύνολο ελέγχων χρόνου εκτέλεσης SECURITY_TOTALRTCHECKS_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των ελέγχων της ασφάλειας πρόσβασης κώδικα (CAS) κατά το χρόνο εκτέλεσης, που πραγματοποιήθηκαν από την έναρξη της εφαρμογής. Οι έλεγχοι CAS χρόνου εκτέλεσης γίνονται όταν ο καλών πραγματοποιεί μια κλήση στον καλούμενο ζητώντας συγκεκριμένα δικαιώματα. Ο έλεγχος χρόνου εκτέλεσης πραγματοποιείται σε κάθε κλήση, εξετάζοντας την τρέχουσα στοίβα νημάτων του καλούντα. Όταν ο μετρητής αυτός χρησιμοποιείται μαζί με το μετρητή " Βάθος στοίβας" υποδεικνύει μείωση της απόδοσης για τους ελέγχους ασφάλειας. SECURITY_TIMEAUTHORIZE_008_NAME=% χρόνου ελέγχου ταυτότητας υπογραφής SECURITY_TIMEAUTHORIZE_008_HELP=Δεσμευμένο για μελλοντική χρήση. SECURITY_LINKCHECKS_008_NAME=Αριθμός ελέγχων χρόνου σύνδεσης SECURITY_LINKCHECKS_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των ελέγχων της ασφάλειας πρόσβασης κώδικα (CAS) κατά το χρόνο σύνδεσης από την έναρξη της εφαρμογής. Οι έλεγχοι CAS χρόνου σύνδεσης εκτελούνται όταν ο καλών πραγματοποιεί μια κλήση στον καλούμενο ζητώντας συγκεκριμένο δικαίωμα κατά τη διάρκεια της μεταγλώττισης JIT. Ο έλεγχος χρόνου σύνδεσης πραγματοποιείται μία φορά ανά καλούντα. Αυτός ο μετρητής δεν υποδεικνύει σοβαρά προβλήματα επιδόσεων, αλλά τη δραστηριότητα του συστήματος ασφάλειας. SECURITY_TIMERTCHECKS_008_NAME=% χρόνου σε ελέγχους RT SECURITY_TIMERTCHECKS_008_HELP=Αυτός ο μετρητής εμφανίζει το ποσοστό του χρόνου που δαπανήθηκε για την εκτέλεση ελέγχων της ασφάλειας πρόσβασης κώδικα (CAS) κατά το χρόνο εκτέλεσης, από τον τελευταίο τέτοιο έλεγχο. Η ασφάλεια της πρόσβασης κώδικα επιτρέπει τον ορισμό διαφόρων επιπέδων αξιοπιστίας για τον κώδικα και την εφαρμογή αυτών των επιπέδων ανάλογα με την ταυτότητα του κώδικα. Ο μετρητής αυτός ενημερώνεται στο τέλος ενός ελέγχου ασφάλειας χρόνου εκτέλεσης. Αντιπροσωπεύει την τελευταία τιμή που παρατηρήθηκε, όχι τον μέσο όρο. SECURITY_TIMERTCHECKS_BASE_008_NAME=Δεν εμφανίζεται SECURITY_TIMERTCHECKS_BASE_008_HELP=Δεν εμφανίζεται. SECURITY_DEPTHSECURITY_008_NAME=Βάθος στοίβας SECURITY_DEPTHSECURITY_008_HELP=Αυτός ο μετρητής εμφανίζει το βάθος της στοίβας στη διάρκεια του τελευταίου ελέγχου ασφάλειας πρόσβασης κώδικα (CAS) κατά το χρόνο εκτέλεσης. Ο έλεγχος ασφάλειας πρόσβασης στον κώδικα κατά το χρόνο εκτέλεσης πραγματοποιείται μέσω της ανάλυσης της στοίβας. Ο μετρητής αυτός δεν εμφανίζει τον μέσο όρο, αλλά την τελευταία τιμή που παρατηρήθηκε. DotNetCLR_Remoting_OBJECT_008_NAME=Απομακρυσμένη επικοινωνία .NET CLR DotNetCLR_Remoting_OBJECT_008_HELP=Στατιστικά στοιχεία για την απομακρυσμένη επικοινωνία CLR. CONTEXT_REMOTECALLS_INST_008_NAME=Απομακρυσμένες κλήσεις/δευτερόλεπτο CONTEXT_REMOTECALLS_INST_008_HELP=Ο μετρητής αυτός εμφανίζει τον αριθμό των κλήσεων απομακρυσμένης διαδικασίας ανά δευτερόλεπτο. Μια κλήση απομακρυσμένης διαδικασίας είναι μια κλήση προς οποιοδήποτε αντικείμενο εκτός του AppDomain του καλούντα. Ο μετρητής αυτός δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. CONTEXT_CHANNELS_008_NAME=Κανάλια CONTEXT_CHANNELS_008_HELP=Ο μετρητής αυτός εμφανίζει τον συνολικό αριθμό των καναλιών απομακρυσμένης επικοινωνίας που έχουν καταχωρηθεί σε όλα τα AppDomain από την έναρξη της εφαρμογής. Τα κανάλια χρησιμοποιούνται για τη μεταφορά μηνυμάτων προς και από απομακρυσμένα αντικείμενα. CONTEXT_PROXIES_008_NAME=Διακομιστές μεσολάβησης περιβάλλοντος CONTEXT_PROXIES_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των αντικειμένων μεσολάβησης απομακρυσμένης επικοινωνίας που δημιουργήθηκαν στη συγκεκριμένη διεργασία από την έναρξή της. Το αντικείμενο μεσολάβησης αντιπροσωπεύει τα απομακρυσμένα αντικείμενα και εξασφαλίζει ότι όλες οι κλήσεις που γίνονται στο διακομιστή μεσολάβησης προωθούνται στη σωστή παρουσία απομακρυσμένου αντικειμένου. CONTEXT_CLASSES_008_NAME=Κλάσεις συνδεδεμένες βάσει περιεχομένου που έχουν φορτωθεί CONTEXT_CLASSES_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό των συνδεδεμένων βάσει περιεχομένου κλάσεων που έχουν φορτωθεί. Έτσι ονομάζονται οι κλάσεις που μπορούν να συνδεθούν βάσει ενός περιεχομένου. Οι κλάσεις αυτές επισημαίνονται με χαρακτηριστικά περιβάλλοντος, τα οποία παρέχουν κανόνες χρήσης για το συγχρονισμό, τη συνάφεια νημάτων, τις συναλλαγές κτλ. CONTEXT_OBJALLOC_008_NAME=Αντικείμενα συνδεδεμένα βάσει περιεχομένου που έχουν εκχωρηθεί / δευτερόλεπτο CONTEXT_OBJALLOC_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των συνδεδεμένων βάσει περιεχομένου αντικειμένων που έχουν εκχωρηθεί ανά δευτερόλεπτο. Οι παρουσίες κλάσεων, οι οποίες μπορούν να συνδεθούν βάσει περιεχομένου, ονομάζονται αντικείμενα συνδεδεμένα βάσει περιεχομένου. Οι κλάσεις αυτές επισημαίνονται με χαρακτηριστικά περιβάλλοντος τα οποία παρέχουν κανόνες χρήσης για το συγχρονισμό, τη συνάφεια νημάτων, τις συναλλαγές κτλ. Αυτός ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. CONTEXT_CONTEXTS_008_NAME=Περιβάλλοντα CONTEXT_CONTEXTS_008_HELP=Αυτός ο μετρητής εμφανίζει τον τρέχοντα αριθμό των περιβαλλόντων απομακρυσμένης επικοινωνίας στην εφαρμογή. Ένα περιβάλλον είναι ένα όριο που περιέχει μια συλλογή αντικειμένων με τους ίδιους κανόνες χρήσης όπως ο συγχρονισμός, η συνάφεια νημάτων, οι συναλλαγές κτλ. CONTEXT_REMOTECALLS_TOTAL_008_NAME=Σύνολο απομακρυσμένων κλήσεων CONTEXT_REMOTECALLS_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει το σύνολο των κλήσεων απομακρυσμένων διαδικασιών που πραγματοποιήθηκαν από την έναρξη της συγκεκριμένης εφαρμογής. Μια κλήση απομακρυσμένης διαδικασίας είναι μια κλήση προς οποιοδήποτε αντικείμενο εκτός του AppDomain του καλούντα. DotNetCLR_Excep_OBJECT_008_NAME=Εξαιρέσεις .NET CLR DotNetCLR_Excep_OBJECT_008_HELP=Στατιστικά στοιχεία χρόνου εκτέλεσης για το χειρισμό των εξαιρέσεων CLR. EXCEP_THROWN_TOTAL_008_NAME=Αριθμός των εξαιρέσεων που δημιουργήθηκαν EXCEP_THROWN_TOTAL_008_HELP=Αυτός ο μετρητής εμφανίζει τον συνολικό αριθμό των εξαιρέσεων που δημιουργήθηκαν από την έναρξη της εφαρμογής. Περιλαμβάνονται και οι εξαιρέσεις .NET και οι μη διαχειριζόμενες εξαιρέσεις οι οποίες μετατρέπονται σε εξαιρέσεις .NET, π.χ. μια εξαίρεση αναφοράς δείκτη null σε μη διαχειριζόμενο κώδικα θα δημιουργηθεί ξανά σε διαχειριζόμενο κώδικα ως εξαίρεση .NET System.NullReferenceException. Ο μετρητής αυτός περιλαμβάνει και τις εξαιρέσεις που έχουν αντιμετωπιστεί και αυτές που δεν έχουν αντιμετωπιστεί. Εξαιρέσεις που δημιουργούνται ξανά, προσμετρούνται πάλι. Εξαιρέσεις θα πρέπει να προκύπτουν μόνο σε σπάνιες περιπτώσεις και όχι στην κανονική ροή ελέγχου του προγράμματος. EXCEP_THROWN_INST_008_NAME=Αριθμός εξαιρέσεων που δημιουργήθηκαν / δευτερόλεπτο EXCEP_THROWN_INST_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των εξαιρέσεων που δημιουργήθηκαν ανά δευτερόλεπτο. Περιλαμβάνονται και οι εξαιρέσεις .NET και οι μη διαχειριζόμενες εξαιρέσεις οι οποίες μετατρέπονται σε εξαιρέσεις .NET, π.χ. μια εξαίρεση αναφοράς δείκτη null σε μη διαχειριζόμενο κώδικα θα δημιουργηθεί ξανά σε διαχειριζόμενο κώδικα ως εξαίρεση .NET System.NullReferenceException. Ο μετρητής αυτός περιλαμβάνει και τις εξαιρέσεις που έχουν αντιμετωπιστεί και αυτές που δεν έχουν αντιμετωπιστεί. Εξαιρέσεις θα πρέπει να προκύπτουν μόνο σε σπάνιες περιπτώσεις και όχι στην κανονική ροή ελέγχου του προγράμματος. Ο συγκεκριμένος μετρητής σχεδιάστηκε ως ένδειξη πιθανών προβλημάτων επιδόσεων λόγω της μεγάλης συχνότητας (> 100) με την οποία δημιουργούνται οι εξαιρέσεις. Αυτός ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. TOTAL_EXCEP_FILTERS_RUN_008_NAME=Αριθμός φίλτρων / δευτερόλεπτο TOTAL_EXCEP_FILTERS_RUN_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των φίλτρων εξαιρέσεων .NET που εκτελούνται ανά δευτερόλεπτο. Ένα φίλτρο εξαίρεσης αξιολογεί εάν μια εξαίρεση πρέπει να αντιμετωπιστεί ή όχι. Ο συγκεκριμένος μετρητής παρακολουθεί το ρυθμό των φίλτρων εξαιρέσεων που αξιολογούνται, ανεξάρτητα αν η εξαίρεση έχει αντιμετωπιστεί ή όχι. Ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. TOTAL_EXCEP_FINALLYS_RUN_008_NAME=Αριθμός Finally / δευτερόλεπτο TOTAL_EXCEP_FINALLYS_RUN_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των μπλοκ finally που εκτελούνται ανά δευτερόλεπτο. Ένα μπλοκ finally εκτελείται οπωσδήποτε ανεξάρτητα από τον τρόπο εξόδου από το μπλοκ try. Υπολογίζονται μόνο τα μπλοκ finally τα οποία εκτελούνται για μια εξαίρεση. Τα μπλοκ finally σε κανονικές διαδρομές κώδικα δεν μετριούνται από αυτόν το μετρητή. Ο συγκεκριμένος μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. EXCEPT_STACK_DEPTH_008_NAME=Βάθος από Throw έως Catch / δευτερόλεπτο EXCEPT_STACK_DEPTH_008_HELP=Αυτός ο μετρητής εμφανίζει τον αριθμό των πλαισίων στοίβας που διανύθηκαν από το πλαίσιο που δημιούργησε την εξαίρεση .NET έως το πλαίσιο που αντιμετώπισε την εξαίρεση, ανά δευτερόλεπτο. Ο μετρητής αυτός μηδενίζεται, όταν εισάγεται ένας χειρισμός εξαιρέσεων, επομένως οι ένθετες εξαιρέσεις θα εμφανίζουν το βάθος της στοίβας από τον ένα χειρισμό στον άλλο. Αυτός ο μετρητής δεν εμφανίζει τον μέσο όρο μιας χρονικής περιόδου, αλλά τη διαφορά μεταξύ των τιμών που παρατηρήθηκαν στα δύο τελευταία δείγματα, διαιρούμενη με τη χρονική διάρκεια του διαστήματος δειγματοληψίας. DotNetCLR_Memory_OBJECT_00A_NAME=Memoria de .NET CLR DotNetCLR_Memory_OBJECT_00A_HELP=Contadores del montón de recolección de elementos no utilizados de CLR. GEN0_COLLECTIONS_COUNTER_00A_NAME=Número de colecciones de gen. 0 GEN0_COLLECTIONS_COUNTER_00A_HELP=Este contador muestra el número de veces que se han recolectado (GC de gen. 0) objetos de generación 0 (los más recientes, asignados últimamente) desde el inicio de la aplicación. El GC de gen. 0 se produce cuando la memoria disponible de generación 0 no es suficiente para satisfacer la solicitud de asignación. Este contador se incrementa al final del GC de gen. 0. Los GC de última generación incluyen a los GC de generaciones anteriores. Este contador se incrementa explícitamente cuando se produce el GC de última generación (gen. 1 o gen. 2). El valor del contador _Global_ no es preciso y debe omitirse. Este contador muestra el último valor observado. GEN1_COLLECTIONS_COUNTER_00A_NAME=Número de colecciones de gen. 1 GEN1_COLLECTIONS_COUNTER_00A_HELP=Este contador muestra el número de veces que se han recolectado objetos de generación 1 desde el inicio de la aplicación. El contador se incrementa al final del GC de gen. 1. Los GC de última generación incluyen a los GC de generaciones anteriores. Este contador se incrementa explícitamente cuando se produce el GC de última generación (gen. 2). El valor del contador _Global_ no es preciso y debe omitirse. Este contador muestra el último valor observado. GEN2_COLLECTIONS_COUNTER_00A_NAME=Número de colecciones de gen. 2 GEN2_COLLECTIONS_COUNTER_00A_HELP=Este contador muestra el número de veces que se han recolectado objetos de generación 2 (los más antiguos) desde el inicio de la aplicación. Este contador se incrementa al final del GC de gen. 2 (conocido también como GC completo). El valor _Global_ counter no es preciso y debe omitirse. Este contador muestra el último valor observado. GEN0_BYTES_PROMOTED_COUNTER_00A_NAME=Memoria promocionada de gen. 0 GEN0_BYTES_PROMOTED_COUNTER_00A_HELP=Este contador muestra los bytes de memoria que permanecen después de la recolección de elementos no utilizados (GC) y que se promueven de la generación 0 a la generación 1; no se incluyen en este contador los objetos que se promueven a la espera de ser finalizados. Este contador no es acumulativo, ya que muestra el valor observado al final del último GC. GEN1_BYTES_PROMOTED_COUNTER_00A_NAME=Memoria promocionada de gen.1 GEN1_BYTES_PROMOTED_COUNTER_00A_HELP=Este contador muestra los bytes de memoria que permanecen después de la recolección de elementos no utilizados (GC) y que se promueven de la generación 0 a la generación 1; no se incluyen en este contador los objetos que se promueven a la espera de ser finalizados. Este contador no es acumulativo ya que muestra el valor observado al final del último GC. Este contador se restablece a 0 sólo si el último GC es un recolector de generación 0. GEN0_PROMOTION_RATE_00A_NAME=Bytes por segundo promocionados de gen. 0 GEN0_PROMOTION_RATE_00A_HELP=Este contador muestra los bytes por segundo que se promueven de la generación 0 (la más reciente) a la generación 1; no se incluyen en este contador los objetos que se promueven a la espera de ser finalizados. La memoria se promueve cuando permanece después de la recolección de elementos no utilizados. Este contador se diseñó como indicador de objetos de una duración relativamente larga creados cada segundo y muestra la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. GEN1_PROMOTION_RATE_00A_NAME=Bytes por segundo promocionados de gen. 1 GEN1_PROMOTION_RATE_00A_HELP=Este contador muestra los bytes por segundo que se promueven de la generación 1 a la generación 2 (la más antigua); no se incluyen en este contador los objetos que se promueven a la espera de ser finalizados. La memoria se promueve cuando permanece después de la recolección de elementos no utilizados. No se promueve ningún elemento después de la generación 2, ya que es la más antigua. Este contador se diseñó como indicador de objetos de una duración relativamente larga creados cada segundo y muestra la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00A_NAME=Memoria de finalización promocionada de gen. 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00A_HELP=Este contador muestra los bytes de memoria que se promueven de la generación 0 a la generación 1 a la espera de ser finalizados y no es acumulativo, ya que muestra el valor observado al final del último GC. PROCESS_ID_00A_NAME=Id. de proceso PROCESS_ID_00A_HELP=Este contador muestra el id. de proceso de la instancia de proceso CLR que se está supervisando. El valor mostrado será 0 hasta después de la primera recolección de elementos no utilizados. GEN0_HEAP_SIZE_COUNTER_00A_NAME=Tamaño del montón de gen. 0 GEN0_HEAP_SIZE_COUNTER_00A_HELP=Este contador muestra el número máximo de bytes que se pueden asignar a la generación 0 (gen. 0); no indica el número actual de bytes asignados a la gen. 0. El GC de gen. 0 se desencadena cuando el número de asignaciones producidas desde el último GC supera este tamaño. El recolector de elementos no utilizados ajusta el tamaño de gen. 0 y puede cambiar durante la ejecución de la aplicación. Al final de la colección de gen. 0, el tamaño del montón de gen. 0 es igual a 0 bytes; este contador muestra el tamaño (en bytes) de las asignaciones que desencadenan el próximo GC de gen. 0. Este contador se actualiza al final de GC y no después de cada asignación. GEN1_HEAP_SIZE_COUNTER_00A_NAME=Tamaño del montón de gen. 1 GEN1_HEAP_SIZE_COUNTER_00A_HELP=Este contador muestra el número actual de bytes en la generación 1 (gen. 1); este contador no muestra el tamaño máximo de gen. 1. Los objetos no se asignan directamente a esta generación sino que se promueven a partir de GC de gen. 0 anteriores. Este contador se actualiza al final del GC y no después de cada asignación. GEN2_HEAP_SIZE_COUNTER_00A_NAME=Tamaño del montón de gen. 2 GEN2_HEAP_SIZE_COUNTER_00A_HELP=Este contador muestra el número actual de bytes en la generación 2 (gen. 2). Los objetos no se asignan directamente a esta generación sino que se promueven a partir de la generación 1 durante GC de gen. 1 anteriores. Este contador se actualiza al final del GC y no después de cada asignación. LARGE_OBJECT_SIZE_COUNTER_00A_NAME=Tamaño del montón del objeto grande LARGE_OBJECT_SIZE_COUNTER_00A_HELP=Este contador muestra el tamaño actual del montón del objeto grande en bytes. El recolector de elementos no utilizados considera que los objetos con un tamaño superior a un umbral son objetos grandes y se asignan directamente a un montón especial; no se promueven a través de generaciones. En CLR v1.1 y versiones posteriores, este umbral equivale a 85.000 bytes. Este contador se actualiza al final de un GC y no después de cada asignación. SURVIVE_FINALIZE_COUNTER_00A_NAME=Superviviente de finalización SURVIVE_FINALIZE_COUNTER_00A_HELP=Este contador muestra el número de objetos recolectados no utilizados que permanecen después de la colección a la espera de ser finalizados. Si estos objetos hacen referencia a otros objetos, éstos también permanecen pero no se cuentan en este contador. Los contadores "Memoria de finalización promovida de gen. 0" y "Memoria de finalización promovida de gen. 1" representan la memoria restante después de la finalización. Este contador no es acumulativo ya que se actualiza al final de cada GC con el recuento de supervivientes de ese GC solamente. Este contador se diseñó para indicar la sobrecarga adicional que puede tener la aplicación por la finalización. NUM_HANDLES_COUNTER_00A_NAME=Número de identificadores del GC NUM_HANDLES_COUNTER_00A_HELP=Este contador muestra el número actual de identificadores de GC en uso. Los identificadores de recursos GCHandles son externos a CLR y al entorno administrado. Estos identificadores ocupan pequeñas cantidades de memoria en GCHeap pero utilizan recursos sin administrar potencialmente caros. ALLOCATION_RATE_COUNTER_00A_NAME=Bytes asignados por segundo ALLOCATION_RATE_COUNTER_00A_HELP=Este contador muestra la tasa de bytes por segundo que se asignan al montón del GC. Este contador se actualiza al final de cada GC y no después de cada asignación. Este contador no es un promedio de un período de tiempo; muestra la diferencia entre los valores observados de los últimos dos ejemplos dividida por la duración del intervalo de ejemplo. INDUCED_GC_COUNTER_00A_NAME=Número de GC provocados INDUCED_GC_COUNTER_00A_HELP=Este contador muestra el número máximo de veces que se realizó una recolección de elementos no utilizados debido a una llamada explícita a GC.Collect. Es un buen método que el GC ajuste la frecuencia de las colecciones. PER_TIME_IN_GC_COUNTER_00A_NAME=% de tiempo del GC PER_TIME_IN_GC_COUNTER_00A_HELP=El contador '% de tiempo de GC' representa el porcentaje de tiempo transcurrido en realizar una recolección de elementos no utilizados (GC) desde el último ciclo del GC. Este contador es normalmente un indicador del trabajo realizado por el recolector de elementos no utilizados de la aplicación para recopilar y compactar la memoria. Este contador no es un promedio, solo se actualiza al final de GC y muestra el último valor observado. PER_TIME_IN_GC_COUNTER_BASE_00A_NAME=No se muestra PER_TIME_IN_GC_COUNTER_BASE_00A_HELP=No se muestra. TOTAL_HEAP_SIZE_COUNTER_00A_NAME=Número de bytes en todos los montones TOTAL_HEAP_SIZE_COUNTER_00A_HELP=Este contador es la suma de otros cuatro contadores: tamaño del montón de gen. 0, tamaño del montón de gen. 1, tamaño del montón de gen. 2 y el tamaño del montón del objeto grande. Este contador indica los bytes asignados a la memoria actual de los montones de GC. TOTAL_COMMITTED_MEM_COUNTER_00A_NAME=Número de bytes totales confirmados TOTAL_COMMITTED_MEM_COUNTER_00A_HELP=Este contador muestra la cantidad de memoria virtual (en bytes) confirmada actualmente por el recolector de elementos no utilizados. La memoria confirmada representa la memoria física del espacio reservado en el archivo de paginación de disco. TOTAL_RESERVED_MEM_COUNTER_00A_NAME=Número de bytes totales reservados TOTAL_RESERVED_MEM_COUNTER_00A_HELP=Este contador muestra la cantidad de memoria virtual (en bytes) reservados actualmente por el recolector de elementos no utilizados. La memoria reservada representa el espacio de memoria virtual reservado para la aplicación sin tener en cuenta el uso de páginas de disco o de la memoria principal. GC_PINNED_OBJECTS_00A_NAME=Número de objetos anclados GC_PINNED_OBJECTS_00A_HELP=Este contador muestra el número de objetos anclados encontrados en la última GC. Este contador realiza el seguimiento de los objetos anclados sólo en los montones recolectados por el recolector de elementos no utilizados, por ejemplo, un GC de gen. 0 que enumera los objetos anclados contenidos sólo en el montón de generación 0. Un objeto anclado es un objeto que el recolector de elementos no puede mover en la memoria. GC_SINKBLOCKS_00A_NAME=Número de bloques de sincronización en uso GC_SINKBLOCKS_00A_HELP=Este contador muestra el número actual de bloques de sincronización en uso. Los bloques de sincronización son estructuras de datos por objeto asignados para almacenar información de sincronización. El recolector de elementos no utilizados examina los bloques de sincronización con referencias débiles a objetos administrados. Los bloques de sincronización no son limitados para almacenar información de sincronización, y también pueden almacenar metadatos de interoperabilidad COM. Este contador está diseñado para indicar los problemas de rendimiento de los tipos primitivos de sincronización muy utilizados. DotNetCLR_Loading_OBJECT_00A_NAME=Carga de .NET CLR DotNetCLR_Loading_OBJECT_00A_HELP=Estadísticas del cargador de clases CLR. LOADING_CLASSES_TOTAL_00A_NAME=Número total de clases cargadas LOADING_CLASSES_TOTAL_00A_HELP=Este contador muestra el número acumulativo de clases cargadas de los ensamblados desde el inicio de la aplicación. LOADING_TIME_00A_NAME=% de tiempo de carga LOADING_TIME_00A_HELP=Reservado para uso futuro. LOADING_ASMSEARCHLEN_00A_NAME=Longitud de búsqueda del ensamblado LOADING_ASMSEARCHLEN_00A_HELP=Reservado para uso futuro. LOADING_LOADFAILURES_TOTAL_00A_NAME=Número total de errores de carga LOADING_LOADFAILURES_TOTAL_00A_HELP=Este contador muestra el número máximo de clases que han provocado errores de carga desde el inicio de la aplicación. Estos errores de carga pueden deberse a varias razones, como seguridad inadecuada o formato no válido. Se pueden obtener todos los detalles en la ayuda de servicios de generación de perfiles. LOADING_LOADFAILURES_INST_00A_NAME=Tasa de errores de carga LOADING_LOADFAILURES_INST_00A_HELP=Este contador muestra el número de clases que han provocado errores de carga por segundo. Este contador no muestra el promedio de un período de tiempo, sino la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. Estos errores de carga pueden deberse a varias razones, como seguridad inadecuada o formato no válido. Se pueden obtener todos los detalles en la ayuda de generación de perfiles. LOADING_HEAPSIZE_00A_NAME=Bytes del montón del cargador LOADING_HEAPSIZE_00A_HELP=Este contador muestra el tamaño actual (en bytes) de memoria confirmada por el cargador de clases de los AppDomain. La memoria confirmada representa la memoria física del espacio reservado en el archivo de paginación de disco. LOADING_APPDOMAINS_UNLOADED_TOTAL_00A_NAME=Número total de AppDomain descargados LOADING_APPDOMAINS_UNLOADED_TOTAL_00A_HELP=Este contador muestra el número total de AppDomain descargados desde el inicio de la aplicación. Si carga y descarga varias veces un AppDomain, el contador contará cada descarga por separado. LOADING_APPDOMAINS_UNLOADED_INST_00A_NAME=Tasa de AppDomain descargados LOADING_APPDOMAINS_UNLOADED_INST_00A_HELP=Este contador muestra el número de AppDomain descargados por segundo, no muestra el promedio de un período de tiempo sino la diferencia entre los valores observados en los últimos dos ejemplos dividida por la duración del intervalo de ejemplo. LOADING_CLASSES_CUR_00A_NAME=Clases cargadas actualmente LOADING_CLASSES_CUR_00A_HELP=Este contador muestra el número actual de clases cargadas en todos los ensamblados. LOADING_CLASSES_INST_00A_NAME=Tasa de clases cargadas LOADING_CLASSES_INST_00A_HELP=Este contador muestra el número de clases cargadas por segundo en todos los ensamblados. Este contador no muestra el promedio de un período de tiempo, sino la diferencia entre los valores observados en los últimos dos ejemplos dividida por la duración del intervalo de ejemplo. LOADING_APPDOMAINS_CUR_00A_NAME=AppDomain actuales LOADING_APPDOMAINS_CUR_00A_HELP=Este contador muestra el número actual de AppDomain cargados en esta aplicación. Los AppDomain (dominios de aplicación) proporcionan una unidad de procesamiento segura y versátil que CLR puede utilizar para ofrecer aislamiento a las aplicaciones que se ejecutan en el mismo proceso. LOADING_APPDOMAINS_TOTAL_00A_NAME=Número total de AppDomain LOADING_APPDOMAINS_TOTAL_00A_HELP=Este contador muestra el número máximo de AppDomain cargados desde el inicio de la aplicación. Los AppDomain (dominios de aplicación) proporcionan una unidad de procesamiento segura y versátil que CLR puede utilizar para proporcionar aislamiento a las aplicaciones que se ejecutan en el mismo proceso. LOADING_APPDOMAINS_INST_00A_NAME=Tasa de AppDomain LOADING_APPDOMAINS_INST_00A_HELP=Este contador muestra el número de AppDomain cargados por segundo. Los AppDomain (dominios de aplicación) proporcionan una unidad de procesamiento segura y versátil que CLR puede utilizar para proporcionar aislamiento a las aplicaciones que se ejecutan en el mismo proceso. Este contador no muestra un promedio de un período de tiempo, sino la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. LOADING_ASSEMBLIES_CUR_00A_NAME=Ensamblados actuales LOADING_ASSEMBLIES_CUR_00A_HELP=Este contador muestra el número actual de ensamblados cargados en todos los AppDomain de esta aplicación. El contador sólo se incrementará una vez, si se carga el ensamblado con dominio neutro desde varios AppDomain. Se pueden cargar los ensamblados con dominio neutro cuando se puede compartir el código en todos AppDomain o cargar los ensamblados con dominio específico cuando el código es privado para el AppDomain. LOADING_ASSEMBLIES_TOTAL_00A_NAME=Número total de ensamblados LOADING_ASSEMBLIES_TOTAL_00A_HELP=Este contador muestra el número total de ensamblados cargados desde el inicio de la aplicación. El contador sólo se incrementará una vez, si se carga el ensamblado con dominio neutro desde varios AppDomain. Se pueden cargar ensamblados con dominio neutro cuando el código se puede compartir con todos los AppDomain o cargar los ensamblados con dominio específico cuando el código es privado para el AppDomain. LOADING_ASSEMBLIES_INST_00A_NAME=Tasa de ensamblados LOADING_ASSEMBLIES_INST_00A_HELP=Este contador muestra el número de ensamblados cargados por segundo en los AppDomain. El contador sólo se incrementará una vez, si se carga el ensamblado con dominio neutro desde varios AppDomain. Se pueden cargar ensamblados con dominio neutro cuando se puede compartir el código en los AppDomain y cargar los ensamblados con dominio específico cuando el código es privado para el AppDomain. Este contador no es un promedio de un período de tiempo; muestra la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. DotNetCLR_Jit_OBJECT_00A_NAME=Compilador JIT de .NET CLR DotNetCLR_Jit_OBJECT_00A_HELP=Estadísticas del compilador JIT de CLR. TOTAL_METHODS_JITTED_00A_NAME=Número de métodos compilados mediante JIT TOTAL_METHODS_JITTED_00A_HELP=Este contador muestra el número total de métodos compilados JIT (Just-In-Time) por el compilador JIT de CLR desde el inicio de la aplicación. Este contador no incluye los métodos anteriores a la compilación JIT. JITTED_IL_CUR_00A_NAME=Número de bytes de IL con compilación JIT JITTED_IL_CUR_00A_HELP=Este contador muestra el número total de bytes de IL con compilación JIT desde el inicio de la aplicación y es equivalente al contador "Número total de bytes de IL con compilación JIT". JITTED_IL_TOTAL_00A_NAME=Número total de bytes de IL con compilación JIT JITTED_IL_TOTAL_00A_HELP=Este contador muestra el número total de bytes de IL con compilación JIT desde el inicio de la aplicación y es equivalente al contador "Número de bytes de IL con compilación JIT". JITTED_IL_INST_00A_NAME=Bytes de IL con compilación JIT por segundo JITTED_IL_INST_00A_HELP=Este contador muestra la velocidad a la que los bytes de IL realizan la compilación JIT por segundo. Este contador no muestra un promedio de un período de tiempo sino la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. JIT_FAILURES_00A_NAME=Errores estándar de compilación JIT JIT_FAILURES_00A_HELP=Este contador muestra el número máximo de métodos que el compilador JIT no ha podido compilar desde el inicio de la aplicación. Este error puede ocurrir si no se puede comprobar el IL o si hubo un error interno del compilador JIT. TIME_IN_JIT_00A_NAME=% de tiempo de JIT TIME_IN_JIT_00A_HELP=Este contador muestra el porcentaje de tiempo transcurrido de compilación JIT transcurrido desde la última fase de compilación JIT y se actualiza al final de cada fase de compilación. Una fase de compilación JIT es la fase durante la cual se compilan el método y sus dependencias. TIME_IN_JIT_BASE_00A_NAME=No se muestra TIME_IN_JIT_BASE_00A_HELP=No se muestra. DotNetCLR_Interop_OBJECT_00A_NAME=Interoperabilidad de .NET CLR DotNetCLR_Interop_OBJECT_00A_HELP=Estadísticas de la interoperabilidad de CLR. CURRENT_CCW_00A_NAME=Número de contenedores CCW CURRENT_CCW_00A_HELP=Este contador muestra el número actual de contenedores invocables desde COM (CCW). Un contenedor CCW es un proxy del objeto administrado de .NET al que hacen referencia clientes COM sin administrar. Este contador se diseñó para indicar el número de objetos administrados a los que hace referencia un código COM sin administrar. CURRENT_STUBS_00A_NAME=Número de códigos auxiliares CURRENT_STUBS_00A_HELP=Este contador muestra el número actual de códigos auxiliares creados por CLR. Los códigos auxiliares son responsables de calcular las referencias de argumentos y valores devueltos de código administrado y no administrado y viceversa durante una llamada a la interoperabilidad COM o una llamada a PInvoke. NUM_MARSHALLING_00A_NAME=Número de cálculo de referencias NUM_MARSHALLING_00A_HELP=Este contador muestra el número total de veces que se han calculado las referencias de argumentos y valores devueltos del código administrado y no administrado y viceversa desde el inicio de la aplicación. Este contador no se incrementa si los códigos auxiliares están entre líneas. Los códigos auxiliares son responsables de calcular las referencias de argumentos y valores devueltos y normalmente están entre líneas si la sobrecarga del cálculo de referencias es pequeña. TOTAL_TLB_IMPORTS_00A_NAME=Número de importaciones TLB por segundo TOTAL_TLB_IMPORTS_00A_HELP=Reservado para uso futuro. TOTAL_TLB_EXPORTS_00A_NAME=Número de exportaciones TLB por segundo TOTAL_TLB_EXPORTS_00A_HELP=Reservado para uso futuro. DotNetCLR_LocksAndThreads_OBJECT_00A_NAME=LocksAndThreads de .NET CLR DotNetCLR_LocksAndThreads_OBJECT_00A_HELP=Estadísticas de los subprocesos y bloqueos de CLR. CONTENTION_TOTAL_00A_NAME=Número total de contenciones CONTENTION_TOTAL_00A_HELP=Este contador muestra el número total de veces que los subprocesos de CLR intentaron adquirir un bloqueo administrado sin éxito. Los bloqueos administrados se pueden adquirir de varias maneras: mediante la instrucción "lock" de C#, llamando a System.Monitor.Enter o utilizando el atributo personalizado MethodImplOptions.Synchronized. CONTENTION_INST_00A_NAME=Tasa de contención por segundo CONTENTION_INST_00A_HELP=La tasa en la que los subprocesos en tiempo de ejecución intentan adquirir un bloqueo administrado sin éxito. Los bloqueos administrados pueden adquirirse de varias maneras: mediante la instrucción "lock" de C#, llamando a System.Monitor.Enter o utilizando el atributo personalizado MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_00A_NAME=Longitud de cola actual QUEUE_LENGTH_CUR_00A_HELP=Este contador muestra el número total de subprocesos que esperan actualmente para adquirir algún bloqueo administrado de la aplicación y no muestra un promedio de un período de tiempo sino el último valor observado. QUEUE_LENGTH_TOTAL_00A_NAME=Máxima longitud de cola QUEUE_LENGTH_TOTAL_00A_HELP=Este contador muestra el número total de subprocesos que han esperado para adquirir algún bloqueo administrado desde el inicio de la aplicación. QUEUE_LENGTH_INST_00A_NAME=Longitud de la cola por segundo QUEUE_LENGTH_INST_00A_HELP=Este contador muestra el número de subprocesos por segundo que esperan para adquirir algún bloqueo de la aplicación y no muestra un promedio de un período de tiempo sino la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. CURRENT_LOGICAL_THREADS_00A_NAME=Número de subprocesos lógicos actuales CURRENT_LOGICAL_THREADS_00A_HELP=Este contador muestra el número actual de objetos de subproceso de .NET en la aplicación. El objeto de subproceso de .NET se crea mediante un nuevo subproceso System.Threading.Thread o cuando un subproceso sin administrar se introduce en el entorno administrado. Este contador mantiene el recuento de los subprocesos parados y en ejecución y no muestra un promedio de un período de tiempo sino el último valor observado. CURRENT_PHYSICAL_THREADS_00A_NAME=Número de subprocesos físicos actuales CURRENT_PHYSICAL_THREADS_00A_HELP=Este contador muestra el número de subprocesos nativos del SO creados y propiedad de CLR que actúan como subprocesos subyacentes de los objetos de subprocesos de .NET. El valor de estos contadores no incluye los subprocesos utilizados por CLR en las operaciones internas, es un subconjunto de subprocesos en el proceso del SO. RECOGNIZED_THREADS_CUR_00A_NAME=Número de subprocesos reconocidos actuales RECOGNIZED_THREADS_CUR_00A_HELP=Este contador muestra el número de subprocesos que CLR reconoce actualmente, que tienen asociado un objeto de subproceso de .NET correspondiente a estos subprocesos. CLR no crea estos subprocesos; se crean fuera de CLR pero se ejecutan dentro del mismo al menos una vez. Sólo se realiza el seguimiento de los subprocesos únicos; no se cuentan dos veces los subprocesos con el mismo id. de subproceso que vuelven a entrar a CLR o que se vuelven a crear después de la salida del subproceso. RECOGNIZED_THREADS_TOTAL_00A_NAME=Número de subprocesos totales reconocidos RECOGNIZED_THREADS_TOTAL_00A_HELP=Este contador muestra el número total de subprocesos que CLR reconoce desde el inicio de la aplicación; estos subprocesos tienen asociado un objeto de subproceso de .NET correspondiente. CLR no crea estos subprocesos, se crean fuera de CLR pero se ejecutan dentro del mismo al menos una vez. Sólo se realiza el seguimiento de subprocesos únicos; no se cuentan dos veces los subprocesos con el mismo id. de subproceso que vuelven a entrar a CLR o que se vuelven a crear después de la salida del subproceso. RECOGNIZED_THREADS_INST_00A_NAME=Tasa de subprocesos reconocidos por segundo RECOGNIZED_THREADS_INST_00A_HELP=Este contador muestra el número de subprocesos que CLR reconoce por segundo; estos subprocesos tienen asociado un objeto de subproceso de .NET correspondiente. CLR no crea estos subprocesos; se crean fuera de CLR pero se ejecutan dentro del mismo al menos una vez. Sólo se realiza el seguimiento de subprocesos únicos; no se cuentan dos veces los subprocesos con el mismo id. de subproceso que vuelven a entrar a CLR o que se vuelven a crear después de la salida del subproceso. Este contador no muestra un período de tiempo sino la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. DotNetCLR_Security_OBJECT_00A_NAME=Seguridad de .NET CLR DotNetCLR_Security_OBJECT_00A_HELP=Estadísticas de seguridad de CLR. SECURITY_TOTALRTCHECKS_00A_NAME=Número total de comprobaciones en tiempo de ejecución SECURITY_TOTALRTCHECKS_00A_HELP=Este contador muestra el número total de comprobaciones de seguridad de acceso del código (CAS) en tiempo de ejecución realizadas desde el inicio de la aplicación. Las comprobaciones CAS en tiempo de ejecución se realizan cuando el llamador efectúa una llamada al destinatario para solicitar un permiso determinado. El llamador realiza la comprobación en tiempo de ejecución de las llamadas examinando la pila actual de subprocesos del llamador. Este contador utilizado junto con la "Profundidad del recorrido de la pila" es el indicativo de la disminución de rendimiento de las comprobaciones de seguridad. SECURITY_TIMEAUTHORIZE_00A_NAME=% de tiempo autenticando firmas SECURITY_TIMEAUTHORIZE_00A_HELP=Reservado para uso futuro. SECURITY_LINKCHECKS_00A_NAME=Número de comprobaciones del tiempo de vinculación SECURITY_LINKCHECKS_00A_HELP=Este contador muestra el número total de comprobaciones de seguridad de acceso del código (CAS) del tiempo de vinculación desde el inicio de la aplicación. Las comprobaciones CAS del tiempo de vinculación se realizan cuando el llamador efectúa una llamada al destinatario para solicitar un permiso determinado en el tiempo de compilación JIT. El llamador realiza una vez la comprobación del tiempo de vinculación. Este recuento no es indicativo de problemas de rendimiento serios, pero sí de la actividad del sistema de seguridad. SECURITY_TIMERTCHECKS_00A_NAME=% de tiempo de comprobaciones RT SECURITY_TIMERTCHECKS_00A_HELP=Este contador muestra el porcentaje de tiempo transcurrido en realizar comprobaciones de seguridad de acceso del código (CAS) en tiempo de ejecución desde la última comprobación. Las comprobaciones CAS tienen diferentes grados de confianza para el código y exigen estos niveles de confianza dependiendo de la identidad del código. Este contador se actualiza al final de la comprobación de seguridad en tiempo de ejecución; no es un promedio ya que muestra el último valor observado. SECURITY_TIMERTCHECKS_BASE_00A_NAME=No se muestra SECURITY_TIMERTCHECKS_BASE_00A_HELP=No se muestra. SECURITY_DEPTHSECURITY_00A_NAME=Profundidad del recorrido de la pila SECURITY_DEPTHSECURITY_00A_HELP=Este contador muestra la profundidad de la pila durante la última comprobación de seguridad de acceso del código en tiempo de ejecución, que se realiza rastreando la pila. Este contador no es un promedio, solo muestra el último valor observado. DotNetCLR_Remoting_OBJECT_00A_NAME=Entorno remoto de .NET CLR DotNetCLR_Remoting_OBJECT_00A_HELP=Estadísticas de comunicación remota de CLR. CONTEXT_REMOTECALLS_INST_00A_NAME=Llamadas remotas por segundo CONTEXT_REMOTECALLS_INST_00A_HELP=Este contador muestra el número de llamadas a procedimientos remotos invocadas por segundo. Una llamada a un procedimiento remoto se realiza llamando a cualquier objeto fuera del AppDomain del llamador. Este contador no es un promedio de tiempo, muestra la diferencia entre los valores observados de los últimos dos ejemplos dividida por la duración del intervalo de ejemplo. CONTEXT_CHANNELS_00A_NAME=Canales CONTEXT_CHANNELS_00A_HELP=Este contador muestra el número total de canales de comunicación remota registrados en los AppDomain desde el inicio de la aplicación. Los canales se utilizan para llevar mensajes hacia y desde objetos remotos. CONTEXT_PROXIES_00A_NAME=Servidores proxy de contexto CONTEXT_PROXIES_00A_HELP=Este contador muestra el número total de objetos proxy de comunicación remota creados en este proceso desde el inicio del proceso. El objeto proxy actúa como representante de los objetos remotos y garantiza que todas las llamadas que se hagan en el proxy se reenviarán a la instancia correcta del objeto remoto. CONTEXT_CLASSES_00A_NAME=Clases enlazadas a un contexto cargadas CONTEXT_CLASSES_00A_HELP=Este contenedor muestra el número actual de clases enlazadas a un contexto que están cargadas. Las clases que se pueden enlazar a un contexto se llaman clases enlazadas a un contexto. Estas clases se marcan con atributos de contexto que proporcionan reglas de uso sobre sincronización, afinidad de subprocesos, transacciones, etc. CONTEXT_OBJALLOC_00A_NAME=Asignación de objetos enlazados a un contexto por segundo CONTEXT_OBJALLOC_00A_HELP=Este contador muestra el número de asignaciones de objetos enlazados a un contexto por segundo. Las instancias de clases que se pueden enlazar a un contexto se llaman objetos enlazados a un contexto. Las clases enlazadas a un contexto se marcan con atributos de contexto que proporcionan reglas de sincronización, afinidad de subprocesos, transacciones, etc. Este contador no es un promedio de tiempo, sólo muestra la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. CONTEXT_CONTEXTS_00A_NAME=Contextos CONTEXT_CONTEXTS_00A_HELP=Este contador muestra el número actual de contextos de comunicación remota de la aplicación. El contexto es el límite que contiene la colección de objetos con las mismas reglas de uso sobre sincronización, afinidad de subprocesos, transacciones, etc. CONTEXT_REMOTECALLS_TOTAL_00A_NAME=Número total de llamadas remotas CONTEXT_REMOTECALLS_TOTAL_00A_HELP=Este contador muestra el número total de llamadas a procedimientos remotos invocadas desde el inicio de la aplicación. Una llamada a un procedimiento remoto es una llamada a un objeto fuera del AppDomain del llamador. DotNetCLR_Excep_OBJECT_00A_NAME=Excepciones de .NET CLR DotNetCLR_Excep_OBJECT_00A_HELP=Estadísticas en tiempo de ejecución del control de excepciones de CLR. EXCEP_THROWN_TOTAL_00A_NAME=Número de excepciones producidas EXCEP_THROWN_TOTAL_00A_HELP=Este contador muestra el número total de excepciones producidas desde el inicio de la aplicación. Éstas incluyen las excepciones de .NET y las excepciones sin administrar que se convierten en excepciones de .NET, por ejemplo, una excepción de referencia a un puntero nulo en un código no administrado se volvería a producir en código administrado como System.NullReferenceException de .NET; este contador incluye excepciones controladas y no controladas. Las excepciones que se vuelvan a producir se contabilizan de nuevo. Las excepciones sólo tienen lugar en situaciones excepcionales y no en el flujo de control normal del programa. EXCEP_THROWN_INST_00A_NAME=Número de excepciones producidas por segundo EXCEP_THROWN_INST_00A_HELP=Este contador muestra el número de excepciones producidas por segundo. Éstas incluyen excepciones de .NET y excepciones sin administrar que se convierten en excepciones de .NET, por ejemplo, una excepción de referencia a un puntero nulo en código no administrado se volvería a producir en código administrado como System.NullReferenceException de .NET; este contador incluye excepciones controladas y no controladas. Las excepciones sólo tienen lugar en situaciones excepcionales y no en el flujo de control normal del programa; este contador se diseñó como indicador de posibles problemas de rendimiento debido a la gran tasa de excepciones producidas (>100). Este contador no muestra el promedio de tiempo, sino la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. TOTAL_EXCEP_FILTERS_RUN_00A_NAME=Número de filtros por segundo TOTAL_EXCEP_FILTERS_RUN_00A_HELP=Este contador muestra el número de filtros de excepción de .NET ejecutados por segundo. Un filtro de excepción evalúa si se debe controlar una excepción o no. Este contador realiza un seguimiento de la tasa de filtros de excepción evaluados independientemente de si la excepción se controló o no. Este contador no es un promedio de tiempo, sólo muestra la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. TOTAL_EXCEP_FINALLYS_RUN_00A_NAME=Número de bloques Finally por segundo TOTAL_EXCEP_FINALLYS_RUN_00A_HELP=Este contador muestra el número de bloques finally ejecutados por segundo. Un bloque finally se ejecuta independientemente de cómo salió el bloque try. Sólo se cuentan los bloques finally ejecutados en una excepción; este contador no cuenta los bloques finally de rutas normales de código. Este contador no muestra un promedio de tiempo, sino la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. EXCEPT_STACK_DEPTH_00A_NAME=Profundidad por segundo de la instrucción Throw a la instrucción Catch EXCEPT_STACK_DEPTH_00A_HELP=Este contador muestra el número de marcos de pila que van desde el marco que produjo la excepción de .NET al marco que controló la excepción por segundo. Este contador se restablece a 0 cuando se proporciona el controlador de excepciones, para que las excepciones anidadas muestren al controlador la profundidad de pila del mismo. Este contador no muestra un promedio de tiempo, sino la diferencia entre los valores observados de los dos últimos ejemplos dividida por la duración del intervalo de ejemplo. DotNetCLR_Memory_OBJECT_00B_NAME=.NET CLR -muisti DotNetCLR_Memory_OBJECT_00B_HELP=Tiivistetyn CLR-keon laskurit. GEN0_COLLECTIONS_COUNTER_00B_NAME=Sukupolven 0 muistista poistamisten määrä GEN0_COLLECTIONS_COUNTER_00B_HELP=Tämä laskuri näyttää, montako kertaa sukupolven 0 objektit (eli uusimmat, viimeksi määritetyt objektit) on tiivistetty (Gen 0 GC) sovelluksen käynnistämisen jälkeen. Tämä tapahtuu, kun sukupolven 0 käytettävissä oleva muisti ei riitä määrityspyynnön suorittamiseen. Tätä laskuria kasvatetaan Gen 0 GC -toiminnon lopussa. Uudempien sukupolvien tiivistäminen sisältää kaikki vanhempien sukupolvien tiivistämiset. Tätä laskuria kasvatetaan eksplisiittisesti, kun uudemman sukupolven (Gen 1 tai Gen 2) muistin tiivistäminen suoritetaan. Laskuriarvo _Global_ ei ole tarkka, joten sitä ei pidä huomioida. Tämä laskuri näyttää viimeisimmän havaitun arvon. GEN1_COLLECTIONS_COUNTER_00B_NAME=Sukupolven 1 muistista poistamisten määrä GEN1_COLLECTIONS_COUNTER_00B_HELP=Tämä laskuri näyttää, montako kertaa sukupolven 1 objektit on tiivistetty sovelluksen käynnistämisen jälkeen. Tätä laskuria kasvatetaan Gen 1 GC -toiminnon lopussa. Uudempien sukupolvien tiivistäminen sisältää kaikki vanhempien sukupolvien tiivistämiset. Tätä laskuria kasvatetaan eksplisiittisesti, kun uudemman sukupolven (Gen 2) muistin tiivistäminen suoritetaan. Laskuriarvo _Global_ ei ole tarkka, joten sitä ei pidä huomioida. Tämä laskuri näyttää viimeisimmän havaitun arvon. GEN2_COLLECTIONS_COUNTER_00B_NAME=Sukupolven 2 muistista poistamisten määrä GEN2_COLLECTIONS_COUNTER_00B_HELP=Tämä laskuri näyttää, montako kertaa sukupolven 2 objektit (vanhemmat objektit) on tiivistetty sovelluksen käynnistämisen jälkeen. Tätä laskuria kasvatetaan Gen 2 GC -toiminnon (kutsutaan myös täydeksi muistin tiivistämiseksi) lopussa. Laskuriarvo _Global_ ei ole tarkka, joten sitä ei pidä huomioida. Tämä laskuri näyttää viimeisimmän havaitun arvon. GEN0_BYTES_PROMOTED_COUNTER_00B_NAME=Sukupolvesta 0 ylennetty muisti GEN0_BYTES_PROMOTED_COUNTER_00B_HELP=Tämä laskuri näyttää muistitavut, jotka jäävät jäljelle muistin tiivistämisen (GC) jälkeen ja jotka ylennetään sukupolvesta 0 sukupolveen 1; objektit, jotka ylennetään vain siksi, että niiden valmistumista odotetaan, eivät sisälly tämän laskurin tietoihin. Tämä laskuri näyttää viimeisimmän muistin tiivistämisen lopussa havaitun arvon. Laskuri ei ole kumulatiivinen. GEN1_BYTES_PROMOTED_COUNTER_00B_NAME=Sukupolvesta 1 ylennetty muisti GEN1_BYTES_PROMOTED_COUNTER_00B_HELP=Tämä laskuri näyttää muistitavut, jotka jäävät jäljelle muistin tiivistämisen (GC) jälkeen ja jotka ylennetään sukupolvesta 1 sukupolveen 2; objektit, jotka ylennetään vain siksi, että niiden valmistumista odotetaan, eivät sisälly tämän laskurin tietoihin. Tämä laskuri näyttää viimeisimmän muistin tiivistämisen lopussa havaitun arvon. Laskuri ei ole kumulatiivinen. Laskurin arvoksi palautetaan 0, jos viimeisin muistin tiivistäminen oli ainoastaan sukupolven 0 muistin tiivistäminen. GEN0_PROMOTION_RATE_00B_NAME=Sukupolven 0 ylennetyt tavut sekunnissa GEN0_PROMOTION_RATE_00B_HELP=Tämä laskuri näyttää sukupolvesta 0 (uusin) sukupolveen 1 ylennetyt tavut sekunnissa; objektit, jotka ylennetään vain siksi, että niiden valmistumista odotetaan, eivät sisälly tämän laskurin tietoihin. Muistin tiivistämisen jälkeen jäljelle jäänyt muisti ylennetään. Tämä laskuri suunniteltiin ilmaisemaan, montako suhteellisen pitkäikäistä objektia luodaan sekunnissa. Tämä laskuri näyttää arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. GEN1_PROMOTION_RATE_00B_NAME=Sukupolven 1 ylennetyt tavut sekunnissa GEN1_PROMOTION_RATE_00B_HELP=Tämä laskuri näyttää sukupolvesta 1 sukupolveen 2 (vanhin) ylennetyt tavut sekunnissa; objektit, jotka ylennetään vain siksi, että niiden valmistumista odotetaan, eivät sisälly tämän laskurin tietoihin. Muistin tiivistämisen jälkeen jäljelle jäänyt muisti ylennetään. Sukupolvesta 2 ei ylennetä mitään, sillä se on vanhin sukupolvi. Tämä laskuri suunniteltiin ilmaisemaan, montako hyvin pitkäikäistä objektia luodaan sekunnissa. Tämä laskuri näyttää arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00B_NAME=Sukupolvesta 0 ylennetty valmistumismuisti GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00B_HELP=Tämä laskuri näyttää muistitavut, jotka ylennetään sukupolvesta 0 sukupolveen 1 vain siksi, että niiden valmistumista odotetaan. Tämä laskuri näyttää viimeisimmän muistin tiivistämisen lopussa havaitun arvon. Laskuri ei ole kumulatiivinen. PROCESS_ID_00B_NAME=Prosessin tunnus PROCESS_ID_00B_HELP=Tämä laskuri näyttää valvottavan CLR-prosessin esiintymän tunnuksen. Näytettävä arvo on 0 ensimmäiseen muistin tiivistämiseen saakka. GEN0_HEAP_SIZE_COUNTER_00B_NAME=Sukupolven 0 keon koko GEN0_HEAP_SIZE_COUNTER_00B_HELP=Tämä laskuri näyttää enimmäismäärän tavuja, jotka voidaan määrittää sukupolvessa 0 (Gen 0); se ei ilmaise sukupolveen 0 määritettynä olevien tavujen määrää. Sukupolven 0 muistin tiivistäminen käynnistetään, kun viimeisimmän muistin tiivistämisen jälkeen tehdyt määritykset ylittävät tämän koon. Muistin tiivistäminen säätää sukupolven 0 kokoa, ja koko voi muuttua sovelluksen suorittamisen aikana. Sukupolven 0 muistin tiivistämisen lopussa Gen 0 -keon koko on 0 tavua. Tämä laskuri näyttää niiden määritysten koon (tavuina), jotka käynnistäisivät seuraavan sukupolven 0 muistin tiivistämisen. Tämä laskuri päivitetään muistin tiivistämisen lopussa, mutta ei jokaisen määrityksen yhteydessä. GEN1_HEAP_SIZE_COUNTER_00B_NAME=Sukupolven 1 keon koko GEN1_HEAP_SIZE_COUNTER_00B_HELP=Tämä laskuri näyttää sukupolven 1 (Gen 1) nykyisen tavumäärän. Laskuri ei näytä sukupolven 1 enimmäiskokoa. Tähän sukupolveen ei määritetä objekteja suoraan, vaan ne ylennetään aiemmista sukupolven 0 muistin tiivistämisistä. Tämä laskuri päivitetään muistin tiivistämisen lopussa, mutta ei jokaisen määrityksen yhteydessä. GEN2_HEAP_SIZE_COUNTER_00B_NAME=Sukupolven 2 keon koko GEN2_HEAP_SIZE_COUNTER_00B_HELP=Tämä laskuri näyttää sukupolven 2 (Gen 2) nykyisen tavumäärän. Tähän sukupolveen ei määritetä objekteja suoraan, vaan ne ylennetään aiemmista sukupolven 1 muistin tiivistämisistä. Tämä laskuri päivitetään muistin tiivistämisen lopussa, mutta ei jokaisen määrityksen yhteydessä. LARGE_OBJECT_SIZE_COUNTER_00B_NAME=Suurten objektien keon koko LARGE_OBJECT_SIZE_COUNTER_00B_HELP=Tämä laskuri näyttää suurten objektien keon (Large Object Heap) koon tavuina. Objekteja, joiden koko on raja-arvoa suurempi, käsitellään muistia tiivistettäessä suurina objekteina ja määritetään erityiseen kekoon suoraan. CLR 1.1:ssä ja uudemmissa versioissa tämä raja-arvo on 85 000 tavua. Laskuri päivitetään kunkin muistin tiivistämisen päätteeksi, muttei jokaisen määrityksen yhteydessä. SURVIVE_FINALIZE_COUNTER_00B_NAME=Viimeistelyn yhteydessä säästetyt SURVIVE_FINALIZE_COUNTER_00B_HELP=Tämä laskuri näyttää niiden muistin tiivistämisen objektien määrän, jotka säästyivät tiivistämiseltä sen vuoksi, että niiden valmistumista odotetaan. Jos näissä objekteissa on viittauksia muihin objekteihin, myös viitatut objektit säästetään. Laskuri ei kuitenkaan laske niitä; Sukupolvesta 0 ylennetty valmistumismuisti- ja Sukupolvesta 1 ylennetty valmistumismuisti -laskurit ilmaisevat kaiken muistin, joka säästettiin valmistumisen odottamisen vuoksi. Tämä laskuri ei ole kumulatiivinen, vaan se päivitetään jokaisen muistin tiivistämisen lopussa kyseisen tiivistämisen yhteydessä jäljelle jääneillä objekteilla. Tämä laskuri suunniteltiin ilmaisemaan ylimääräistä kuormitusta, jonka sovellus saattaa kohdata valmistumisprosessin vuoksi. NUM_HANDLES_COUNTER_00B_NAME=Muistista poistamisen kahvojen määrä NUM_HANDLES_COUNTER_00B_HELP=Tämä laskuri näyttää käytettävien muistin tiivistämisen kahvojen nykyisen määrän. Muistin tiivistämisen kahvat ovat CLR:n ja hallitun ympäristön ulkopuolisten resurssien kahvoja. Kahvat käyttävät pienen määrän muistin tiivistämisen keon muistia, mutta mahdollisesti säästävät sitä verrattuna muiden kuin hallittujen resurssien käyttämiseen. ALLOCATION_RATE_COUNTER_00B_NAME=Määritetyt tavut sekuntia kohti ALLOCATION_RATE_COUNTER_00B_HELP=Tämä laskuri näyttää muistin tiivistämisen keossa määritettyjen tavujen määrän sekunnissa. Tämä laskuri päivitetään muistin tiivistämisen lopussa, mutta ei jokaisen määrityksen yhteydessä. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. INDUCED_GC_COUNTER_00B_NAME=Käynnistettyjen muistista poistamisten määrä INDUCED_GC_COUNTER_00B_HELP=Tämä laskuri näyttää, montako kertaa muistin tiivistäminen suoritettiin sen vuoksi, että GC.Collect-funktiota kutsuttiin eksplisiittisesti. Muistin tiivistämisen kannattaa antaa säätää tiivistämisen aikavälit itse. PER_TIME_IN_GC_COUNTER_00B_NAME=Muistista poistamisen prosentuaalinen aika PER_TIME_IN_GC_COUNTER_00B_HELP=Muistin tiivistämisen prosentuaalinen aika on sen kuluneen ajan prosenttiosuus, joka käytettiin muistin tiivistämiseen edellisen muistin tiivistämisen jälkeen. Tämä laskuri ilmaisee yleensä muistin tiivistämisen sovelluksen puolesta suorittamaa työtä muistin tiivistämiseksi. Tämä laskuri päivitetään ainoastaan jokaisen muistin tiivistämisen lopussa, ja laskurin arvo ilmaisee viimeisen havaitun arvon. Se ei ole keskiarvo. PER_TIME_IN_GC_COUNTER_BASE_00B_NAME=Ei näytetä PER_TIME_IN_GC_COUNTER_BASE_00B_HELP=Ei näytetä. TOTAL_HEAP_SIZE_COUNTER_00B_NAME=Kaikkien kekojen tavujen määrä TOTAL_HEAP_SIZE_COUNTER_00B_HELP=Tämä laskuri on neljän muun laskurin summa: Sukupolven 0 keon koko, Sukupolven 1 keon koko, Sukupolven 2 keon koko ja Suurten objektien keon koko. Tämä laskuri ilmaisee muistin tiivistämisen kekoihin määritetyn muistin tavuina. TOTAL_COMMITTED_MEM_COUNTER_00B_NAME=Käytössä olevien tavujen kokonaismäärä TOTAL_COMMITTED_MEM_COUNTER_00B_HELP=Tämä laskuri näyttää sen näennäismuistin määrän (tavuina), jonka muistin tiivistäminen on varannut. (Varattuna oleva muisti on muisti, jolle on varattu tila levyn sivutustiedostosta.) TOTAL_RESERVED_MEM_COUNTER_00B_NAME=Varattujen tavujen kokonaismäärä TOTAL_RESERVED_MEM_COUNTER_00B_HELP=Tämä laskuri näyttää sen näennäismuistin määrän (tavuina), jonka muistin tiivistäminen on varannut. (Varattu muisti on sovellukselle varattu näennäismuistitila, kun levyä tai perusmuistisivuja ei ole käytetty.) GC_PINNED_OBJECTS_00B_NAME=Sidottujen objektien määrä GC_PINNED_OBJECTS_00B_HELP=Tämä laskuri näyttää viimeisimmässä muistin tiivistämisessä havaittujen sidottujen objektien määrän. Tämä laskuri etsii sidotut objektit ainoastaan keoista, joille suoritettiin muistin tiivistäminen, eli sukupolven 0 muistin tiivistäminen aiheuttaa sidottujen objektien laskemisen ainoastaan sukupolven 0 keosta. Muistin tiivistäminen ei voi siirtää sidottua objektia muistissa. GC_SINKBLOCKS_00B_NAME=Käytössä olevien synkronointilohkojen määrä GC_SINKBLOCKS_00B_HELP=Tämä laskuri näyttää käytettävien synkronointilohkojen määrän. Synkronointilohkot ovat objektikohtaisia tietorakenteita, jotka on varattu säilyttämään synkronointitiedot. Synkronointilohkoissa on hallittuihin objekteihin viittaavia heikkoja viittauksia, jotka muistin tiivistämisen pitää käydä läpi. Synkronointilohkot voivat säilyttää myös yhteiskäytössä olevaa COM-metatietoa. Tämä laskuri suunniteltiin ilmaisemaan suorituskykyongelmia synkronointiprimitiivien runsaassa käytössä. DotNetCLR_Loading_OBJECT_00B_NAME=.NET CLR -lataus DotNetCLR_Loading_OBJECT_00B_HELP=CLR Class Loaderin tilastot. LOADING_CLASSES_TOTAL_00B_NAME=Ladattuja luokkia yhteensä LOADING_CLASSES_TOTAL_00B_HELP=Tämä laskuri näyttää kaikkien kokoamisten lataamien luokkien kumulatiivisen määrän sovelluksen käynnistämisestä lähtien. LOADING_TIME_00B_NAME=Latausaikaprosentti LOADING_TIME_00B_HELP=Varattu tulevaa käyttöä varten. LOADING_ASMSEARCHLEN_00B_NAME=Kokoamisen hakupituus LOADING_ASMSEARCHLEN_00B_HELP=Varattu tulevaa käyttöä varten. LOADING_LOADFAILURES_TOTAL_00B_NAME=Latausvirheitä yhteensä LOADING_LOADFAILURES_TOTAL_00B_HELP=Tämä laskuri näyttää niiden luokkien määrän, joiden lataus epäonnistui sovelluksen käynnistämisestä lähtien. Nämä latausvirheet voivat aiheutua useista syistä, kuten riittämättömästä suojauksesta tai virheellisestä muodosta. Lisätietoja on profilointipalveluiden ohjeessa. LOADING_LOADFAILURES_INST_00B_NAME=Latausvirheiden esiintymistiheys LOADING_LOADFAILURES_INST_00B_HELP=Tämä laskuri näyttää lataamisessa epäonnistuneiden luokkien määrän sekunnissa. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. Nämä latausvirheet voivat aiheutua useista syistä, kuten riittämättömästä suojauksesta tai virheellisestä muodosta. Lisätietoja on profilointipalveluiden ohjeessa. LOADING_HEAPSIZE_00B_NAME=Latausohjelman keon tavut LOADING_HEAPSIZE_00B_HELP=Tämä laskuri näyttää luokan latausohjelman nykyisen varatun muistin koon (tavuina) kaikissa sovellustoimialueissa. (Varattuna oleva muisti on muisti, jolle on varattu tila levyn sivutustiedostosta.) LOADING_APPDOMAINS_UNLOADED_TOTAL_00B_NAME=AppDomain-toimialueiden latauksia poistettu yhteensä LOADING_APPDOMAINS_UNLOADED_TOTAL_00B_HELP=Tämä laskuri näyttää niiden sovellustoimialueiden niiden latausten poistojen määrän, jotka tehtiin sovelluksen käynnistämisen jälkeen. Jos sovellustoimialue ladataan useita kertoja ja sen lataus poistetaan, tämä laskuri pitää jokaista latauksen poistoa erillisenä poistona. LOADING_APPDOMAINS_UNLOADED_INST_00B_NAME=Sovellustoimialueiden latausten poistojen määrä sekunnissa LOADING_APPDOMAINS_UNLOADED_INST_00B_HELP=Tämä laskuri näyttää, monenko sovellustoimialueen lataus poistettiin sekunnissa. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. LOADING_CLASSES_CUR_00B_NAME=Luokkia ladattu LOADING_CLASSES_CUR_00B_HELP=Tämä laskuri näyttää kaikissa kokoamisissa ladattujen luokkien määrän. LOADING_CLASSES_INST_00B_NAME=Luokkien latausnopeus LOADING_CLASSES_INST_00B_HELP=Tämä laskuri näyttää kaikissa kokoamisissa ladattujen luokkien määrän sekunnissa. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. LOADING_APPDOMAINS_CUR_00B_NAME=Nykyiset AppDomain-toimialueet LOADING_APPDOMAINS_CUR_00B_HELP=Tämä laskuri näyttää tässä sovelluksessa ladattujen sovellustoimialueiden määrän. Sovellustoimialueet (AppDomain) tarjoavat suojatun ja monipuolisen käsittely-yksikön, jota CLR voi käyttää erottamaan samassa prosessissa suoritettavat sovellukset toisistaan. LOADING_APPDOMAINS_TOTAL_00B_NAME=AppDomain-toimialueiden määrä yhteensä LOADING_APPDOMAINS_TOTAL_00B_HELP=Tämä laskuri näyttää tämän sovelluksen käynnistämisen jälkeen ladattujen sovellustoimialueiden määrän. Sovellustoimialueet (AppDomain) tarjoavat suojatun ja monipuolisen käsittely-yksikön, jota CLR voi käyttää erottamaan samassa prosessissa suoritettavat sovellukset toisistaan. LOADING_APPDOMAINS_INST_00B_NAME=AppDomain-toimialueiden nopeus LOADING_APPDOMAINS_INST_00B_HELP=Tämä laskuri näyttää ladattujen sovellustoimialueiden määrän sekunnissa. Sovellustoimialueet (AppDomain) tarjoavat suojatun ja monipuolisen käsittely-yksikön, jota CLR voi käyttää erottamaan samassa prosessissa suoritettavat sovellukset toisistaan. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. LOADING_ASSEMBLIES_CUR_00B_NAME=Nykyiset kokoamiset LOADING_ASSEMBLIES_CUR_00B_HELP=Tämä laskuri näyttää kaikissa tämän sovelluksen sovellustoimialueissa ladattujen kokoamisten määrän. Jos kokoaminen on ladattu toimialueeseen kuulumattomana useista sovellustoimialueista, laskurin arvoa suurennetaan vain kerran. Kokoamiset voidaan ladata toimialueeseen kuulumattomina, kun kaikki AppDomain-toimialueet voivat jakaa niiden koodin, tai ne voidaan ladata toimialueeseen kuuluvina, kun niiden koodi kuuluu vain AppDomain-toimialueeseen. LOADING_ASSEMBLIES_TOTAL_00B_NAME=Kokoamisia yhteensä LOADING_ASSEMBLIES_TOTAL_00B_HELP=Tämä laskuri näyttää ladattujen kokoamisten kokonaismäärän sovelluksen käynnistämisen jälkeen. Jos kokoaminen on ladattu toimialueeseen kuulumattomana useista sovellustoimialueista, laskurin arvoa suurennetaan vain kerran. Kokoamiset voidaan ladata toimialueeseen kuulumattomina, kun kaikki sovellustoimialueet voivat jakaa niiden koodin, tai ne voidaan ladata toimialueeseen kuuluvina, kun niiden koodi kuuluu vain sovellustoimialueeseen. LOADING_ASSEMBLIES_INST_00B_NAME=Kokoamisten nopeus LOADING_ASSEMBLIES_INST_00B_HELP=Tämä laskuri näyttää kaikissa sovellustoimialueissa ladattujen kokoamisten määrän sekunnissa. Jos kokoaminen on ladattu toimialueeseen kuulumattomana useista sovellustoimialueista, laskurin arvoa suurennetaan vain kerran. Kokoamiset voidaan ladata toimialueeseen kuulumattomina, kun kaikki sovellustoimialueet voivat jakaa niiden koodin, tai ne voidaan ladata toimialueeseen kuuluvina, kun niiden koodi kuuluu vain sovellustoimialueeseen. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. DotNetCLR_Jit_OBJECT_00B_NAME=.NET CLR JIT -käännös DotNetCLR_Jit_OBJECT_00B_HELP=CLR JIT -käännöksen tilastot. TOTAL_METHODS_JITTED_00B_NAME=JIT-käännettyjen menetelmien määrä TOTAL_METHODS_JITTED_00B_HELP=Tämä laskuri näyttää CLR JIT -kääntäjän kääntämien (Just-In-Time, JIT) menetelmien määrän sovelluksen käynnistämisen jälkeen. Tämä laskuri ei sisällä JIT-esikäännettyjä menetelmiä. JITTED_IL_CUR_00B_NAME=JIT-käännettyjen IL-tavujen määrä JITTED_IL_CUR_00B_HELP=Tämä laskuri näyttää JIT-käännettyjen IL-tavujen kokonaismäärän sovelluksen käynnistämisen jälkeen. Tämä laskuri vastaa tarkalleen JIT-käännettyjen IL-tavujen kokonaismäärä -laskuria. JITTED_IL_TOTAL_00B_NAME=JIT-käännettyjen IL-tavujen kokonaismäärä JITTED_IL_TOTAL_00B_HELP=Tämä laskuri näyttää JIT-käännettyjen IL-tavujen kokonaismäärän sovelluksen käynnistämisen jälkeen. Tämä laskuri vastaa tarkalleen JIT-käännettyjen IL-tavujen määrä -laskuria. JITTED_IL_INST_00B_NAME=IL-tavuja JIT-käännetty sekunnissa JITTED_IL_INST_00B_HELP=Tämä laskuri näyttää, montako IL-tavua käännetään sekunnissa. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. JIT_FAILURES_00B_NAME=Yleiset JIT-virheet JIT_FAILURES_00B_HELP=Tämä laskuri näyttää, monenko menetelmän kohdalla JIT-kääntäjä on epäonnistunut sovelluksen käynnistämisen jälkeen. Tämä virhe voi tapahtua, jos IL:ää ei voida vahvistaa tai jos JIT-kääntäjä kohtaa sisäisen virheen. TIME_IN_JIT_00B_NAME=% JIT-käännöksen aika TIME_IN_JIT_00B_HELP=Tämä laskuri näyttää JIT-käännökseen kuluneen ajan prosentteina viimeisimmän JIT-käännösvaiheen jälkeen. Tämä laskuri päivitetään jokaisen JIT-käännösvaiheen lopussa. JIT-käännösvaihe on vaihe, jolloin menetelmä ja sen sidonnaiset käännetään. TIME_IN_JIT_BASE_00B_NAME=Ei näytetä TIME_IN_JIT_BASE_00B_HELP=Ei näytetä. DotNetCLR_Interop_OBJECT_00B_NAME=.NET CLR -yhteiskäyttö DotNetCLR_Interop_OBJECT_00B_HELP=CLR-yhteiskäytön tilastot. CURRENT_CCW_00B_NAME=CCW:iden määrä CURRENT_CCW_00B_HELP=Tämä laskuri näyttää CCW:n (Com-Callable-Wrapper) nykyisen määrän. CCW on välityspalvelin .NET-hallitulle objektille, johon viitataan muista kuin hallituista COM-asiakkaista. Tämä laskuri on suunniteltu ilmaisemaan muun kuin hallitun COM-koodin viittaamien hallittujen objektien määrää. CURRENT_STUBS_00B_NAME=Kantojen määrä CURRENT_STUBS_00B_HELP=Tämä laskin näyttää nykyisen CLR:n luomien kantojen määrän. Kannat järjestelevät argumentteja ja palauttavat arvoja hallitulta koodilta muulle kuin hallitulle koodille ja päinvastoin COM-yhteiskäyttö- tai PInvoke-kutsun aikana. NUM_MARSHALLING_00B_NAME=Järjestelyjen määrä NUM_MARSHALLING_00B_HELP=Tämä laskuri näyttää niiden kertojen määrän, jolloin argumentit ja palautusarvot ohjattiin hallitulta koodilta muulle kuin hallitulle koodille ja päinvastoin sovelluksen käynnistämisen jälkeen. Tämän laskurin arvoa ei suurenneta, jos kannat ovat sisäisiä. (Kannat vastaavat argumenttien ja palautusarvojen ohjaamisesta). Kannat ovat yleensä sisäisiä, jos ohjauksen määrä on pieni. TOTAL_TLB_IMPORTS_00B_NAME=TLB-tuontien määrä sekunnissa TOTAL_TLB_IMPORTS_00B_HELP=Varattu tulevaa käyttöä varten. TOTAL_TLB_EXPORTS_00B_NAME=TLB-vientien määrä sekunnissa TOTAL_TLB_EXPORTS_00B_HELP=Varattu tulevaa käyttöä varten. DotNetCLR_LocksAndThreads_OBJECT_00B_NAME=.NET CLR -lukitukset ja -säikeet DotNetCLR_LocksAndThreads_OBJECT_00B_HELP=CLR:n lukitusten ja säikeiden tilastot. CONTENTION_TOTAL_00B_NAME=Ristiriitojen kokonaismäärä CONTENTION_TOTAL_00B_HELP=Tämä laskuri näyttää niiden kertojen määrän, jolloin CLR:n säikeet ovat yrittäneet hankkia hallittua lukitusta tuloksetta. Hallitut lukitukset voidaan hankkia usealla tavalla: C#:n lock-lausekkeella, kutsumalla System.Monitor.Enter-funktiota tai käyttämällä mukautettua MethodImplOptions.Synchronized-määritettä. CONTENTION_INST_00B_NAME=Ristiriitojen määrä sekunnissa CONTENTION_INST_00B_HELP=Nopeus, jolla suorituksen aikaiset säikeet yrittävät hankkia lukitusta tuloksetta. Hallitut lukitukset voidaan hankkia usealla tavalla: C#:n lock-lausekkeella, kutsumalla System.Monitor.Enter-funktiota tai käyttämällä mukautettua MethodImplOptions.Synchronized-määritettä. QUEUE_LENGTH_CUR_00B_NAME=Nykyisen jonon pituus QUEUE_LENGTH_CUR_00B_HELP=Tämä laskuri näyttää niiden säikeiden määrä, jotka odottavat sovelluksen hallittua lukitusta. Tämän laskurin arvo on mitattu tietyllä hetkellä, eikä se ilmaise aikavälin keskiarvoa. QUEUE_LENGTH_TOTAL_00B_NAME=Jonon suurin pituus QUEUE_LENGTH_TOTAL_00B_HELP=Tämä laskuri näyttää niiden säikeiden määrän, jotka odottivat hallittua lukitusta sovelluksen käynnistämisen jälkeen. QUEUE_LENGTH_INST_00B_NAME=Jonon pituus sekuntia kohti QUEUE_LENGTH_INST_00B_HELP=Tämä laskuri näyttää niiden säikeiden määrän sekunnissa, jotka odottivat sovelluksen lukitusta. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. CURRENT_LOGICAL_THREADS_00B_NAME=Nykyisten loogisten säikeiden määrä CURRENT_LOGICAL_THREADS_00B_HELP=Tämä laskuri näyttää sovelluksen nykyisten .NET-säieobjektien määrän. .NET-säieobjektin luo uusi System.Threading.Thread, tai se luodaan, kun muu kuin hallittu säie tulee hallittuun ympäristöön. Tämä laskuri säilyttää sekä käynnissä olevien että pysäytettyjen säikeiden määrän. Tämän laskurin arvo on mitattu tietyllä hetkellä, eikä se ilmaise aikavälin keskiarvoa. CURRENT_PHYSICAL_THREADS_00B_NAME=Nykyisten fyysisten säikeiden määrä CURRENT_PHYSICAL_THREADS_00B_HELP=Tämä laskuri näyttää sellaisten CLR:n luomien ja omistamien OS-perussäikeiden määrän, jotka toimivat .NET-säieobjektien alisäikeinä. Tämän laskurin arvo ei sisällä CLR:n sisäisissä toimissa käytettäviä säikeitä, vaan se on OS-prosessin säikeiden alijoukko. RECOGNIZED_THREADS_CUR_00B_NAME=Nykyisten tunnistettujen säikeiden määrä RECOGNIZED_THREADS_CUR_00B_HELP=Tämä laskuri näyttää niiden CLR:n tunnistamien nykyisten säikeiden määrän, joille on määritetty vastaava .NET-säieobjekti. CLR ei luo näitä säikeitä, vaan ne luodaan CLR:n ulkopuolella. Säikeet on suoritettu CLR:n sisällä vähintään kerran. Vain yksilölliset säikeet jäljitetään; CLR:ään tulevia saman säietunnuksen omaavia säikeitä tai säikeen lopetuksen jälkeen uudelleenluotuja säikeitä ei lasketa kahdesti. RECOGNIZED_THREADS_TOTAL_00B_NAME=Tunnistettujen säikeiden kokonaismäärä RECOGNIZED_THREADS_TOTAL_00B_HELP=Tämä laskuri näyttää sellaisten CLR:n tunnistamien säikeiden kokonaismäärän sovelluksen käynnistämisen jälkeen, joille on määritetty vastaava .NET-säieobjekti. CLR ei luo näitä säikeitä, vaan ne luodaan CLR:n ulkopuolella. Säikeet on suoritettu CLR:n sisällä vähintään kerran. Vain yksilölliset säikeet jäljitetään; CLR:ään tulevia saman säietunnuksen omaavia säikeitä tai säikeen lopetuksen jälkeen uudelleenluotuja säikeitä ei lasketa kahdesti. RECOGNIZED_THREADS_INST_00B_NAME=tunnistettuja säikeitä sekunnissa RECOGNIZED_THREADS_INST_00B_HELP=Tämä laskuri näyttää sellaisten CLR:n tunnistamien säikeiden määrän, joille on määritetty vastaava .NET-säieobjekti. CLR ei luo näitä säikeitä, vaan ne luodaan CLR:n ulkopuolella. Säikeet on suoritettu CLR:n sisällä vähintään kerran. Vain yksilölliset säikeet jäljitetään; CLR:ään tulevia saman säietunnuksen omaavia säikeitä tai säikeen lopetuksen jälkeen uudelleenluotuja säikeitä ei lasketa kahdesti. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. DotNetCLR_Security_OBJECT_00B_NAME=.NET CLR -suojaus DotNetCLR_Security_OBJECT_00B_HELP=CLR-suojauksen tilastot. SECURITY_TOTALRTCHECKS_00B_NAME=Suorituksenaikaisia tarkistuksia yhteensä SECURITY_TOTALRTCHECKS_00B_HELP=Tämä laskuri näyttää tehtyjen suorituksenaikaisten CAS (Code Access Security) -tarkistusten määrän sovelluksen käynnistämisen jälkeen. Suorituksenaikaiset CAS-tarkistukset tehdään, kun kutsuja kutsuu kutsuttavaa vaatien erityistä lupaa. Suorituksenaikainen tarkistus tehdään kutsujan jokaiselle kutsulle. Tarkistuksessa tarkistetaan kutsujan säiepino. Tätä laskuria käytetään yhdessä Pinon läpikäyntisyvyys -laskurin avulla ilmaisemaan suojaustarkistusten suorituskykyrangaistusta. SECURITY_TIMEAUTHORIZE_00B_NAME=Aika-allekirjoitusten todennusten määrä SECURITY_TIMEAUTHORIZE_00B_HELP=Varattu tulevaa käyttöä varten. SECURITY_LINKCHECKS_00B_NAME=Linkkienaikaisten tarkistusten määrä SECURITY_LINKCHECKS_00B_HELP=Tämä laskuri näyttää linkkienaikaisten CAS (Code Access Security) -tarkistusten määrän sovelluksen käynnistämisen jälkeen. Linkkienaikaiset CAS-tarkistukset tehdään, kun kutsuja kutsuu kutsuttavaa vaatien erityistä lupaa JIT-käännöksen aikana. Linkkienaikainen tarkistus suoritetaan kerran kutsujaa kohden. Tämä määrä ei ilmaise vakavia suorituskykyongelmia vaan järjestelmän suojaustoimintaa. SECURITY_TIMERTCHECKS_00B_NAME=% RT-tarkistusten aika SECURITY_TIMERTCHECKS_00B_HELP=Tämä laskuri näyttää kuluneen ajan suhteen prosentteina suorituksenaikaisen CAS (Code Access Security) -tarkistuksen käyttämästä ajasta verrattuna edelliseen tarkistukseen. CAS mahdollistaa sen, että koodiin luotetaan eri tasoilla, ja se ylläpitää näitä luottamustasoja koodikohtaisesti. Tämä laskuri päivitetään suorituksenaikaisen suojaustarkistuksen lopussa. Se ei ole keskiarvo, vaan se ilmaisee viimeisimmän mitatun arvon. SECURITY_TIMERTCHECKS_BASE_00B_NAME=Ei näytetä SECURITY_TIMERTCHECKS_BASE_00B_HELP=Ei näytetä. SECURITY_DEPTHSECURITY_00B_NAME=Pinon läpikäyntisyvyys SECURITY_DEPTHSECURITY_00B_HELP=Tämä laskuri näyttää pinon syvyyden viimeisimmän suorituksenaikaisen Code Access Security -tarkistuksen aikana. Suorituksenaikainen Code Access Security -tarkistus tehdään käymällä pino läpi. Tämä laskuri näyttää vain viimeisimmän arvon, joka ei ole keskiarvo. DotNetCLR_Remoting_OBJECT_00B_NAME=.NET CLR -etäkäyttö DotNetCLR_Remoting_OBJECT_00B_HELP=CLR-etäkäytön tilastot. CONTEXT_REMOTECALLS_INST_00B_NAME=Etäkutsuja sekunnissa CONTEXT_REMOTECALLS_INST_00B_HELP=Tämä laskuri näyttää suoritettujen etäproseduurikutsujen määrän sekunnissa. Etäproseduurikutsu on mikä tahansa kutsujan sovellustoimialueen ulkopuolisen objektin kutsu. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. CONTEXT_CHANNELS_00B_NAME=Kanavat CONTEXT_CHANNELS_00B_HELP=Tämä laskuri näyttää kaikissa sovellustoimialueissa rekisteröityjen etäkanavien kokonaismäärän sovelluksen käynnistämisen jälkeen. Kanavien avulla sanomat siirretään etäobjekteille ja takaisin. CONTEXT_PROXIES_00B_NAME=Sisällön välityspalvelimet CONTEXT_PROXIES_00B_HELP=Tämä laskuri näyttää tässä prosessissa luotujen etävälityspalvelinobjektien kokonaismäärän prosessin käynnistämisen jälkeen. Välityspalvelinobjekti edustaa etäobjekteja ja varmistaa, että kaikki välityspalvelimeen tehdyt kutsut välitetään oikealle etäobjektille. CONTEXT_CLASSES_00B_NAME=Ladatut kontekstiin sidotut luokat CONTEXT_CLASSES_00B_HELP=Tämä laskuri näyttää ladattujen kontekstiin sidottujen luokkien määrän. Kontekstiin sidottuja luokkia merkitään kontekstin määritteillä, jotka sisältävät muun muassa synkronoinnin, säikeiden affiniteettien ja tapahtumien käyttösääntöjä. CONTEXT_OBJALLOC_00B_NAME=Määritetyt kontekstiin sidotut luokat sekunnissa CONTEXT_OBJALLOC_00B_HELP=Tämä laskuri näyttää kontekstiin sidottujen objektien määritysten määrän sekunnissa. Kontekstiin sidottuja luokkia merkitään kontekstin määritteillä, jotka sisältävät muun muassa synkronoinnin, säikeiden affiniteettien ja tapahtumien käyttösääntöjä. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. CONTEXT_CONTEXTS_00B_NAME=Kontekstit CONTEXT_CONTEXTS_00B_HELP=Tämä laskuri näyttää sovelluksen etäkontekstien nykyisen määrän. Konteksti on alue, joka sisältää sellaisten objektien kokoelman, joilla on samat käyttösäännöt esimerkiksi synkronoinnille, säikeiden affiniteeteille ja tapahtumille. CONTEXT_REMOTECALLS_TOTAL_00B_NAME=Etäkutsujen kokonaismäärä CONTEXT_REMOTECALLS_TOTAL_00B_HELP=Tämä laskuri näyttää suoritettujen etäkutsujen kokonaismäärän tämän sovelluksen käynnistämisestä lähtien. Etäproseduurikutsu on mikä tahansa kutsujan sovellustoimialueen ulkopuolisen objektin kutsu. DotNetCLR_Excep_OBJECT_00B_NAME=.NET CLR -poikkeukset DotNetCLR_Excep_OBJECT_00B_HELP=CLR-poikkeusten hallinnan suorituksenaikaiset tilastot. EXCEP_THROWN_TOTAL_00B_NAME=Poikkeusten määrä EXCEP_THROWN_TOTAL_00B_HELP=Tämä laskuri näyttää poikkeusten määrän sovelluksen käynnistämisen jälkeen. Näitä poikkeuksia ovat sekä .NET-poikkeukset että muut kuin hallittavat poikkeukset, jotka muunnetaan .NET-poikkeuksiksi. Muunnossa muun kuin hallittavan koodin tyhjä osoitinviittauspoikkeus siirretään hallittuun koodiin .NET System.NullReferenceException -poikkeuksena. Tämä laskuri sisältää käsitellyt ja käsittelemättömät poikkeukset. Uudelleenkäsitellyt poikkeukset lasketaan uudelleen. Poikkeuksia tapahtuu vain erittäin harvoin, eivätkä ne kuulu ohjelman tavalliseen toimintaan. EXCEP_THROWN_INST_00B_NAME=Poikkeusten määrä sekunnissa EXCEP_THROWN_INST_00B_HELP=Tämä laskuri näyttää poikkeusten määrän sekunnissa. Näitä poikkeuksia ovat sekä .NET-poikkeukset että muut kuin hallittavat poikkeukset, jotka muunnetaan .NET-poikkeuksiksi. Muunnossa muun kuin hallittavan koodin tyhjä osoitinviittauspoikkeus siirretään hallittuun koodiin .NET System.NullReferenceException -poikkeuksena. Tämä laskuri sisältää käsitellyt ja käsittelemättömät poikkeukset. Uudelleenkäsitellyt poikkeukset lasketaan uudelleen. Poikkeuksia tapahtuu vain erittäin harvoin, eivätkä ne kuulu ohjelman tavalliseen toimintaan. Tämä laskuri on suunniteltu mahdollisten suurista poikkeusmääristä (> 100) aiheutuvien suorituskykyongelmien ilmaisimeksi. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. TOTAL_EXCEP_FILTERS_RUN_00B_NAME=Suodattimien määrä sekunnissa TOTAL_EXCEP_FILTERS_RUN_00B_HELP=Tämä laskuri näyttää .NET-poikkeussuodattimien määrän sekunnissa. Poikkeussuodatin arvioi, käsitelläänkö poikkeus vai ei. Tämä laskuri seuraa arvioitujen poikkeussuodattimien määrää sekunnissa ottamatta huomioon sitä, käsiteltiinkö poikkeus vai ei. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. TOTAL_EXCEP_FINALLYS_RUN_00B_NAME=Loppulohkojen määrä sekunnissa TOTAL_EXCEP_FINALLYS_RUN_00B_HELP=Tämä laskuri näyttää suoritettujen loppulohkojen määrän sekunnissa. Nämä lohkot suoritetaan aina huolimatta siitä, miten koelohkosta poistuttiin. Vain poikkeukselle suoritetut loppulohkot lasketaan. Tämä laskuri ei laske normaalien koodipolkujen loppulohkoja. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. EXCEPT_STACK_DEPTH_00B_NAME=Poikkeuksia käsittelysyvyyteen sekunnissa EXCEPT_STACK_DEPTH_00B_HELP=Tämä laskuri näyttää .NET-poikkeuksen lähettämästä kehyksestä poikkeuksen käsittelevään kehykseen lähettämien pinon kehysten määrän sekunnissa. Tämän laskurin arvoksi palautetaan 0, kun kohdataan poikkeusten käsittelijä, joten sisäkkäiset poikkeukset näyttävät käsittelijän pinon syvyyden. Tämä laskuri ei näytä minkään ajanjakson keskiarvoa vaan arvon, joka saadaan, kun kahden viimeisimmän näytteen arvojen välinen ero jaetaan näytteiden ottovälin kestolla. DotNetCLR_Memory_OBJECT_00C_NAME=Mémoire CLR .NET DotNetCLR_Memory_OBJECT_00C_HELP=Compteurs pour le tas récupéré par le garbage collector CLR. GEN0_COLLECTIONS_COUNTER_00C_NAME=Nombre de collections de la génération 0 GEN0_COLLECTIONS_COUNTER_00C_HELP=Ce compteur affiche le nombre de fois où les objets de génération 0 (les plus récents, les derniers alloués) sont récupérés par le garbage collector (GC de génération 0) depuis le démarrage de l'application. Le GC de génération 0 intervient lorsque la mémoire disponible dans la génération 0 n'est pas suffisante pour répondre à une demande d'allocation. Ce compteur est incrémenté à la fin d'un GC de génération 0. Les GC de génération supérieure comprennent tous ceux de génération inférieure. Ce compteur est incrémenté de façon explicite lorsqu'un GC de génération supérieure (génération 1 ou 2) se produit. La valeur _Global_ counter n'est pas exacte et doit être ignorée. Ce compteur affiche la dernière valeur observée. GEN1_COLLECTIONS_COUNTER_00C_NAME=Nombre de collections de la génération 1 GEN1_COLLECTIONS_COUNTER_00C_HELP=Ce compteur affiche le nombre de fois où les objets de génération 1 sont récupérés par le garbage collector depuis le démarrage de l'application. Le compteur est incrémenté à la fin d'un GC de génération 1. Les GC de génération supérieure comprennent tous ceux de génération inférieure. Ce compteur est incrémenté de façon explicite lorsqu'un GC de génération supérieure (génération 2) se produit. La valeur _Global_ counter n'est pas exacte et doit être ignorée. Ce compteur affiche la dernière valeur observée. GEN2_COLLECTIONS_COUNTER_00C_NAME=Nombre de collections de la génération 2 GEN2_COLLECTIONS_COUNTER_00C_HELP=Ce compteur affiche le nombre de fois où les objets de génération 2 (les plus anciens) sont récupérés par le garbage collector depuis le démarrage de l'application. Le compteur est incrémenté à la fin d'un GC de génération 2 (également appelé GC complet). La valeur _Global_ counter n'est pas exacte et doit être ignorée. Ce compteur affiche la dernière valeur observée. GEN0_BYTES_PROMOTED_COUNTER_00C_NAME=Mémoire promue de la génération 0 GEN0_BYTES_PROMOTED_COUNTER_00C_HELP=Ce compteur affiche les octets de mémoire qui survivent au GC (garbage collection) et sont promus de la génération 0 à la génération 1 ; les objets qui sont promus uniquement car ils sont en attente de finalisation ne sont pas inclus dans ce compteur. Ce compteur affiche la valeur observée à la fin du dernier GC ; il ne s'agit pas d'un compteur cumulatif. GEN1_BYTES_PROMOTED_COUNTER_00C_NAME=Mémoire promue de la génération 1 GEN1_BYTES_PROMOTED_COUNTER_00C_HELP=Ce compteur affiche les octets de mémoire qui survivent au GC (garbage collection) et sont promus de la génération 1 à la génération 2 ; les objets qui sont promus uniquement car ils sont en attente de finalisation ne sont pas inclus dans ce compteur. Ce compteur affiche la valeur observée à la fin du dernier GC ; il ne s'agit pas d'un compteur cumulatif. Ce compteur est remis à 0 si le dernier GC était un GC de génération 0 uniquement. GEN0_PROMOTION_RATE_00C_NAME=Octets promus de la génération 0/s GEN0_PROMOTION_RATE_00C_HELP=Ce compteur affiche les octets par seconde qui sont promus de la génération 0 (la plus récente) à la génération 1 ; les objets qui sont promus uniquement car ils sont en attente de finalisation ne sont pas inclus dans ce compteur. La mémoire est promue lorsqu'elle survit à une opération garbage collection. Ce compteur a été conçu en tant qu'indicateur d'objets à durée de vie relativement longue créés par seconde. Il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. GEN1_PROMOTION_RATE_00C_NAME=Octets promus de la génération 1/s GEN1_PROMOTION_RATE_00C_HELP=Ce compteur affiche les octets par seconde qui sont promus de la génération 1 à la génération 2 (la plus ancienne); les objets qui sont promus uniquement car ils sont en attente de finalisation ne sont pas inclus dans ce compteur. La mémoire est promue lorsqu'elle survit à une opération garbage collection. Aucun élément n'est promu à partir de la génération 2, dans la mesure où il s'agit de la plus ancienne. Ce compteur a été conçu en tant qu'indicateur d'objets à durée de vie très longue créés par seconde. Il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00C_NAME=Finalisation-mémoire promues de la génération 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00C_HELP=Ce compteur affiche les octets de mémoire qui sont promus de la génération 0 à la génération 1 uniquement car ils sont en attente de finalisation. Ce compteur affiche la valeur observée à la fin du dernier GC ; il ne s'agit pas d'un compteur cumulatif. PROCESS_ID_00C_NAME=ID de processus PROCESS_ID_00C_HELP=Ce compteur affiche l'ID de processus de l'instance du processus CLR qui est surveillée. La valeur affichée sera 0 jusqu'à la fin du premier garbage collection. GEN0_HEAP_SIZE_COUNTER_00C_NAME=Taille du tas de la génération 0 GEN0_HEAP_SIZE_COUNTER_00C_HELP=Ce compteur affiche le nombre maximal d'octets qui peuvent être alloués à la génération 0 ; il n'indique pas le nombre actuel d'octets alloués à la génération 0. Un GC de génération 0 est déclenché lorsque les allocations effectuées depuis le dernier GC dépassent cette taille. La taille de la génération 0 est définie par le Garbage Collector et peut être modifiée lors de l'exécution de l'application. À la fin d'une collection de génération 0, la taille du tas de génération 0 est en fait de 0 octet ; ce compteur affiche la taille (en octets) des allocations qui déclenchent le prochain GC de génération 0. Ce compteur est mis à jour à la fin d'un GC, et non à chaque allocation. GEN1_HEAP_SIZE_COUNTER_00C_NAME=Taille du tas de la génération 1 GEN1_HEAP_SIZE_COUNTER_00C_HELP=Ce compteur affiche le nombre actuel d'octets dans la génération 1 ; il n'affiche pas la taille maximale de la génération 1. Les objets ne sont pas alloués directement à cette génération ; ils sont promus à partir des GC de génération 0 précédents. Ce compteur est mis à jour à la fin d'un GC, et non à chaque allocation. GEN2_HEAP_SIZE_COUNTER_00C_NAME=Taille du tas de la génération 2 GEN2_HEAP_SIZE_COUNTER_00C_HELP=Ce compteur affiche le nombre actuel d'octets dans la génération 2. Les objets ne sont pas alloués directement à cette génération ; ils sont promus à partir de la génération 1 lors des GC de génération 1 précédents. Ce compteur est mis à jour à la fin d'un GC, et non à chaque allocation. LARGE_OBJECT_SIZE_COUNTER_00C_NAME=Taille du tas des objets volumineux LARGE_OBJECT_SIZE_COUNTER_00C_HELP=Ce compteur affiche la taille actuelle du tas des objets volumineux en octets. Les objets dont la taille est supérieure au seuil sont considérés comme des grands objets par le Garbage Collector et sont directement alloués à un tas spécial ; ils ne sont pas promus d'une génération à l'autre. Dans CLR version 1.1 et ultérieures, ce seuil est égal à 85 000 octets. Ce compteur est mis à jour à la fin d'un GC et non à chaque allocation. SURVIVE_FINALIZE_COUNTER_00C_NAME=Survivants de finalisation SURVIVE_FINALIZE_COUNTER_00C_HELP=Ce compteur affiche le nombre d'objets récupérés par le garbage collector qui survivent à une collecte, car ils sont en attente de finalisation. Si ces objets comportent des références à d'autres objets, ces derniers survivent également, mais ne sont pas comptés par ce compteur. Les compteurs "Promoted Finalization-Memory from Gen 0" et "Promoted Finalization-Memory from Gen 1" représentent toute la mémoire qui a survécu grâce à la finalisation. Ce compteur n'est pas cumulatif ; il est mis à jour à la fin de chaque GC avec le compte de survivants à ce GC uniquement. Ce compteur a été conçu pour indiquer la charge supplémentaire que l'application peut subir en raison de la finalisation. NUM_HANDLES_COUNTER_00C_NAME=Nombre de handles GC NUM_HANDLES_COUNTER_00C_HELP=Ce compteur affiche le nombre actuel de handles GC utilisés. Les Handles GC sont des handles pour les ressources externes au CLR et à l'environnement managé. Les handles occupent de petites quantités de mémoire dans le tas GC, mais nécessitent des ressources non managées qui peuvent être coûteuses. ALLOCATION_RATE_COUNTER_00C_NAME=Octets alloués/s ALLOCATION_RATE_COUNTER_00C_HELP=Ce compteur affiche le taux d'octets par seconde alloués au tas GC. Il est mis à jour à la fin de chaque GC et non à chaque allocation. Il ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. INDUCED_GC_COUNTER_00C_NAME=Nombre GC induit INDUCED_GC_COUNTER_00C_HELP=Ce compteur affiche le nombre maximal de fois où un garbage collection a été effectué en raison d'un appel explicite à GC.Collect. Il est conseillé de laisser le GC régler la fréquence de ses collections. PER_TIME_IN_GC_COUNTER_00C_NAME=% temps dans le GC PER_TIME_IN_GC_COUNTER_00C_HELP=% Temps dans le GC représente le pourcentage de temps passé à exécuter une opération GC (garbage collection) depuis le dernier cycle GC. Ce compteur est habituellement un indicateur du travail effectué par le Garbage Collector de la part de l'application pour collecter et compresser de la mémoire. Ce compteur n'est mis à jour qu'à la fin de chaque GC et sa valeur reflète la dernière valeur observée ; il ne représente pas une moyenne. PER_TIME_IN_GC_COUNTER_BASE_00C_NAME=Non affiché PER_TIME_IN_GC_COUNTER_BASE_00C_HELP=Non affiché. TOTAL_HEAP_SIZE_COUNTER_00C_NAME=Nombre d'octets dans tous les tas TOTAL_HEAP_SIZE_COUNTER_00C_HELP=Ce compteur est la somme de quatre autres compteurs : Gen 0 Heap Size, Gen 1 Heap Size, Gen 2 Heap Size et Large Object Heap Size. Il indique la mémoire actuellement allouée en octets aux tas GC. TOTAL_COMMITTED_MEM_COUNTER_00C_NAME=Nombre total d'octets validés TOTAL_COMMITTED_MEM_COUNTER_00C_HELP=Ce compteur affiche la quantité de mémoire virtuelle (en octets) actuellement allouée par le Garbage Collector. (La mémoire allouée est la mémoire physique pour laquelle l'espace a été réservé dans le fichier d'échange du disque.) TOTAL_RESERVED_MEM_COUNTER_00C_NAME=Nombre total d'octets réservés TOTAL_RESERVED_MEM_COUNTER_00C_HELP=Ce compteur affiche la quantité de mémoire virtuelle (en octets) actuellement réservée par le Garbage Collector. (La mémoire réservée est l'espace de mémoire virtuelle réservé à l'application, mais aucun disque, ni page de mémoire principale n'ont été utilisés.) GC_PINNED_OBJECTS_00C_NAME=Nombre d'objets épinglés GC_PINNED_OBJECTS_00C_HELP=Ce compteur affiche le nombre d'objets épinglés trouvés dans le dernier GC. Il effectue le suivi des objets épinglés uniquement dans les tas récupérés par le garbage collector (par exemple un GC de génération 0 entraîne l'énumération des objets épinglés dans le tas de génération 0 uniquement). Un objet épinglé ne peut pas être déplacé par le Garbage Collector dans la mémoire. GC_SINKBLOCKS_00C_NAME=Nombre de blocs de synchronisation utilisés GC_SINKBLOCKS_00C_HELP=Ce compteur affiche le nombre actuel de blocs de synchronisation utilisés. Les blocs de synchronisation sont des structures de données par objet allouées pour le stockage des informations de synchronisation. Ils comportent des références faibles aux objets managés et doivent être analysés par le Garbage Collector. Ces blocs ne sont pas limités au stockage des informations de synchronisation et peuvent également stocker des métadonnées COM Interop. Ce compteur a été conçu pour indiquer des problèmes de performances lors de l'utilisation intensive des primitives de synchronisation. DotNetCLR_Loading_OBJECT_00C_NAME=Chargement CLR .NET DotNetCLR_Loading_OBJECT_00C_HELP=Statistiques du chargeur de classes CLR. LOADING_CLASSES_TOTAL_00C_NAME=Total de classes chargées LOADING_CLASSES_TOTAL_00C_HELP=Ce compteur affiche le nombre cumulatif de classes chargées dans tous les assemblys depuis le démarrage de cette application. LOADING_TIME_00C_NAME=% temps chargement LOADING_TIME_00C_HELP=Réservé pour un usage futur. LOADING_ASMSEARCHLEN_00C_NAME=Longueur de la recherche de l'assembly LOADING_ASMSEARCHLEN_00C_HELP=Réservé pour un usage futur. LOADING_LOADFAILURES_TOTAL_00C_NAME=Total des échecs de chargement LOADING_LOADFAILURES_TOTAL_00C_HELP=Ce compteur affiche le nombre maximal de classes qui n'ont pas pu être chargées depuis le démarrage de l'application. Ces échecs de chargement peuvent avoir de nombreuses causes, telles qu'une sécurité inappropriée ou un format non conforme. Vous trouverez tous les détails dans l'aide des services de profil. LOADING_LOADFAILURES_INST_00C_NAME=Taux d'échecs de chargement LOADING_LOADFAILURES_INST_00C_HELP=Ce compteur affiche le nombre de classes qui n'ont pas pu être chargées par seconde. Il ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. Ces échecs de chargement peuvent avoir de nombreuses causes, telles qu'une sécurité inappropriée ou un format non conforme. Vous trouverez tous les détails dans l'aide des services de profil. LOADING_HEAPSIZE_00C_NAME=Octets dans le tas du chargeur LOADING_HEAPSIZE_00C_HELP=Ce compteur affiche la taille actuelle (en octets) de la mémoire allouée par le chargeur de classes à tous les AppDomains. (La mémoire allouée est la mémoire physique pour laquelle l'espace a été réservé dans le fichier d'échange du disque.) LOADING_APPDOMAINS_UNLOADED_TOTAL_00C_NAME=Total de appdomains déchargés LOADING_APPDOMAINS_UNLOADED_TOTAL_00C_HELP=Ce compteur affiche le nombre total de AppDomains déchargés depuis le démarrage de l'application. Si un AppDomain est chargé, puis déchargé plusieurs fois, ce compteur compte séparément chaque déchargement. LOADING_APPDOMAINS_UNLOADED_INST_00C_NAME=Taux des appdomains déchargés LOADING_APPDOMAINS_UNLOADED_INST_00C_HELP=Ce compteur affiche le nombre de AppDomains déchargés par seconde. Il ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. LOADING_CLASSES_CUR_00C_NAME=Classes chargées actuelles LOADING_CLASSES_CUR_00C_HELP=Ce compteur affiche le nombre actuel de classes chargées dans tous les assemblys. LOADING_CLASSES_INST_00C_NAME=Taux des classes chargées LOADING_CLASSES_INST_00C_HELP=Ce compteur affiche le nombre de classes chargées par seconde dans tous les assemblys. Il ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. LOADING_APPDOMAINS_CUR_00C_NAME=Appdomains actuels LOADING_APPDOMAINS_CUR_00C_HELP=Ce compteur affiche le nombre de AppDomains actuellement chargés dans cette application. Les AppDomains (domaines d'application) fournissent une unité de traitement sécurisée et polyvalente que le CLR peut utiliser pour offrir une isolation entre les applications exécutées dans le même processus. LOADING_APPDOMAINS_TOTAL_00C_NAME=Total de Appdomains LOADING_APPDOMAINS_TOTAL_00C_HELP=Ce compteur affiche le nombre maximal de AppDomains chargés depuis le démarrage de cette application. Les AppDomains (domaines d'application) fournissent une unité de traitement sécurisée et polyvalente que le CLR peut utiliser pour offrir une isolation entre les applications exécutées dans le même processus. LOADING_APPDOMAINS_INST_00C_NAME=Taux de Appdomains LOADING_APPDOMAINS_INST_00C_HELP=Ce compteur affiche le nombre de AppDomains chargés par seconde. Les AppDomains (domaines d'application) fournissent une unité de traitement sécurisée et polyvalente que le CLR peut utiliser pour offrir une isolation entre les applications exécutées dans le même processus. Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. LOADING_ASSEMBLIES_CUR_00C_NAME=Assemblys actuels LOADING_ASSEMBLIES_CUR_00C_HELP=Ce compteur affiche le nombre d'assemblys actuellement chargés dans tous les AppDomains de cette application. Si l'assembly est chargé comme étant indépendant du domaine à partir de plusieurs AppDomains, ce compteur n'est incrémenté qu'une seule fois. Les assemblys peuvent être chargés comme étant indépendants du domaine lorsque leur code peut être partagé par tous les AppDomains ou comme étant spécifiques au domaine lorsque leur code est privé pour le AppDomain. LOADING_ASSEMBLIES_TOTAL_00C_NAME=Total d'assemblys LOADING_ASSEMBLIES_TOTAL_00C_HELP=Ce compteur affiche le nombre total d'assemblys chargés depuis le démarrage de cette application. Si l'assembly est chargé comme étant indépendant du domaine à partir de plusieurs AppDomains, ce compteur n'est incrémenté qu'une seule fois. Les assemblys peuvent être chargés comme étant indépendants du domaine lorsque leur code peut être partagé par tous les AppDomains ou comme étant spécifiques au domaine lorsque leur code est privé pour le AppDomain. LOADING_ASSEMBLIES_INST_00C_NAME=Taux des assemblys LOADING_ASSEMBLIES_INST_00C_HELP=Ce compteur affiche le nombre d'assemblys chargés dans tous les AppDomains par seconde. Si l'assembly est chargé comme étant indépendant du domaine à partir de plusieurs AppDomains, ce compteur n'est incrémenté qu'une seule fois. Les assemblys peuvent être chargés comme étant indépendants du domaine lorsque leur code peut être partagé par tous les AppDomains ou comme étant spécifiques au domaine lorsque leur code est privé pour le AppDomain. Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. DotNetCLR_Jit_OBJECT_00C_NAME=Jit CLR .NET DotNetCLR_Jit_OBJECT_00C_HELP=Statistiques de Jit CLR. TOTAL_METHODS_JITTED_00C_NAME=Nombre de méthodes traitées avec Jit TOTAL_METHODS_JITTED_00C_HELP=Ce compteur affiche le nombre total de méthodes compilées juste-à-temps (JIT) par le compilateur JIT CLR depuis le démarrage de l'application. Ce compteur n'inclut pas les méthodes ayant subi un traitement pré-JIT. JITTED_IL_CUR_00C_NAME=Nombre d'octets IL traités avec Jit JITTED_IL_CUR_00C_HELP=Ce compteur affiche le nombre total d'octets IL traités avec Jit depuis le démarrage de l'application. Ce compteur équivaut exactement au compteur "Nombre total d'octets IL traités avec Jit". JITTED_IL_TOTAL_00C_NAME=Nombre total d'octets IL traités avec Jit JITTED_IL_TOTAL_00C_HELP=Ce compteur affiche le nombre total d'octets IL traités avec Jit depuis le démarrage de l'application. Ce compteur équivaut exactement au compteur "Nombre d'octets IL traités avec Jit". JITTED_IL_INST_00C_NAME=Octets IL traités avec Jit/s JITTED_IL_INST_00C_HELP=Ce compteur affiche le taux auquel les octets IL sont traités avec Jit par seconde. Il ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. JIT_FAILURES_00C_NAME=Échecs Jit standard JIT_FAILURES_00C_HELP=Ce compteur affiche le nombre maximal de méthodes que le compilateur JIT n'a pas pu traiter depuis le démarrage de l'application. Cet échec peut avoir lieu si l'octet IL ne peut pas être vérifié ou qu'une erreur interne s'est produite dans le compilateur JIT. TIME_IN_JIT_00C_NAME=% temps en Jit TIME_IN_JIT_00C_HELP=Ce compteur affiche le pourcentage de temps passé à la compilation JIT depuis la dernière phase de compilation JIT. Ce compteur est mis à jour à la fin de chaque phase de compilation JIT, qui est la phase pendant laquelle une méthode et ses dépendances sont compilées. TIME_IN_JIT_BASE_00C_NAME=Non affiché TIME_IN_JIT_BASE_00C_HELP=Non affiché. DotNetCLR_Interop_OBJECT_00C_NAME=Interopérabilité CLR .NET DotNetCLR_Interop_OBJECT_00C_HELP=Statistiques de l'interopérabilité CLR. CURRENT_CCW_00C_NAME=Nombre CCW CURRENT_CCW_00C_HELP=Ce compteur affiche le nombre actuel de CCW (Com-Callable-Wrappers). Un CCW est un proxy pour l'objet managé .NET référencé à partir de clients COM non managés. Ce compteur a été conçu pour indiquer le nombre d'objets managés référencés par le code COM non managé. CURRENT_STUBS_00C_NAME=Nombre de stubs CURRENT_STUBS_00C_HELP=Ce compteur affiche le nombre actuel de stubs créés par le CLR. Les stubs sont chargés de marshaler les arguments et les valeurs de retour entre le code managé et le code non managé, lors d'un appel COM Interop ou PInvoke. NUM_MARSHALLING_00C_NAME=Nombre de marshaling NUM_MARSHALLING_00C_HELP=Ce compteur affiche le nombre total de fois où les arguments et les valeurs de retour ont été marshalés entre le code managé et le code non managé depuis le démarrage de l'application. Ce compteur n'est pas incrémenté si les stubs sont inline. (Les stubs sont chargés de marshaler les arguments et les valeurs de retour). Les stubs sont en général inline si la charge mémoire de marshaling est faible. TOTAL_TLB_IMPORTS_00C_NAME=Nombre d'importations TLB/s TOTAL_TLB_IMPORTS_00C_HELP=Réservé pour un usage futur. TOTAL_TLB_EXPORTS_00C_NAME=Nombre d'exportations TLB/s TOTAL_TLB_EXPORTS_00C_HELP=Réservé pour un usage futur. DotNetCLR_LocksAndThreads_OBJECT_00C_NAME=Verrous et threads CLR .NET DotNetCLR_LocksAndThreads_OBJECT_00C_HELP=Statistiques des verrous et threads CLR. CONTENTION_TOTAL_00C_NAME=Nombre total de conflits CONTENTION_TOTAL_00C_HELP=Ce compteur affiche le nombre total de fois où les threads dans le CLR ont tenté en vain d'acquérir un verrou managé. Les verrous managés peuvent être acquis de différentes manières :par l'instruction "lock" dans C#, en appelant System.Monitor.Enter ou en utilisant l'attribut personnalisé MethodImplOptions.Synchronized. CONTENTION_INST_00C_NAME=Taux de conflits/s CONTENTION_INST_00C_HELP=Taux auquel les threads dans le runtime tentent en vain d'acquérir un verrou managé. Les verrous managés peuvent être acquis de différentes manières :par l'instruction "lock" dans C#, en appelant System.Monitor.Enter ou en utilisant l'attribut personnalisé MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_00C_NAME=Longueur de la file actuelle QUEUE_LENGTH_CUR_00C_HELP=Ce compteur affiche le nombre total de threads actuellement en attente d'acquisition d'un verrou managé dans l'application. Ce compteur ne représente pas une moyenne temporelle ; il affiche la dernière valeur observée. QUEUE_LENGTH_TOTAL_00C_NAME=Longueur de la file maximale QUEUE_LENGTH_TOTAL_00C_HELP=Ce compteur affiche le nombre total de threads qui ont attendu pour acquérir un verrou managé depuis le démarrage de l'application. QUEUE_LENGTH_INST_00C_NAME=Longueur de la file/s QUEUE_LENGTH_INST_00C_HELP=Ce compteur affiche le nombre de threads par seconde en attente d'acquisition d'un verrou dans l'application. Il ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. CURRENT_LOGICAL_THREADS_00C_NAME=Nombre de threads actuels logiques CURRENT_LOGICAL_THREADS_00C_HELP=Ce compteur affiche le nombre d'objets thread .NET actuels dans l'application. Un objet thread .NET est créé par le nouveau System.Threading.Thread ou lorsqu'un thread non managé entre dans l'environnement managé. Ce compteur gère le compte des threads en cours d'exécution et arrêtés. Il ne représente pas une moyenne temporelle ; il affiche uniquement la dernière valeur observée. CURRENT_PHYSICAL_THREADS_00C_NAME=Nombre de threads actuels physiques CURRENT_PHYSICAL_THREADS_00C_HELP=Ce compteur affiche le nombre de threads natifs du système d'exploitation créés et détenus par le CLR pour jouer le rôle de threads sous-jacents pour les objets thread .NET. La valeur de ce compteur n'inclut pas les threads utilisés par le CLR dans ses opérations internes ; il s'agit d'un sous-ensemble des threads dans le processus du système d'exploitation. RECOGNIZED_THREADS_CUR_00C_NAME=Nombre de threads actuellement reconnus RECOGNIZED_THREADS_CUR_00C_HELP=Ce compteur affiche le nombre de threads actuellement reconnus par le CLR ; un objet thread .NET correspondant leur est associé. Ces threads ne sont pas créés par le CLR ; ils sont créés en dehors du CLR, mais ont depuis été exécutés au moins une fois à l'intérieur du CLR. Seuls les threads uniques sont suivis ; ceux qui ont le même ID de thread et qui entrent à nouveau dans le CLR, ou ceux recréés après l'arrêt de thread ne sont pas comptés deux fois. RECOGNIZED_THREADS_TOTAL_00C_NAME=Nombre total de threads reconnus RECOGNIZED_THREADS_TOTAL_00C_HELP=Ce compteur affiche le nombre total de threads reconnus par le CLR depuis le démarrage de cette application ; un objet thread .NET correspondant leur est associé. Ces threads ne sont pas créés par le CLR ; ils sont créés en dehors du CLR, mais ont depuis été exécutés au moins une fois à l'intérieur du CLR. Seuls les threads uniques sont suivis ; ceux qui ont le même ID de thread et qui entrent à nouveau dans le CLR, ou ceux recréés après l'arrêt de thread ne sont pas comptés deux fois. RECOGNIZED_THREADS_INST_00C_NAME=taux de threads reconnus/s RECOGNIZED_THREADS_INST_00C_HELP=Ce compteur affiche le nombre de threads par seconde reconnus par le CLR ; un objet thread .NET correspondant leur est associé. Ces threads ne sont pas créés par le CLR ; ils sont créés en dehors du CLR, mais ont depuis été exécutés au moins une fois à l'intérieur du CLR. Seuls les threads uniques sont suivis ; ceux qui ont le même ID de thread et qui entrent à nouveau dans le CLR, ou ceux recréés après l'arrêt de thread ne sont pas comptés deux fois. Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. DotNetCLR_Security_OBJECT_00C_NAME=Sécurité CLR .NET DotNetCLR_Security_OBJECT_00C_HELP=Statistiques de la sécurité CLR. SECURITY_TOTALRTCHECKS_00C_NAME=Total de vérifications à l'exécution SECURITY_TOTALRTCHECKS_00C_HELP=Ce compteur affiche le nombre total de vérifications Sécurité d'Accès du Code (CAS) à l'exécution effectuées depuis le démarrage de l'application. Ces vérifications sont effectuées lorsqu'un utilisateur en appelle un autre pour demander une autorisation particulière ; la vérification à l'exécution est réalisée sur chaque appel de l'appelant, en examinant sa pile des threads actuelle. Ce compteur utilisé avec "Stack Walk Depth" indique les altérations des performances pour les contrôles de sécurité. SECURITY_TIMEAUTHORIZE_00C_NAME=% temps authentification de la signature SECURITY_TIMEAUTHORIZE_00C_HELP=Réservé pour un usage futur. SECURITY_LINKCHECKS_00C_NAME=Nombre de vérifications durant l'édition de liens SECURITY_LINKCHECKS_00C_HELP=Ce compteur affiche le nombre total de vérifications Sécurité d'Accès du Code (CAS) durant l'édition de liens effectuées depuis le démarrage de l'application. Ces vérifications sont effectuées lorsqu'un utilisateur en appelle un autre pour demander une autorisation particulière au moment de la compilation JIT ; la vérification durant l'édition de liens est effectuée une fois par appelant. Ce compteur n'indique pas de graves problèmes de performances, mais l'activité du système de sécurité. SECURITY_TIMERTCHECKS_00C_NAME=% temps pour les vérifications RT SECURITY_TIMERTCHECKS_00C_HELP=Ce compteur affiche le pourcentage de temps passé à effectuer des vérifications Sécurité d'Accès du Code (CAS) à l'exécution depuis la dernière vérification de ce type. La Sécurité d'Accès du Code permet de définir divers niveaux de confiance pour le code et d'appliquer ces degrés de confiance en fonction de l'identité du code. Ce compteur est mis à jour à la fin d'une vérification de la sécurité à l'exécution. Il représente la dernière valeur observée et non une moyenne. SECURITY_TIMERTCHECKS_BASE_00C_NAME=Non affiché SECURITY_TIMERTCHECKS_BASE_00C_HELP=Non affiché. SECURITY_DEPTHSECURITY_00C_NAME=Épaisseur de la pile SECURITY_DEPTHSECURITY_00C_HELP=Ce compteur affiche l'épaisseur de la pile lors de la dernière vérification Sécurité d'Accès du Code (CAS) à l'exécution. La vérification Sécurité d'Accès du Code à l'exécution est effectuée en analysant la pile. Ce compteur ne représente pas une moyenne ; il affiche uniquement la dernière valeur observée. DotNetCLR_Remoting_OBJECT_00C_NAME=Accès distant CLR .NET DotNetCLR_Remoting_OBJECT_00C_HELP=Statistiques de la communication à distance CLR. CONTEXT_REMOTECALLS_INST_00C_NAME=Appels distants/s CONTEXT_REMOTECALLS_INST_00C_HELP=Ce compteur affiche le nombre d'appels de procédure distants par seconde. Un appel de procédure distante est un appel sur tout objet en dehors du AppDomain de l'appelant. Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. CONTEXT_CHANNELS_00C_NAME=Canaux CONTEXT_CHANNELS_00C_HELP=Ce compteur affiche le nombre total de canaux de communication à distance inscrits auprès de tous les AppDomains depuis le démarrage de l'application. Les canaux servent à transporter des messages depuis et vers les objets distants. CONTEXT_PROXIES_00C_NAME=Proxies de contexte CONTEXT_PROXIES_00C_HELP=Ce compteur affiche le nombre total d'objets proxy de communication à distance créés dans ce processus depuis le démarrage du processus. L'objet proxy représente les objets distants et garantit que tous les appels effectués sur le proxy sont transmis à l'instance d'objet distant appropriée. CONTEXT_CLASSES_00C_NAME=Classes liées au contexte chargées CONTEXT_CLASSES_00C_HELP=Ce compteur affiche le nombre actuel de classes liées au contexte chargées. Les classes qui peuvent être liées à un contexte sont appelées classes liées au contexte ; elles sont marquées avec des attributs de contexte qui fournissent les règles d'usage pour la synchronisation, l'affinité du thread, les transactions, etc. CONTEXT_OBJALLOC_00C_NAME=Objets liés au contexte alloués/s CONTEXT_OBJALLOC_00C_HELP=Ce compteur affiche le nombre d'objets liés au contexte alloués par seconde. Les instances de classes qui peuvent être liées à un contexte sont appelées objets liés au contexte ; les classes liées au contexte sont marquées avec des attributs de contexte qui fournissent les règles d'usage pour la synchronisation, l'affinité du thread, les transactions, etc. Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. CONTEXT_CONTEXTS_00C_NAME=Contextes CONTEXT_CONTEXTS_00C_HELP=Ce compteur affiche le nombre actuel de contextes de communication à distance de l'application. Un contexte est une limite qui contient une collection d'objets avec les mêmes règles d'usage, telles que la synchronisation, l'affinité du thread, les transactions, etc. CONTEXT_REMOTECALLS_TOTAL_00C_NAME=Total d'appels distants CONTEXT_REMOTECALLS_TOTAL_00C_HELP=Ce compteur affiche le nombre total d'appels de procédure distants depuis le démarrage de cette application. Un appel de procédure distante est un appel sur tout objet en dehors du AppDomain de l'appelant. DotNetCLR_Excep_OBJECT_00C_NAME=Exceptions CLR .NET DotNetCLR_Excep_OBJECT_00C_HELP=Statistiques à l'exécution sur la gestion des exceptions CLR. EXCEP_THROWN_TOTAL_00C_NAME=Nombre d'exceptions levées EXCEP_THROWN_TOTAL_00C_HELP=Ce compteur affiche le nombre total d'exceptions levées depuis le démarrage de l'application. Elles comprennent à la fois les exceptions .NET et les exceptions non managées qui sont converties en exceptions .NET (par exemple, une exception de référence de pointeur null dans du code non managé est à nouveau levée dans du code managé en tant qu'exception .NET System.NullReferenceException). Ce compteur comprend à la fois les exceptions gérées et non gérées. Les exceptions qui sont à nouveau levées sont à nouveau comptées. Les exceptions ne doivent se produire qu'en de rares occasions et non dans le flux de contrôle normal du programme. EXCEP_THROWN_INST_00C_NAME=Nombre d'exceptions levées/s EXCEP_THROWN_INST_00C_HELP=Ce compteur affiche le nombre d'exceptions levées par seconde. Elles comprennent à la fois les exceptions .NET et les exceptions non managées qui sont converties en exceptions .NET (par exemple, une exception de référence de pointeur null dans du code non managé est à nouveau levée dans du code managé en tant qu'exception .NET System.NullReferenceException). Ce compteur comprend à la fois les exceptions gérées et non gérées. Les exceptions ne doivent se produire qu'en de rares occasions et non dans le flux de contrôle normal du programme. Ce compteur a été conçu en tant qu'indicateur d'éventuels problèmes de performances causés par un taux élevé (>100s) d'exceptions levées. Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. TOTAL_EXCEP_FILTERS_RUN_00C_NAME=Nombre de filtres/s TOTAL_EXCEP_FILTERS_RUN_00C_HELP=Ce compteur affiche le nombre de filtres d'exception .NET exécutés par seconde. Un filtre d'exception évalue si une exception doit être gérée ou non. Ce compteur effectue le suivi du taux des filtres d'exception évalués, que l'exception ait été gérée ou non. Il ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. TOTAL_EXCEP_FINALLYS_RUN_00C_NAME=Nombre de Finally/s TOTAL_EXCEP_FINALLYS_RUN_00C_HELP=Ce compteur affiche le nombre de blocs finally exécutés par seconde. Un bloc finally est toujours exécuté, quelle que soit la méthode de sortie du bloc try. Seuls les blocs finally qui sont exécutés pour une exception sont comptés ; ceux situés dans des chemins de code normaux ne le sont pas. Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. EXCEPT_STACK_DEPTH_00C_NAME=Profondeur Throw à Catch/s EXCEPT_STACK_DEPTH_00C_HELP=Ce compteur affiche le nombre de frames de pile traversés entre le frame qui a levé l'exception .NET et celui qui a géré l'exception par seconde. Ce compteur est remis à 0 lorsqu'un gestionnaire d'exceptions est entré. Par conséquent, les exceptions imbriquées indiquent la profondeur de la pile, de gestionnaire à gestionnaire. Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon. DotNetCLR_Memory_OBJECT_00D_NAME=.NET CLR Memory DotNetCLR_Memory_OBJECT_00D_HELP=מונים עבור ערימת האשפה שנאספה של CLR. GEN0_COLLECTIONS_COUNTER_00D_NAME=# Gen 0 Collections GEN0_COLLECTIONS_COUNTER_00D_HELP=מונה זה מציג את מספר הפעמים שאובייקטים מדור 0 (חדשים ביותר; הוקצו אחרונים) נאספו לאשפה (Gen 0 GC) מאז הפעלת היישום. איסוף אשפה של דור 0 (Gen 0 GC) מתבצע כאשר הזיכרון הזמין בדור 0 אינו מספיק כדי לעמוד בבקשת הקצאה. מונה זה גדל בסופו של תהליך איסוף אשפה של דור 0 (Gen 0 GC). איסופי אשפה של דורות גבוהים יותר כוללים את כל איסופי האשפה של הדורות הנמוכים יותר. מונה זה גדל במפורש כאשר מתבצע איסוף אשפה של דור גבוה יותר (Gen 1 או Gen 2). הערך של ‎_Global_ counter אינו מדויק ויש להתעלם ממנו. מונה זה מציג את הערך האחרון שנצפה. GEN1_COLLECTIONS_COUNTER_00D_NAME=# Gen 1 Collections GEN1_COLLECTIONS_COUNTER_00D_HELP=מונה זה מציג את מספר הפעמים שאובייקטים מדור 1 נאספו לאשפה מאז הפעלת היישום. המונה גדל בסופו של תהליך איסוף אשפה של דור 1. איסופי אשפה של דורות גבוהים יותר כוללים את כל איסופי האשפה של הדורות הנמוכים יותר. מונה זה גדל במפורש כאשר מתבצע איסוף אשפה של דור גבוה יותר (Gen 2). הערך של _Global_ counter אינו מדויק ויש להתעלם ממנו. מונה זה מציג את הערך הנצפה האחרון. GEN2_COLLECTIONS_COUNTER_00D_NAME=# Gen 2 Collections GEN2_COLLECTIONS_COUNTER_00D_HELP=מונה זה מציג את מספר הפעמים שאובייקטים מדור 2 (ישנים יותר) נאספו לאשפה מאז הפעלת היישום. המונה גדל בסופו של תהליך איסוף אשפה של דור 2 (Gen 2 GC) (נקרא גם איסוף אשפה מלא). הערך של _Global_ counter אינו מדויק ויש להתעלם ממנו. מונה זה מציג את הערך הנצפה האחרון. GEN0_BYTES_PROMOTED_COUNTER_00D_NAME=Promoted Memory from Gen 0 GEN0_BYTES_PROMOTED_COUNTER_00D_HELP=מונה זה מציג את הבתים של הזיכרון ששרדו את איסוף האשפה (GC) וקודמו מדור 0 לדור 1; אובייקטים שקודמו רק מפני שהם ממתינים לגימור אינם נכללים במונה זה. מונה זה מציג את הערך הנצפה בסופו של איסוף האשפה האחרון; זהו לא מונה מצטבר. GEN1_BYTES_PROMOTED_COUNTER_00D_NAME=Promoted Memory from Gen 1 GEN1_BYTES_PROMOTED_COUNTER_00D_HELP=מונה זה מציג את הבתים של הזיכרון ששרדו את איסוף האשפה (GC) וקודמו מדור 1 לדור 2; אובייקטים שקודמו רק בגלל שהם ממתינים לגימור אינם נכללים במונה זה. מונה זה מציג את הערך הנצפה בסופו של איסוף האשפה האחרון; זהו לא מונה מצטבר. מונה זה מאופס ל- 0 אם איסוף האשפה האחרון היה Gen 0 GC בלבד. GEN0_PROMOTION_RATE_00D_NAME=Gen 0 Promoted Bytes/Sec GEN0_PROMOTION_RATE_00D_HELP=מונה זה מציג את הבתים בשנייה שקודמו מדור 0 (החדש ביותר) לדור 1; אובייקטים שקודמו רק בגלל שהם ממתינים לגימור אינם נכללים במונה זה. זיכרון מקודם כאשר הוא שורד איסוף אשפה. מונה זה תוכנן כמחוון למספר האובייקטים בעלי מחזור חיים ארוך יחסית המופקים בשנייה. המונה מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. GEN1_PROMOTION_RATE_00D_NAME=Gen 1 Promoted Bytes/Sec GEN1_PROMOTION_RATE_00D_HELP=מונה זה מציג את הבתים בשנייה שקודמו מדור 1 לדור 2 (הישן ביותר); אובייקטים שקודמו רק בגלל שהם ממתינים לגימור אינם נכללים במונה זה. זיכרון מקודם כאשר הוא שורד איסוף אשפה. דבר אינו מקודם מדור 2 מכיוון שזהו הדור הישן ביותר. מונה זה תוכנן כמחוון למספר האובייקטים בעלי מחזור חיים ארוך מאוד המופקים בשנייה. המונה מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00D_NAME=Promoted Finalization-Memory from Gen 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00D_HELP=מונה זה מציג את הבתים של הזיכרון שקודמו מדור 0 לדור 1 רק מפני שהם ממתינים לגימור. מונה זה מציג את הערך הנצפה בסופו של איסוף האשפה האחרון; זהו לא מונה מצטבר. PROCESS_ID_00D_NAME=Process ID PROCESS_ID_00D_HELP=מונה זה מציג את מזהה התהליך של מופע תהליך CLR שנמצא תחת פיקוח. הערך המוצג יהיה 0 עד לסיום איסוף האשפה הראשון. GEN0_HEAP_SIZE_COUNTER_00D_NAME=Gen 0 heap size GEN0_HEAP_SIZE_COUNTER_00D_HELP=מונה זה מציג את מספר הבתים המרבי שניתן להקצות בדור 0 (Gen 0); הוא אינו מציין את מספר הבתים הנוכחי שהוקצה בדור 0. Gen 0 GC מופעל כאשר ההקצאות מאז איסוף האשפה האחרון חרגו מגודל זה. גודלו של דור 0 נשלט בידי אוסף האשפה והוא עשוי להשתנות במהלך הפעלת היישום. בסיומו של איסוף דור 0, הגודל של ערימת דור 0 הוא 0 בתים; מונה זה מציג את הגודל (בבתים) של הקצאות שיגרמו להפעלתו של Gen 0 GC הבא. מונה זה מתעדכן בסופו של תהליך איסוף האשפה; הוא אינו מתעדכן בכל הקצאה. GEN1_HEAP_SIZE_COUNTER_00D_NAME=Gen 1 heap size GEN1_HEAP_SIZE_COUNTER_00D_HELP=מונה זה מציג את המספר הנוכחי של בתים בדור 1 (Gen 1); מונה זה אינו מציג את גודלו המרבי של דור 1. אובייקטים אינם מוקצים ישירות בדור זה; הם מקודמים מאיסופי אשפה קודמים של דור 0. מונה זה מתעדכן בסופו של תהליך איסוף האשפה; הוא אינו מתעדכן בכל הקצאה. GEN2_HEAP_SIZE_COUNTER_00D_NAME=Gen 2 heap size GEN2_HEAP_SIZE_COUNTER_00D_HELP=מונה זה מציג את המספר הנוכחי של בתים בדור 2 (Gen 2). אובייקטים אינם מוקצים ישירות בדור זה; הם מקודמים מדור 1 במהלך איסופי אשפה קודמים של דור 1. מונה זה מתעדכן בסופו של תהליך איסוף האשפה; הוא אינו מתעדכן בכל הקצאה. LARGE_OBJECT_SIZE_COUNTER_00D_NAME=Large Object Heap size LARGE_OBJECT_SIZE_COUNTER_00D_HELP=מונה זה מציג את גודלה הנוכחי של 'ערימת האובייקטים הגדולים' בבתים. אובייקטים שגודלם עולה על ערך סף מטופלים כאובייקטים גדולים על-ידי מאסף האשפה והם מוקצים ישירות בערימה מיוחדת; הם אינם מקודמים מדור אחד לשני. ב- CLR v1.1 ואילך, סף זה שווה ל- 85000 בתים. מונה זה מתעדכן בסופו של תהליך איסוף אשפה; הוא אינו מתעדכן בכל הקצאה. SURVIVE_FINALIZE_COUNTER_00D_NAME=Finalization Survivors SURVIVE_FINALIZE_COUNTER_00D_HELP=מונה זה מציג את מספר האובייקטים שנאספו לאשפה ששרדו איסוף מפני שהם ממתינים לגימור. אם אובייקטים אלה כוללים הפניות לאובייקטים אחרים, גם אובייקטים אלה ישרדו, אך הם לא ייכללו בספירה של מונה זה; המונים "זיכרון גימור שקודם מדור 0" ו"זיכרון גימור שקודם מדור 1" מייצגים את כל הזיכרון ששרד עקב גימור. מונה זה הוא אינו מונה מצטבר; הוא מתעדכן בסופו של כל איסוף אשפה במספר האובייקטים ששרדו במהלך אותו איסוף אשפה ספציפי בלבד. מונה זה תוכנן לציין את התקורה הנוספת שעשויה להידרש ליישום לשם גימור. NUM_HANDLES_COUNTER_00D_NAME=# GC Handles NUM_HANDLES_COUNTER_00D_HELP=מונה זה מציג את המספר הנוכחי של מטפלים באיסוף אשפה (GCHandles) הנמצאים בשימוש. מטפלים באיסוף אשפה הם מטפלים במשאבים חיצוניים ל- CLR ולסביבה המנוהלת. מטפלים זקוקים לכמויות קטנות של זיכרון בערימת איסוף האשפה (GCHeap) אך למשאבים לא מנוהלים שעשויים להיות יקרים. ALLOCATION_RATE_COUNTER_00D_NAME=Allocated Bytes/sec ALLOCATION_RATE_COUNTER_00D_HELP=מונה זה מציג את קצב הבתים בשנייה שהוקצו בערימת איסוף האשפה. מונה זה מתעדכן בסופו של כל איסוף אשפה ולא בכל הקצאה. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. INDUCED_GC_COUNTER_00D_NAME=# Induced GC INDUCED_GC_COUNTER_00D_HELP=מונה זה מציג את מספר השיא של הפעמים שבהן בוצע איסוף אשפה בגלל קריאה מפורשת ל- GC.Collect. כדאי לאפשר לאוסף האשפה לכוונן את תדירות האיסופים שלו. PER_TIME_IN_GC_COUNTER_00D_NAME=% Time in GC PER_TIME_IN_GC_COUNTER_00D_HELP=% זמן באיסוף אשפה הוא אחוז הזמן שעבר שהוקדש לביצוע איסוף אשפה מאז מחזור איסוף האשפה האחרון. מונה זה משמש בדרך כלל כמחוון לעבודה שבוצעה על-ידי אוסף האשפה עבור היישום לשם איסוף וצמצום הזיכרון. מונה זה מתעדכן רק בסופו של כל איסוף אשפה וערך המונה משקף את הערך הנצפה האחרון; הערך אינו מציין ממוצע. PER_TIME_IN_GC_COUNTER_BASE_00D_NAME=Not Displayed PER_TIME_IN_GC_COUNTER_BASE_00D_HELP=לא מוצג. TOTAL_HEAP_SIZE_COUNTER_00D_NAME=# Bytes in all Heaps TOTAL_HEAP_SIZE_COUNTER_00D_HELP=מונה זה הוא הסכום של ארבעה מונים אחרים: גודל ערימה של דור 0, גודל ערימה של דור 1, גודל ערימה של דור 2 וגודל ערימת אובייקטים גדולים. מונה זה מציין את כמות הזיכרון המוקצית כעת בבתים בערימות איסוף האשפה. TOTAL_COMMITTED_MEM_COUNTER_00D_NAME=# Total committed Bytes TOTAL_COMMITTED_MEM_COUNTER_00D_HELP=מונה זה מציג את כמות הזיכרון הווירטואלי (בבתים) התפוסה כעת על-ידי אוסף האשפה. (הזיכרון התפוס הוא הזיכרון הפיזי שעבורו נשמר שטח בקובץ ההחלפה בדיסק). TOTAL_RESERVED_MEM_COUNTER_00D_NAME=# Total reserved Bytes TOTAL_RESERVED_MEM_COUNTER_00D_HELP=מונה זה מציג את כמות הזיכרון הווירטואלי (בבתים) השמורה כעת על-ידי אוסף האשפה. (זיכרון שמור הוא שטח הזיכרון הווירטואלי השמור עבור היישום, מבלי לעשות שימוש בדיסק או בעמודי הזיכרון הראשי). GC_PINNED_OBJECTS_00D_NAME=# of Pinned Objects GC_PINNED_OBJECTS_00D_HELP=מונה זה מציג את מספר האובייקטים המוצמדים שנמצאו באיסוף האשפה האחרון. המונה עוקב אחר האובייקטים המוצמדים רק בערימות שנכללו באיסוף האשפה, לדוגמה, Gen 0 GC יגרור ספירה של אובייקטים מוצמדים בערימה של דור 0 בלבד. אובייקט מוצמד הוא אובייקט שלאוסף האשפה אין אפשרות להזיזו בזיכרון. GC_SINKBLOCKS_00D_NAME=# of Sink Blocks in use GC_SINKBLOCKS_00D_HELP=מונה זה מציג את המספר הנוכחי של בלוקי סינכרון הנמצאים בשימוש. בלוקי סינכרון הם מבני נתונים ספציפיים לאובייקט שהוקצו לשם אחסון מידע סינכרון. בלוקי סינכרון מכילים הפניות חלשות אל אובייקטים מנוהלים ויש לסרוק אותם באמצעות אוסף האשפה. בלוקי הסינכרון אינם מוגבלים לאחסון מידע סינכרון - ניתן לאחסן בהם גם מטה-נתונים של COM interop. מונה זה תוכנן לציין בעיות בביצועים הקשורות לשימוש כבד בפרימיטיבים של סינכרון. DotNetCLR_Loading_OBJECT_00D_NAME=.NET CLR Loading DotNetCLR_Loading_OBJECT_00D_HELP=נתונים סטטיסטיים אודות מטעין המחלקות של CLR. LOADING_CLASSES_TOTAL_00D_NAME=Total Classes Loaded LOADING_CLASSES_TOTAL_00D_HELP=מונה זה מציג את המספר המצטבר של המחלקות שנטענו בכל ההרכבות מאז הפעלת יישום זה. LOADING_TIME_00D_NAME=% Time Loading LOADING_TIME_00D_HELP=שמור לשימוש עתידי. LOADING_ASMSEARCHLEN_00D_NAME=Assembly Search Length LOADING_ASMSEARCHLEN_00D_HELP=שמור לשימוש עתידי. LOADING_LOADFAILURES_TOTAL_00D_NAME=Total # of Load Failures LOADING_LOADFAILURES_TOTAL_00D_HELP=מונה זה מציג את מספר השיא של המחלקות שטעינתן נכשלה מאז הפעלת היישום. הכשלים בטעינה עשויים היו לנבוע מסיבות רבות, כגון אבטחה לא מתאימה או תבנית לא חוקית. פרטים מלאים נמצאים בעזרה של שירותי יצירת פרופיל. LOADING_LOADFAILURES_INST_00D_NAME=Rate of Load Failures LOADING_LOADFAILURES_INST_00D_HELP=מונה זה מציג את מספר המחלקות שטעינתן נכשלה בשנייה. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. הכשלים בטעינה עשויים היו לנבוע מסיבות רבות, כגון אבטחה לא מתאימה או תבנית לא חוקית. פרטים מלאים נמצאים בעזרה של שירותי יצירת פרופיל. LOADING_HEAPSIZE_00D_NAME=Bytes in Loader Heap LOADING_HEAPSIZE_00D_HELP=מונה זה מציג את הגודל הנוכחי (בבתים) של הזיכרון התפוס על-ידי מטעין המחלקות בכל ה- AppDomains. (הזיכרון התפוס הוא הזיכרון הפיזי שעבורו נשמר שטח בקובץ ההחלפה בדיסק). LOADING_APPDOMAINS_UNLOADED_TOTAL_00D_NAME=Total appdomains unloaded LOADING_APPDOMAINS_UNLOADED_TOTAL_00D_HELP=מונה זה מציג את המספר הכולל של AppDomains שטעינתם בוטלה מאז הפעלת היישום. אם AppDomain נטען ולאחר מכן טעינתו מבוטלת מספר רב של פעמים, המונה יספור כל אחד מהביטולים בנפרד. LOADING_APPDOMAINS_UNLOADED_INST_00D_NAME=Rate of appdomains unloaded LOADING_APPDOMAINS_UNLOADED_INST_00D_HELP=מונה זה מציג את המספר של AppDomains שטעינתם בוטלה בשנייה. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. LOADING_CLASSES_CUR_00D_NAME=Current Classes Loaded LOADING_CLASSES_CUR_00D_HELP=מונה זה מציג את המספר הנוכחי של מחלקות שנטענו בכל ההרכבות. LOADING_CLASSES_INST_00D_NAME=Rate of Classes Loaded LOADING_CLASSES_INST_00D_HELP=מונה זה מציג את מספר המחלקות שנטענו בשנייה בכל ההרכבות. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. LOADING_APPDOMAINS_CUR_00D_NAME=Current appdomains LOADING_APPDOMAINS_CUR_00D_HELP=מונה זה מציג את המספר הנוכחי של AppDomains שנטענו ביישום זה. AppDomains (תחומי יישומים) מספקים יחידת עיבוד מאובטחת ורב-שימושית שבה ל- CLR יש אפשרות להשתמש כדי לבודד יישומים הפועלים באותו תהליך. LOADING_APPDOMAINS_TOTAL_00D_NAME=Total Appdomains LOADING_APPDOMAINS_TOTAL_00D_HELP=מונה זה מציג את מספר השיא של AppDomains שנטענו מאז הפעלת יישום זה. AppDomains (תחומי יישומים) מספקים יחידת עיבוד מאובטחת ורב-שימושית שבה ל- CLR יש אפשרות להשתמש כדי לבודד יישומים הפועלים באותו תהליך. LOADING_APPDOMAINS_INST_00D_NAME=Rate of appdomains LOADING_APPDOMAINS_INST_00D_HELP=מונה זה מציג את המספר של AppDomains שנטענו בשנייה. AppDomains (תחומי יישומים) מספקים יחידת עיבוד מאובטחת ורב-שימושית שבה ל- CLR יש אפשרות להשתמש כדי לבודד יישומים הפועלים באותו תהליך. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. LOADING_ASSEMBLIES_CUR_00D_NAME=Current Assemblies LOADING_ASSEMBLIES_CUR_00D_HELP=מונה זה מציג את המספר הנוכחי של הרכבות שנטענו בכל ה- AppDomains ביישום זה. אם ההרכבה נטענה כ- Domain-neutral מ- AppDomains מרובים, מונה זה יגדל פעם אחת בלבד. ניתן לטעון הרכבות כ- Domain-neutral כאשר ניתן לשתף את הקוד שלהן עם כל ה- AppDomains, או לטעון אותן כ- Domain-specific כאשר הקוד שלהן פרטי לאותו AppDomain. LOADING_ASSEMBLIES_TOTAL_00D_NAME=Total Assemblies LOADING_ASSEMBLIES_TOTAL_00D_HELP=מונה זה מציג את המספר הנוכחי של הרכבות שנטענו מאז הפעלתו של יישום זה. אם ההרכבה נטענה כ- Domain-neutral מ- AppDomains מרובים, מונה זה יגדל פעם אחת בלבד. ניתן לטעון הרכבות כ- Domain-neutral כאשר ניתן לשתף את הקוד שלהן עם כל ה- AppDomains, או לטעון אותן כ- Domain-specific כאשר הקוד שלהן פרטי לאותו AppDomain. LOADING_ASSEMBLIES_INST_00D_NAME=Rate of Assemblies LOADING_ASSEMBLIES_INST_00D_HELP=מונה זה מציג את מספר ההרכבות שנטענו בכל ה- AppDomains בשנייה. אם ההרכבה נטענה כ- Domain-neutral מ- AppDomains מרובים, מונה זה יגדל פעם אחת בלבד. ניתן לטעון הרכבות כ- Domain-neutral כאשר ניתן לשתף את הקוד שלהן עם כל ה- AppDomains, או לטעון אותן כ- Domain-specific כאשר הקוד שלהן פרטי לאותו AppDomain. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. DotNetCLR_Jit_OBJECT_00D_NAME=.NET CLR Jit DotNetCLR_Jit_OBJECT_00D_HELP=נתונים סטטיסטיים עבור מהדר Jit של CLR. TOTAL_METHODS_JITTED_00D_NAME=# of Methods Jitted TOTAL_METHODS_JITTED_00D_HELP=מונה זה מציג את המספר הכולל של פעולות השירות שעברו הידור בשיטת Just-In-Time ‏(JIT) באמצעות מהדר JIT של CLR מאז הפעלת היישום. מונה זה אינו כולל את פעולות השירות מסוג Pre-jit. JITTED_IL_CUR_00D_NAME=# of IL Bytes Jitted JITTED_IL_CUR_00D_HELP=מונה זה מציג את המספר הכולל של בתים בקוד ביניים (IL) ב- Jit מאז הפעלת היישום. מונה זה זהה בדיוק למונה "מס' כולל של בתים בקוד ביניים ב- Jit". JITTED_IL_TOTAL_00D_NAME=Total # of IL Bytes Jitted JITTED_IL_TOTAL_00D_HELP=מונה זה מציג את המספר הכולל של בתים בקוד ביניים (IL) ב- Jit מאז הפעלת היישום. מונה זה זהה בדיוק למונה "מס' הבתים בקוד ביניים ב- Jit". JITTED_IL_INST_00D_NAME=IL Bytes Jitted / sec JITTED_IL_INST_00D_HELP=מונה זה מציג את הקצב שבו בתים של קוד ביניים (IL) עוברים תהליך JIT בשנייה. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. JIT_FAILURES_00D_NAME=Standard Jit Failures JIT_FAILURES_00D_HELP=מונה זה מציג את מספר השיא של פעולות שירות שלמהדר JIT לא היתה אפשרות לבצע בהן JIT מאז הפעלת היישום. כשל זה עשוי להתרחש אם לא ניתן לאמת את קוד הביניים או אם אירעה שגיאה פנימית במהדר JIT. TIME_IN_JIT_00D_NAME=% Time in Jit TIME_IN_JIT_00D_HELP=מונה זה מציג את אחוז הזמן שעבר שהוקדש להידור JIT מאז השלב האחרון של הידור JIT. מונה זה מתעדכן בסופו של כל שלב הידור JIT. שלב הידור JIT הוא השלב שבו פעולת שירות יחד עם הפריטים התלויים בה עוברים הידור. TIME_IN_JIT_BASE_00D_NAME=Not Displayed TIME_IN_JIT_BASE_00D_HELP=לא מוצג. DotNetCLR_Interop_OBJECT_00D_NAME=.NET CLR Interop DotNetCLR_Interop_OBJECT_00D_HELP=נתונים סטטיסטיים עבור CLR interop. CURRENT_CCW_00D_NAME=# of CCWs CURRENT_CCW_00D_HELP=מונה זה מציג את המספר הנוכחי של Com-Callable-Wrappers ‏(CCW).‏ CCW הוא Proxy עבור האובייקט המנוהל של ‎.NET שאליו בוצעה הפניה מלקוחות COM שאינם מנוהלים. מונה זה תוכנן לציין את מספר האובייקטים המנוהלים שאליהם בוצעה הפניה מתוך קוד COM שאינו מנוהל. CURRENT_STUBS_00D_NAME=# of Stubs CURRENT_STUBS_00D_HELP=מונה זה מציג את המספר הנוכחי של רכיבי Stub שנוצרו על-ידי ה- CLR. רכיבי Stub אחראיים על סידור ארגומנטים וערכי החזרה מקוד מנוהל לקוד לא מנוהל ולהפך, במהלך קריאת COM Interop או קריאת PInvoke. NUM_MARSHALLING_00D_NAME=# of marshalling NUM_MARSHALLING_00D_HELP=מונה זה מציג את המספר הכולל של הפעמים שבהן סודרו ארגומנטים וערכי החזרה מקוד מנוהל ללא מנוהל ולהפך, מאז הפעלת היישום. מונה זה אינו גדל אם רכיבי ה- Stub הם מוטבעים. (רכיבי Stub אחראיים על סידור ארגומנטים וערכי חזרה). רכיבי Stub מוטבעים בדרך כלל אם תקורת הסידור היא קטנה. TOTAL_TLB_IMPORTS_00D_NAME=# of TLB imports / sec TOTAL_TLB_IMPORTS_00D_HELP=שמור לשימוש עתידי. TOTAL_TLB_EXPORTS_00D_NAME=# of TLB exports / sec TOTAL_TLB_EXPORTS_00D_HELP=שמור לשימוש עתידי. DotNetCLR_LocksAndThreads_OBJECT_00D_NAME=.NET CLR LocksAndThreads DotNetCLR_LocksAndThreads_OBJECT_00D_HELP=נתונים סטטיסטיים עבור נעילות והליכי משנה של CLR. CONTENTION_TOTAL_00D_NAME=Total # of Contentions CONTENTION_TOTAL_00D_HELP=מונה זה מציג את המספר הכולל של הפעמים בהן הליכי משנה ב- CLR ניסו ללא הצלחה לקבל נעילה מנוהלת. ניתן לקבל נעילות מנוהלות בכמה דרכים: באמצעות ההצהרה " lock" ב- C#‎, על-ידי קריאה ל- System.Monitor.Enter או באמצעות שימוש בתכונה המותאמת אישית MethodImplOptions.Synchronized. CONTENTION_INST_00D_NAME=Contention Rate / sec CONTENTION_INST_00D_HELP=הקצב שבו הליכי משנה בזמן הריצה ניסו לקבל נעילה מנוהלת ללא הצלחה. ניתן לקבל נעילות מנוהלות בכמה דרכים: באמצעות ההצהרה " lock" ב- C#‎, על-ידי קריאה ל- System.Monitor.Enter או באמצעות שימוש בתכונה המותאמת אישית MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_00D_NAME=Current Queue Length QUEUE_LENGTH_CUR_00D_HELP=מונה זה מציג את המספר הכולל של הליכי המשנה הממתינים כעת לקבלת נעילה מנוהלת ביישום. מונה זה אינו מציין ממוצע לאורך זמן, אלא את הערך הנצפה האחרון. QUEUE_LENGTH_TOTAL_00D_NAME=Queue Length Peak QUEUE_LENGTH_TOTAL_00D_HELP=מונה זה מציג את המספר הכולל של הליכי משנה שהמתינו לקבלת נעילה מנוהלת מאז הפעלת היישום. QUEUE_LENGTH_INST_00D_NAME=Queue Length / sec QUEUE_LENGTH_INST_00D_HELP=מונה זה מציג את מספר הליכי המשנה בשנייה הממתינים לקבלת נעילה כלשהי ביישום. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. CURRENT_LOGICAL_THREADS_00D_NAME=# of current logical Threads CURRENT_LOGICAL_THREADS_00D_HELP=מונה זה מציג את מספר אובייקטי הליכי המשנה של ‎.NET ביישום. אובייקט הליך משנה של ‎.NET נוצר באמצעות System.Threading.Thread חדש או כאשר הליך משנה לא מנוהל נכנס לסביבה המנוהלת. מונה זה סופר הליכי משנה פועלים ומופסקים כאחד. המונה אינו מציין ממוצע לאורך זמן, אלא מציג את הערך הנצפה האחרון. CURRENT_PHYSICAL_THREADS_00D_NAME=# of current physical Threads CURRENT_PHYSICAL_THREADS_00D_HELP=מונה זה מציג את מספר הליכי המשנה של מערכת ההפעלה שנוצרו על-ידי ה- CLR ונמצאים בבעלותו כדי שישמשו כהליכי משנה המשמשים כבסיס עבור אובייקטי הליכי משנה של ‎.NET. ערך המונה אינו כולל את הליכי המשנה בהם משתמש ה- CLR בפעולות הפנימיות שלו; זוהי קבוצת משנה של הליכי המשנה בתהליך מערכת ההפעלה. RECOGNIZED_THREADS_CUR_00D_NAME=# of current recognized threads RECOGNIZED_THREADS_CUR_00D_HELP=מונה זה מציג את מספר הליכי המשנה המזוהים כעת על-ידי ה- CLR; יש להם אובייקט הליך משנה תואם של ‎.NET המשויך להם. הליכי משנה אלה אינם נוצרים על-ידי ה- CLR; הם נוצרים מחוץ ל- CLR אך מאז פעלו בתוך ה- CLR לפחות פעם אחת. המעקב מתבצע רק אחר הליכי משנה ייחודיים; הליכי משנה עם מזהה הליכי משנה זהה הנכנסים שוב ל- CLR או נוצרים מחדש לאחר יציאת הליך המשנה אינם נספרים פעמיים. RECOGNIZED_THREADS_TOTAL_00D_NAME=# of total recognized threads RECOGNIZED_THREADS_TOTAL_00D_HELP=מונה זה מציג את המספר הכולל של הליכי המשנה שזוהו על-ידי CLR מאז הפעלת היישום; להליכי משנה אלה יש אובייקט הליך משנה תואם של ‎.NET המשויך להם. הליכי משנה אלה אינם נוצרים על-ידי ה- CLR; הם נוצרים מחוץ ל- CLR אך מאז פעלו בתוך ה- CLR לפחות פעם אחת. המעקב מתבצע רק אחר הליכי משנה ייחודיים; הליכי משנה עם מזהה הליכי משנה זהה הנכנסים שוב ל- CLR או נוצרים מחדש לאחר יציאת הליך המשנה אינם נספרים פעמיים. RECOGNIZED_THREADS_INST_00D_NAME=rate of recognized threads / sec RECOGNIZED_THREADS_INST_00D_HELP=מונה זה מציג את מספר הליכי המשנה בשנייה שזוהו על-ידי ה- CLR; יש להם אובייקט הליך משנה תואם של .NET המשויך להם. הליכי משנה אלה אינם נוצרים על-ידי ה- CLR; הם נוצרים מחוץ ל- CLR אך מאז פעלו בתוך ה- CLR לפחות פעם אחת. המעקב מתבצע רק אחר הליכי משנה ייחודיים; הליכי משנה עם מזהה הליכי משנה זהה הנכנסים שוב ל- CLR או נוצרים מחדש לאחר יציאת הליך המשנה אינם נספרים פעמיים. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. DotNetCLR_Security_OBJECT_00D_NAME=.NET CLR Security DotNetCLR_Security_OBJECT_00D_HELP=נתונים סטטיסטיים עבור אבטחת CLR. SECURITY_TOTALRTCHECKS_00D_NAME=Total Runtime Checks SECURITY_TOTALRTCHECKS_00D_HELP=מונה זה מציג את המספר הכולל של בדיקות אבטחת גישת קוד (CAS) בזמן ריצה שבוצעו מאז הפעלת היישום. בדיקות CAS בזמן ריצה מבוצעות כאשר אובייקט קורא לאובייקט אחר בבקשה לקבל הרשאה מסוימת; כל קריאה כזו נבדקת בזמן הריצה; הבדיקה מתבצעת על-ידי בחינת מחסנית הליכי המשנה הנוכחית של האובייקט הקורא. מונה זה בשילוב עם " Stack Walk Depth" משקף את ההאטה בביצועים הנגרמת עקב בדיקות אבטחה. SECURITY_TIMEAUTHORIZE_00D_NAME=% Time Sig. Authenticating SECURITY_TIMEAUTHORIZE_00D_HELP=שמור לשימוש עתידי. SECURITY_LINKCHECKS_00D_NAME=# Link Time Checks SECURITY_LINKCHECKS_00D_HELP=מונה זה מציג את המספר הכולל של בדיקות אבטחת גישת קוד (CAS) בזמן הקישור מאז הפעלת היישום. בדיקות CAS בזמן הקישור מבוצעות כאשר אובייקט קורא לאובייקט אחר בבקשה לקבלת הרשאה מסוימת בזמן הידור JIT; בדיקה בזמן הקישור נערכת פעם אחת עבור כל אובייקט קורא. ספירה זו אינה משקפת בעיות ביצועים רציניות, אלא את פעילות מערכת האבטחה. SECURITY_TIMERTCHECKS_00D_NAME=% Time in RT checks SECURITY_TIMERTCHECKS_00D_HELP=מונה זה מציג את אחוז הזמן שחלף שהוקדש לביצוע בדיקות אבטחת גישת קוד (CAS) מאז הבדיקה האחרונה. אבטחת CAS מאפשרת לתת אמון בקוד ברמות משתנות ואוכפת את רמות האמון המשתנות האלה בהתאם לזהות הקוד. מונה זה מתעדכן בסופה של בדיקת אבטחה בזמן הריצה; הוא מייצג את הערך הנצפה האחרון ולא ממוצע. SECURITY_TIMERTCHECKS_BASE_00D_NAME=Not Displayed SECURITY_TIMERTCHECKS_BASE_00D_HELP=לא מוצג. SECURITY_DEPTHSECURITY_00D_NAME=Stack Walk Depth SECURITY_DEPTHSECURITY_00D_HELP=מונה זה מציג את עומקה של המחסנית בזמן בדיקת אבטחת גישת הקוד האחרונה בזמן הריצה. בדיקת אבטחת גישת קוד בזמן ריצה מתבצעת על-ידי סריקת המחסנית. המונה אינו מציין ממוצע, אלא מציג את הערך הנצפה האחרון. DotNetCLR_Remoting_OBJECT_00D_NAME=.NET CLR Remoting DotNetCLR_Remoting_OBJECT_00D_HELP=נתונים סטטיסטיים עבור CLR Remoting. CONTEXT_REMOTECALLS_INST_00D_NAME=Remote Calls/sec CONTEXT_REMOTECALLS_INST_00D_HELP=מונה זה מציג את מספר הקריאות לפרוצדורות מרוחקות בשנייה. מונה זה מציג את המספר הכולל של קריאות לפרוצדורות מרוחקות שבוצעו מאז הפעלת היישום. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. CONTEXT_CHANNELS_00D_NAME=Channels CONTEXT_CHANNELS_00D_HELP=מונה זה מציג את המספר הכולל של ערוצים מסוג Remoting שנרשמו בכל ה- AppDomains מאז הפעלת היישום. ערוצים משמשים להעברת הודעות אל אובייקטים מרוחקים ומהם. CONTEXT_PROXIES_00D_NAME=Context Proxies CONTEXT_PROXIES_00D_HELP=מונה זה מציג את המספר הכולל של אובייקטי Proxy מסוג Remoting שנוצרו בתהליך זה מאז הפעלת התהליך. אובייקט Proxy פועל כנציג של האובייקטים המרוחקים ומוודא שכל הקריאות ב- Proxy יעברו הלאה אל מופע האובייקט המרוחק המתאים. CONTEXT_CLASSES_00D_NAME=Context-Bound Classes Loaded CONTEXT_CLASSES_00D_HELP=מונה זה מציג את המספר הנוכחי של מחלקות מאוגדות-הקשר שנטענו. מחלקות שניתן לאגד אותן בהקשר נקראות מחלקות מאוגדות-הקשר; מחלקות מאוגדות-הקשר מסומנות באמצעות תכונות הקשר המספקות כללי שימוש לסינכרון, זיקה בין הליכי משנה, טרנזקציות וכו'. CONTEXT_OBJALLOC_00D_NAME=Context-Bound Objects Alloc / sec CONTEXT_OBJALLOC_00D_HELP=מונה זה מציג את המספר של אובייקטים מאוגדי-הקשר שהוקצו בשנייה. מופעים של מחלקות שניתן לאגד אותם בהקשר נקראים אובייקטים מאוגדי-הקשר; מחלקות מאוגדות-הקשר מסומנות באמצעות תכונות הקשר המספקות כללי שימוש לסינכרון, זיקה בין הליכי משנה, טרנזקציות וכו'. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. CONTEXT_CONTEXTS_00D_NAME=Contexts CONTEXT_CONTEXTS_00D_HELP=מונה זה מציג את המספר הנוכחי של הקשרים מסוג Remoting ביישום. הקשר הוא תחום המכיל אוסף של אובייקטים בעלי כללי שימוש זהים כגון סינכרון, זיקה בין הליכי משנה, טרנזקציות וכו'. CONTEXT_REMOTECALLS_TOTAL_00D_NAME=Total Remote Calls CONTEXT_REMOTECALLS_TOTAL_00D_HELP=מונה זה מציג את המספר הכולל של קריאות לפרוצדורות מרוחקות שבוצעו מאז הפעלת היישום. קריאה לפרוצדורה מרוחקת היא קריאה לכל אובייקט הממוקם מחוץ ל-AppDomain של האובייקט הקורא. DotNetCLR_Excep_OBJECT_00D_NAME=.NET CLR Exceptions DotNetCLR_Excep_OBJECT_00D_HELP=נתונים סטטיסטיים בזמן ריצה אודות טיפול בחריגים ב- CLR. EXCEP_THROWN_TOTAL_00D_NAME=# of Exceps Thrown EXCEP_THROWN_TOTAL_00D_HELP=מונה זה מציג את המספר הכולל של התרעות על חריגים שבוצעו מאז הפעלת היישום. חריגים אלה כוללים הן חריגים של ‎.NET והן חריגים לא מנוהלים שעברו המרה לחריגים של ‎.NET. לדוגמה, חריג שנבע מהפניה מסוג Null של מצביע בקוד לא מנוהל ייזרק בחזרה אל קוד מנוהל כ- ‎.NET System.NullReferenceException; מונה זה כולל הן חריגים מטופלים והן חריגים שאינם מטופלים. חריגים שנזרקו חזרה נספרים שנית. חריגים אמורים להתרחש במצבים נדירים בלבד, ולא בזרימת הבקרה הרגילה של התוכנית. EXCEP_THROWN_INST_00D_NAME=# of Exceps Thrown / sec EXCEP_THROWN_INST_00D_HELP=מונה זה מציג את מספר ההתרעות על חריגים שבוצעו בשנייה. חריגים אלה כוללים הן חריגים של ‎.NET והן חריגים לא מנוהלים שעברו המרה לחריגים של ‎.NET. לדוגמה, חריג שנבע מהפניה מסוג Null של מצביע בקוד לא מנוהל ייזרק בחזרה אל קוד מנוהל כ- ‎.NET System.NullReferenceException; מונה זה כולל הן חריגים מטופלים והן חריגים שאינם מטופלים. חריגים אמורים להתרחש רק במקרים נדירים ולא בזרימת הבקרה הרגילה של התוכנית; מונה זה נועד להצביע על בעיות ביצועים אפשריות שייגרמו עקב קצב גבוה (> 100) של התרעות על חריגים. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. TOTAL_EXCEP_FILTERS_RUN_00D_NAME=# of Filters / sec TOTAL_EXCEP_FILTERS_RUN_00D_HELP=מונה זה מציג את המספר של מסנני חריגים של ‎.NET שהופעלו בשנייה. מסנן חריגים מעריך אם יש לטפל בחריג או לא. מונה זה עוקב אחר קצב מסנני החריגים שהוערכו, מבלי להתחשב בכך שהחריג טופל או לא. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. TOTAL_EXCEP_FINALLYS_RUN_00D_NAME=# of Finallys / sec TOTAL_EXCEP_FINALLYS_RUN_00D_HELP=מונה זה מציג את המספר של בלוקים מסוג Finally שהופעלו בשנייה. בלוק מסוג Finally יופעל בוודאות ללא קשר לאופן שבו התבצעה היציאה מהבלוק. המונה סופר רק בלוקי Finally שהופעלו בגלל חריג; בלוקי Finally בנתיבי קוד רגילים אינם נספרים על-ידי מונה זה. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. EXCEPT_STACK_DEPTH_00D_NAME=Throw To Catch Depth / sec EXCEPT_STACK_DEPTH_00D_HELP=מונה זה מציג את מספר מסגרות המחסנית שעברו מהמסגרת שהתריעה על חריג ‎.NET אל המסגרת שטיפלה בחריג בשנייה. מונה זה מתאפס ל- 0 בעת הזנת מטפל בחריגים, כך שחריגים מקוננים יובילו את המטפל לעומק מחסנית המטפל. מונה זה אינו מציין ממוצע לאורך זמן, אלא מציג את ההפרש בין הערכים שנצפו בשתי הדגימות האחרונות, חלקי משך מרווח הדגימה. DotNetCLR_Memory_OBJECT_00E_NAME=.NET CLR – memória DotNetCLR_Memory_OBJECT_00E_HELP=A közös nyelvi futtató környezet szemétgyűjtési szolgáltatásával kezelt halommemóriára vonatkozó számlálók GEN0_COLLECTIONS_COUNTER_00E_NAME=0. generációs gyűjtések száma GEN0_COLLECTIONS_COUNTER_00E_HELP=Ez a számláló azt mutatja, hogy a 0. generációs (legfiatalabb, legkésőbb lefoglalt) objektumok hányszor estek át szemétgyűjtésen (0. generációs szemétgyűjtés) az alkalmazás elindítása óta. Akkor kerül sor 0. generációs szemétgyűjtésre, amikor a rendelkezésre álló 0. generációs memória nem elegendő egy foglalási kérelem teljesítéséhez. A rendszer a 0. generációs szemétgyűjtések végén növeli a számlálót. A magasabb generációs szemétgyűjtések az összes alacsonyabb generációs szemétgyűjtést magukban foglalják. A rendszer explicit módon növeli ezt a számlálót magasabb (1. vagy 2.) generációs szemétgyűjtés elvégzésekor. A _Global_ számlálóérték nem pontos, ezért figyelmen kívül hagyható. Ez a számláló a legutóbbi megfigyelt értéket mutatja. GEN1_COLLECTIONS_COUNTER_00E_NAME=1. generációs gyűjtések száma GEN1_COLLECTIONS_COUNTER_00E_HELP=Ez a számláló azt mutatja, hogy az 1. generációs objektumok hányszor estek át szemétgyűjtésen az alkalmazás elindítása óta. A rendszer az 1. generációs szemétgyűjtések végén növeli a számlálót. A magasabb generációs szemétgyűjtések az összes alacsonyabb generációs szemétgyűjtést magukban foglalják. A rendszer explicit módon növeli ezt a számlálót magasabb (2.) generációs szemétgyűjtés elvégzésekor. A _Global_ számlálóérték nem pontos, ezért figyelmen kívül hagyható. Ez a számláló a legutóbbi megfigyelt értéket mutatja. GEN2_COLLECTIONS_COUNTER_00E_NAME=2. generációs gyűjtések száma GEN2_COLLECTIONS_COUNTER_00E_HELP=Ez a számláló azt mutatja, hogy a 2. generációs (régebbi) objektumok hányszor estek át szemétgyűjtésen az alkalmazás elindítása óta. A rendszer a 2. generációs (más néven teljes) szemétgyűjtések végén növeli a számlálót. A _Global_ számlálóérték nem pontos, ezért figyelmen kívül hagyható. Ez a számláló a legutóbbi megfigyelt értéket mutatja. GEN0_BYTES_PROMOTED_COUNTER_00E_NAME=0. generációból előléptetett memória (bájt) GEN0_BYTES_PROMOTED_COUNTER_00E_HELP=Ez a számláló annak a memóriaterületnek a méretét mutatja bájtban, amelyet a szemétgyűjtés után továbbra is objektumok foglalnak el, és amelyet a rendszer előléptet 0. generációból 1. generációba. A számláló értéke nem tartalmazza azon objektumok méretét, amelyeket a rendszer csak azért léptetett elő, mert véglegesítésre várnak. A számláló nem összesített értéket jelez, hanem a legutóbbi szemétgyűjtés végén megfigyelt értéket mutatja. GEN1_BYTES_PROMOTED_COUNTER_00E_NAME=1. generációból előléptetett memória (bájt) GEN1_BYTES_PROMOTED_COUNTER_00E_HELP=Ez a számláló annak a memóriaterületnek a méretét mutatja bájtban, amelyet a szemétgyűjtés után továbbra is objektumok foglalnak el, és amelyet a rendszer előléptet 1. generációból 2. generációba. A számláló értéke nem tartalmazza azon objektumok méretét, amelyeket a rendszer csak azért léptetett elő, mert véglegesítésre várnak. A számláló nem összesített értéket jelez, hanem a legutóbbi szemétgyűjtés végén megfigyelt értéket mutatja. A rendszer nullázza a számlálót, ha a legutóbbi szemétgyűjtés csak 0. generációs szemétgyűjtés volt. GEN0_PROMOTION_RATE_00E_NAME=0. generációból előléptetett memória (bájt/mp) GEN0_PROMOTION_RATE_00E_HELP=Ez a számláló azt a másodpercenkénti memóriaméretet mutatja bájtban, amelyet a rendszer előléptet 0. generációból (legfiatalabb) 1. generációba. A számláló értékébe nem számít bele azon objektumok mérete, amelyeket a rendszer csak azért léptetett elő, mert véglegesítésre várnak. A memória előléptetésére akkor kerül sor, ha azt a szemétgyűjtés után is objektum foglalja el. A számláló közvetetten jelzi a másodpercenként létrehozott viszonylag hosszabb élettartamú objektumok számát is. A számláló a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. GEN1_PROMOTION_RATE_00E_NAME=1. generációból előléptetett memória (bájt/mp) GEN1_PROMOTION_RATE_00E_HELP=Ez a számláló azt a másodpercenkénti memóriaméretet mutatja bájtban, amelyet a rendszer előléptet 1. generációból 2. generációba (legrégebbi). A számláló értékébe nem számít bele azon objektumok mérete, amelyeket a rendszer csak azért léptetett elő, mert véglegesítésre várnak. A memória előléptetésére akkor kerül sor, ha azt a szemétgyűjtés után is objektum foglalja el. A 2. generáció a legrégebbi objektumokat tartalmazza, ezért ebből a generációból már nem lehet előléptetni. A számláló közvetetten jelzi a másodpercenként létrehozott nagyon hosszú élettartamú objektumok számát is. A számláló a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00E_NAME=0. generációból előléptetett véglegesítésre váró memória (bájt) GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_00E_HELP=Ez a számláló annak a memóriaterületnek a méretét mutatja bájtban, amelyet a rendszer csak azért léptetett elő 0. generációból 1. generációba, mert véglegesítésre vár. A számláló nem összesített értéket jelez, hanem a legutóbbi szemétgyűjtés végén megfigyelt értéket mutatja. PROCESS_ID_00E_NAME=Folyamatazonosító PROCESS_ID_00E_HELP=Ez a számláló a közös nyelvi futtató környezet megfigyelt folyamatpéldányának folyamatazonosítóját jeleníti meg. Az érték az első szemétgyűjtés végéig 0 lesz. GEN0_HEAP_SIZE_COUNTER_00E_NAME=0. generációs halommemória mérete (bájt) GEN0_HEAP_SIZE_COUNTER_00E_HELP=Ez a számláló a 0. generációban lefoglalható maximális memóriaterület méretét mutatja bájtban, nem jelzi azonban a 0. generációban ténylegesen lefoglalt memória pillanatnyi méretét. Akkor kerül sor 0. generációs szemétgyűjtésre, amikor a legutóbbi szemétgyűjtés óta végrehajtott foglalások meghaladják ezt a méretet. A 0. generációs memória méretét a szemétgyűjtő szabályozza, és a méret egy alkalmazás végrehajtása során változhat. Egy 0. generációs szemétgyűjtés végén a 0. generációs halommemória mérete tulajdonképpen 0 bájt. Ez a számláló azt a foglalási méretet mutatja (bájtban), amely kiváltaná a következő 0. generációs szemétgyűjtést. A rendszer a szemétgyűjtések végén frissíti a számlálót, nem az egyes foglalások után. GEN1_HEAP_SIZE_COUNTER_00E_NAME=1. generációs halommemória mérete (bájt) GEN1_HEAP_SIZE_COUNTER_00E_HELP=Ez a számláló az 1. generációs memória pillanatnyi méretét mutatja bájtban, nem jelzi azonban az 1. generációs memória maximális méretét. Ebben a generációban nem foglalhatók le objektumok közvetlenül, csak korábbi 0. generációs szemétgyűjtések során előléptetéssel juthatnak ebbe a generációba. A rendszer a szemétgyűjtések végén frissíti a számlálót, nem az egyes foglalások után. GEN2_HEAP_SIZE_COUNTER_00E_NAME=2. generációs halommemória mérete (bájt) GEN2_HEAP_SIZE_COUNTER_00E_HELP=Ez a számláló a 2. generációs memória pillanatnyi méretét mutatja bájtban. Ebben a generációban nem foglalhatók le objektumok közvetlenül, csak korábbi 1. generációs szemétgyűjtések során az 1. generációból előléptetéssel juthatnak ebbe a generációba. A rendszer a szemétgyűjtések végén frissíti a számlálót, nem az egyes foglalások után. LARGE_OBJECT_SIZE_COUNTER_00E_NAME=Nagy objektumok halommemóriájának mérete (bájt) LARGE_OBJECT_SIZE_COUNTER_00E_HELP=Ez a számláló a nagy objektumok halommemóriájának pillanatnyi méretét mutatja bájtban. A szemétgyűjtő egy adott küszöbértéknél nagyobb objektumokat tekint nagy objektumnak, és ezek számára közvetlenül foglal helyet egy speciális halommemóriában. Ezeket az objektumokat a rendszer nem lépteti végig a generációkon. A CLR 1.1-es és újabb verzióiban 85 000 bájt a küszöbérték. A rendszer a szemétgyűjtések végén frissíti ezt a számlálót, nem az egyes foglalások után. SURVIVE_FINALIZE_COUNTER_00E_NAME=Véglegesítés után fennmaradt SURVIVE_FINALIZE_COUNTER_00E_HELP=Ez a számláló azoknak a szemétgyűjtésen átesett objektumoknak a számát mutatja, amelyek azért élték túl a szemétgyűjtést, mert véglegesítésre várnak. Ha ezek az objektumok más objektumokra mutató hivatkozásokat tartalmaznak, akkor azok az objektumok is túlélik a szemétgyűjtést, de a számuk nem tartozik bele e számláló értékébe. A „0. generációból előléptetett véglegesítésre váró memória” és az „1. generációból előléptetett véglegesítésre váró memória” számláló mutatja a véglegesítés miatt a szemétgyűjtést túlélő teljes memóriaméretet. A számláló nem összesített értéket jelez, a rendszer minden szemétgyűjtés végén frissíti az adott szemétgyűjtést túlélő objektumok számával. A számláló célja annak az erőforrástöbbletnek a jelzése, amelyet az alkalmazás a véglegesítés miatt igényel. NUM_HANDLES_COUNTER_00E_NAME=Szemétgyűjtési leírók száma NUM_HANDLES_COUNTER_00E_HELP=Ez a számláló a jelenleg használatban levő szemétgyűjtési leírók pillanatnyi számát mutatja. A szemétgyűjtési leírók a közös nyelvi futtató környezet és a felügyelt környezet szempontjából külső erőforrásokhoz tartozó leírók. A leírók kis területet foglalnak el a szemétgyűjtő által kezelt halommemóriában, de egyes esetekben jelentős mennyiségű nem felügyelt erőforrást igényelhetnek. ALLOCATION_RATE_COUNTER_00E_NAME=Foglalás gyakorisága (bájt/mp) ALLOCATION_RATE_COUNTER_00E_HELP=Ez a számláló a szemétgyűjtő által kezelt halommemóriában másodpercenként lefoglalt bájtok számát mutatja. A rendszer a szemétgyűjtések végén frissíti a számlálót, nem az egyes foglalások után. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. INDUCED_GC_COUNTER_00E_NAME=Előidézett szemétgyűjtések száma INDUCED_GC_COUNTER_00E_HELP=Ez a számláló azt a legmagasabb értéket mutatja, ahányszor a szemétgyűjtésre a GC.Collect metódus explicit hívása miatt került sor. Általában célszerű a szemétgyűjtőre bízni a szemétgyűjtések gyakoriságának meghatározását. PER_TIME_IN_GC_COUNTER_00E_NAME=Szemétgyűjtéssel töltött idő aránya (%) PER_TIME_IN_GC_COUNTER_00E_HELP=Ez a számláló azt mutatja, hogy a rendszer a legutóbbi szemétgyűjtési ciklus óta eltelt idő hány százalékát töltötte szemétgyűjtéssel. A számláló általában azt jelzi, hogy a szemétgyűjtő mennyit dolgozott az alkalmazás helyett a memória összegyűjtésével és tömörítésével. A rendszer a szemétgyűjtések végén frissíti a számlálót, és a számláló nem átlagot jelez, hanem a legutóbbi megfigyelt értéket mutatja. PER_TIME_IN_GC_COUNTER_BASE_00E_NAME=Nem jelenik meg. PER_TIME_IN_GC_COUNTER_BASE_00E_HELP=Nem jelenik meg. TOTAL_HEAP_SIZE_COUNTER_00E_NAME=Az összes halommemória mérete (bájt) TOTAL_HEAP_SIZE_COUNTER_00E_HELP=Ez a számláló a következő négy számláló értékének összegét mutatja: 0. generációs halommemória mérete, 1. generációs halommemória mérete, 2. generációs halommemória mérete és Nagy objektumok halommemóriájának mérete. A számláló a szemétgyűjtő által kezelt halommemóriákból pillanatnyilag lefoglalt memória méretét jelzi bájtban. TOTAL_COMMITTED_MEM_COUNTER_00E_NAME=Lefoglalt memória teljes mérete (bájt) TOTAL_COMMITTED_MEM_COUNTER_00E_HELP=Ez a számláló a szemétgyűjtő által jelenleg lefoglalt virtuális memória méretét mutatja bájtban. (A lefoglalt memória az a fizikai memória, amelynek számára a rendszer területet foglalt le a merevlemezen levő lapozófájlban.) TOTAL_RESERVED_MEM_COUNTER_00E_NAME=Fenntartott memória teljes mérete (bájt) TOTAL_RESERVED_MEM_COUNTER_00E_HELP=Ez a számláló a szemétgyűjtő által jelenleg fenntartott virtuális memória méretét mutatja bájtban. (A fenntartott memória az a virtuális memória, amelyet a rendszer lefoglalt az alkalmazás számára, de amelyből még nem használt merevlemezen levő vagy fizikai memórialapokat.) GC_PINNED_OBJECTS_00E_NAME=Rögzített objektumok száma GC_PINNED_OBJECTS_00E_HELP=Ez a számláló a legutóbbi szemétgyűjtés során talált rögzített objektumok számát mutatja. A számláló csak azokban a halommemóriákban tartja számon a rögzített objektumokat, amelyekben ténylegesen történt szemétgyűjtés. Például egy 0. generációs szemétgyűjtés után a számláló csak a 0. generációs halommemóriában levő rögzített objektumok számát jelzi. Azok az objektumok tekintendők rögzített objektumnak, amelyeket a szemétgyűjtő nem tud mozgatni a memóriában. GC_SINKBLOCKS_00E_NAME=Használatban levő szinkronizálási blokkok száma GC_SINKBLOCKS_00E_HELP=Ez a számláló a használatban levő szinkronizálási blokkok pillanatnyi számát mutatja. A szinkronizálási blokkok olyan objektumonkénti adatszerkezetek, amelyeket a rendszer a szinkronizálási adatok tárolásához foglal le. A szinkronizálási blokkok a felügyelt objektumokra mutató gyenge hivatkozásokat tartalmaznak, ezért szükséges, hogy a szemétgyűjtő megvizsgálja őket. A szinkronizálási blokkok nem kizárólag szinkronizálási adatokat, hanem COM-együttműködési metaadatokat is tárolhatnak. A számláló jelzi a szinkronizálási eszközök nagy igénybevételéhez kapcsolódó teljesítményproblémákat. DotNetCLR_Loading_OBJECT_00E_NAME=.NET CLR – betöltés DotNetCLR_Loading_OBJECT_00E_HELP=A közös nyelvi futtató környezet osztálybetöltőjére vonatkozó statisztikák LOADING_CLASSES_TOTAL_00E_NAME=Betöltött osztályok száma összesen LOADING_CLASSES_TOTAL_00E_HELP=Ez a számláló az alkalmazás elindítása óta az összes szerelvényben betöltött osztályok összesített számát mutatja. LOADING_TIME_00E_NAME=Betöltéssel töltött idő aránya (%) LOADING_TIME_00E_HELP=Jövőbeli használatra fenntartva. LOADING_ASMSEARCHLEN_00E_NAME=Szerelvény keresési hossza LOADING_ASMSEARCHLEN_00E_HELP=Jövőbeli használatra fenntartva. LOADING_LOADFAILURES_TOTAL_00E_NAME=Betöltési hibák száma összesen LOADING_LOADFAILURES_TOTAL_00E_HELP=Ez a számláló az alkalmazás elindítása óta hiba miatt be nem töltött osztályok legmagasabb számát mutatja. Ezeknek a betöltési hibáknak számos oka lehet, például nem megfelelő biztonsági szint vagy érvénytelen formátum. A részletekről a teljesítményelemzést végző szolgáltatások súgójában olvashat bővebben. LOADING_LOADFAILURES_INST_00E_NAME=Betöltési hibák gyakorisága (hiba/mp) LOADING_LOADFAILURES_INST_00E_HELP=Ez a számláló a hiba miatt másodpercenként be nem töltött osztályok számát mutatja. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. Ezeknek a betöltési hibáknak számos oka lehet, például nem megfelelő biztonsági szint vagy érvénytelen formátum. A részletekről a teljesítményelemzést végző szolgáltatások súgójában olvashat bővebben. LOADING_HEAPSIZE_00E_NAME=A betöltési halommemória mérete (bájt) LOADING_HEAPSIZE_00E_HELP=Ez a számláló az osztálybetöltő által az összes alkalmazástartományban lefoglalt memória pillanatnyi méretét mutatja bájtban. (A lefoglalt memória az a fizikai memória, amelynek számára a rendszer területet foglalt le a merevlemezen levő lapozófájlban.) LOADING_APPDOMAINS_UNLOADED_TOTAL_00E_NAME=Memóriából eltávolított alkalmazástartományok száma összesen LOADING_APPDOMAINS_UNLOADED_TOTAL_00E_HELP=Ez a számláló az alkalmazás elindítása óta a memóriából eltávolított alkalmazástartományok összesített számát mutatja. Ha a rendszer egy alkalmazástartományt többször betölt a memóriába, majd eltávolít onnan, akkor ez a számláló minden egyes eltávolítást külön számol. LOADING_APPDOMAINS_UNLOADED_INST_00E_NAME=Alkalmazástartományok memóriából való eltávolításának gyakorisága (eltávolítás/mp) LOADING_APPDOMAINS_UNLOADED_INST_00E_HELP=Ez a számláló a memóriából másodpercenként eltávolított alkalmazástartományok számát mutatja. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. LOADING_CLASSES_CUR_00E_NAME=Betöltött osztályok pillanatnyi száma LOADING_CLASSES_CUR_00E_HELP=Ez a számláló az összes szerelvényben betöltött osztályok pillanatnyi számát mutatja. LOADING_CLASSES_INST_00E_NAME=Osztályok betöltésének gyakorisága (betöltés/mp) LOADING_CLASSES_INST_00E_HELP=Ez a számláló az összes szerelvényben másodpercenként betöltött osztályok számát mutatja. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. LOADING_APPDOMAINS_CUR_00E_NAME=Alkalmazástartományok pillanatnyi száma LOADING_APPDOMAINS_CUR_00E_HELP=Ez a számláló az ebben az alkalmazásban betöltött alkalmazástartományok pillanatnyi számát mutatja. Az alkalmazástartományok biztonságos és sokoldalú feldolgozási egységet biztosítanak, amelynek használatával a közös nyelvi futtató környezet el tudja különíteni az egy folyamatban futó alkalmazásokat. LOADING_APPDOMAINS_TOTAL_00E_NAME=Alkalmazástartományok száma összesen LOADING_APPDOMAINS_TOTAL_00E_HELP=Ez a számláló az alkalmazás elindítása óta betöltött alkalmazástartományok legmagasabb számát mutatja. Az alkalmazástartományok biztonságos és sokoldalú feldolgozási egységet biztosítanak, amelynek használatával a közös nyelvi futtató környezet el tudja különíteni az egy folyamatban futó alkalmazásokat. LOADING_APPDOMAINS_INST_00E_NAME=Alkalmazástartományok betöltésének gyakorisága (betöltés/mp) LOADING_APPDOMAINS_INST_00E_HELP=Ez a számláló a másodpercenként betöltött alkalmazástartományok számát mutatja. Az alkalmazástartományok biztonságos és sokoldalú feldolgozási egységet biztosítanak, amelynek használatával a közös nyelvi futtató környezet el tudja különíteni az egy folyamatban futó alkalmazásokat. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. LOADING_ASSEMBLIES_CUR_00E_NAME=Szerelvények pillanatnyi száma LOADING_ASSEMBLIES_CUR_00E_HELP=Ez a számláló az ezen alkalmazás összes alkalmazástartományában betöltött szerelvények pillanatnyi számát mutatja. Ha egy szerelvényt a rendszer több alkalmazástartományból is betölt tartománysemleges módon, akkor ez a számláló azt csak egy betöltésnek tekinti. A szerelvények betölthetők tartománysemleges módon, ha kódjukat az összes alkalmazástartomány megoszthatja, illetve tartományspecifikus módon, ha kódjukat egy alkalmazástartomány a sajátjaként kezeli. LOADING_ASSEMBLIES_TOTAL_00E_NAME=Szerelvények száma összesen LOADING_ASSEMBLIES_TOTAL_00E_HELP=Ez a számláló az alkalmazás elindítása óta betöltött szerelvények összesített számát mutatja. Ha egy szerelvényt a rendszer több alkalmazástartományból is betölt tartománysemleges módon, akkor ez a számláló azt csak egy betöltésnek tekinti. A szerelvények betölthetők tartománysemleges módon, ha kódjukat az összes alkalmazástartomány megoszthatja, illetve tartományspecifikus módon, ha kódjukat egy alkalmazástartomány a sajátjaként kezeli. LOADING_ASSEMBLIES_INST_00E_NAME=Szerelvények betöltésének gyakorisága (betöltés/mp) LOADING_ASSEMBLIES_INST_00E_HELP=Ez a számláló az összes alkalmazástartományban másodpercenként betöltött szerelvények számát mutatja. Ha egy szerelvényt a rendszer több alkalmazástartományból is betölt tartománysemleges módon, akkor ez a számláló azt csak egy betöltésnek tekinti. A szerelvények betölthetők tartománysemleges módon, ha kódjukat az összes alkalmazástartomány megoszthatja, illetve tartományspecifikus módon, ha kódjukat egy alkalmazástartomány a sajátjaként kezeli. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. DotNetCLR_Jit_OBJECT_00E_NAME=.NET CLR – igény szerinti fordítás DotNetCLR_Jit_OBJECT_00E_HELP=A közös nyelvi futtató környezet igény szerinti fordítási szolgáltatására vonatkozó statisztikák TOTAL_METHODS_JITTED_00E_NAME=Igény szerint fordított metódusok száma TOTAL_METHODS_JITTED_00E_HELP=Ez a számláló az alkalmazás elindítása óta a közös nyelvi futtató környezet igény szerinti fordítója által igény szerint fordított metódusok összesített számát mutatja. A számláló értéke nem tartalmazza az igény szerinti fordításra előkészített metódusok számát. JITTED_IL_CUR_00E_NAME=Igény szerint fordított közbenső nyelvű kód mennyisége (bájt) JITTED_IL_CUR_00E_HELP=Ez a számláló az alkalmazás elindítása óta igény szerint fordított közbenső nyelvű kód összesített méretét mutatja bájtban. A számláló értéke pontosan megegyezik az „Igény szerint fordított közbenső nyelvű kód összesen” számláló értékével. JITTED_IL_TOTAL_00E_NAME=Igény szerint fordított közbenső nyelvű kód összesen (bájt) JITTED_IL_TOTAL_00E_HELP=Ez a számláló az alkalmazás elindítása óta igény szerint fordított közbenső nyelvű kód összesített méretét mutatja bájtban. A számláló értéke pontosan megegyezik az „Igény szerint fordított közbenső nyelvű kód mennyisége” számláló értékével. JITTED_IL_INST_00E_NAME=Közbenső nyelvű kód igény szerinti fordításának sebessége (bájt/mp) JITTED_IL_INST_00E_HELP=Ez a számláló az igény szerint másodpercenként lefordított metódusok számát mutatja. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. JIT_FAILURES_00E_NAME=Szokásos igény szerinti fordítási hibák száma JIT_FAILURES_00E_HELP=Ez a számláló az alkalmazás elindítása óta hiba miatt sikertelen igény szerinti metódusfordítások legmagasabb számát mutatja. Ilyen sikertelen fordítás akkor következhet be, ha a közbenső nyelvű kód nem ellenőrizhető, vagy ha belső hiba történik az igény szerinti fordítóban. TIME_IN_JIT_00E_NAME=Igény szerinti fordítással töltött idő aránya (%) TIME_IN_JIT_00E_HELP=Ez a számláló azt mutatja, hogy a rendszer a legutóbbi igény szerinti fordítási ciklus óta eltelt idő hány százalékát töltötte igény szerinti fordítással. A rendszer az igény szerinti fordítási ciklusok végén frissíti a számlálót. Az igény szerinti fordítási ciklus az a ciklus, amelyben a rendszer lefordít egy metódust és annak függőségeit. TIME_IN_JIT_BASE_00E_NAME=Nem jelenik meg. TIME_IN_JIT_BASE_00E_HELP=Nem jelenik meg. DotNetCLR_Interop_OBJECT_00E_NAME=.NET CLR – együttműködés DotNetCLR_Interop_OBJECT_00E_HELP=A közös nyelvi futtató környezet együttműködési szolgáltatására vonatkozó statisztikák CURRENT_CCW_00E_NAME=COM által hívható burkolók száma CURRENT_CCW_00E_HELP=Ez a számláló a COM által hívható burkolók (CCW-k) pillanatnyi számát mutatja. Egy COM által hívható burkoló tulajdonképpen annak a felügyelt .NET-objektumnak a helyettesítője (proxyja), amelyre egy (vagy több) nem felügyelt COM-ügyfél hivatkozik. A számláló a nem felügyelt COM-kódból hivatkozott felügyelt objektumok számát jelzi. CURRENT_STUBS_00E_NAME=Stubok száma CURRENT_STUBS_00E_HELP=Ez a számláló a közös nyelvi futtató környezet által létrehozott kódcsonkok pillanatnyi számát mutatja. A kódcsonkok felelősek az argumentumok és visszatérési értékek felügyelt és nem felügyelt kód közötti átadásra való felsorakoztatásáért a COM-együttműködési vagy PInvoke hívások során. NUM_MARSHALLING_00E_NAME=Átadás-előkészítések száma NUM_MARSHALLING_00E_HELP=Ez a számláló azt mutatja, hogy az alkalmazás elindítása óta összesen hányszor került sor argumentumok és visszatérési értékek felügyelt és nem felügyelt kód közötti átadásra való felsorakoztatására. A számláló értéke nem tartalmazza a kódba beágyazott kódcsonkok által végrehajtott felsorakoztatásokat. (A kódcsonkok felelősek az argumentumok és visszatérési értékek átadásra való felsorakoztatásáért.) A kódcsonkok általában akkor ágyazódnak be a kódba, ha kicsi a felsorakoztatáshoz kapcsolódó többlet erőforrásigény. TOTAL_TLB_IMPORTS_00E_NAME=Típustár-importálások gyakorisága (importálás/mp) TOTAL_TLB_IMPORTS_00E_HELP=Jövőbeli használatra fenntartva. TOTAL_TLB_EXPORTS_00E_NAME=Típustár-exportálások gyakorisága (exportálás/mp) TOTAL_TLB_EXPORTS_00E_HELP=Jövőbeli használatra fenntartva. DotNetCLR_LocksAndThreads_OBJECT_00E_NAME=.NET CLR – zárolások és szálak DotNetCLR_LocksAndThreads_OBJECT_00E_HELP=A közös nyelvi futtató környezet zárolásaira és szálaira vonatkozó statisztikák CONTENTION_TOTAL_00E_NAME=Versenyhelyzetek száma összesen CONTENTION_TOTAL_00E_HELP=Ez a számláló azt mutatja, hogy a közös nyelvi futtató környezetben futó szálak összesen hányszor próbáltak sikertelenül felügyelt zárolást szerezni. Felügyelt zárolás többféleképpen szerezhető: a C# „lock” utasításával, a System.Monitor.Enter metódus hívásával vagy a MethodImplOptions.Synchronized egyéni attribútum használatával. CONTENTION_INST_00E_NAME=Versenyhelyzetek gyakorisága (1/mp) CONTENTION_INST_00E_HELP=Ez a számláló azt mutatja, hogy a futtató környezetben futó szálak milyen gyakran próbáltak sikertelenül felügyelt zárolást szerezni. Felügyelt zárolás többféleképpen szerezhető: a C# „lock” utasításával, a System.Monitor.Enter metódus hívásával vagy a MethodImplOptions.Synchronized egyéni attribútum használatával. QUEUE_LENGTH_CUR_00E_NAME=Pillanatnyi sorhossz QUEUE_LENGTH_CUR_00E_HELP=Ez a számláló azt mutatja, hogy az alkalmazásban jelenleg összesen hány szál várakozik felügyelt zárolásra. A számláló nem időbeli átlagot jelez, hanem a legutóbbi megfigyelt értéket mutatja. QUEUE_LENGTH_TOTAL_00E_NAME=Maximális sorhossz QUEUE_LENGTH_TOTAL_00E_HELP=Ez a számláló azt mutatja, hogy az alkalmazás elindítása óta összesen hány szál várakozott felügyelt zárolásra. QUEUE_LENGTH_INST_00E_NAME=Átlagos sorhossz QUEUE_LENGTH_INST_00E_HELP=Ez a számláló azt mutatja, hogy az alkalmazásban másodpercenként hány szál várakozik valamilyen zárolásra. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. CURRENT_LOGICAL_THREADS_00E_NAME=Jelenlegi logikai szálak száma CURRENT_LOGICAL_THREADS_00E_HELP=Ez a számláló az alkalmazás jelenlegi .NET-szálobjektumainak számát mutatja. .NET-szálobjektum a System.Threading.Thread objektum újabb hívásakor jön létre, vagy akkor, amikor egy nem felügyelt szál bekerül a felügyelt környezetbe. A számláló értékébe a futó és a leállított szálak is beleszámítanak. A számláló nem időbeli átlagot jelez, hanem a legutóbbi megfigyelt értéket mutatja. CURRENT_PHYSICAL_THREADS_00E_NAME=Jelenlegi fizikai szálak száma CURRENT_PHYSICAL_THREADS_00E_HELP=Ez a számláló azoknak az operációs rendszerbeli natív szálaknak a számát mutatja, amelyeknek létrehozója és tulajdonosa a közös nyelvi futtató környezet, és amelyek a .NET-szálobjektumok alapjául szolgálnak. A számláló értékébe nem számítanak bele a közös nyelvi futtató környezet által a belső műveletekhez használt szálak. A számláló által nyomon követett szálak az operációs rendszer folyamataiban futó szálak részhalmazát alkotják. RECOGNIZED_THREADS_CUR_00E_NAME=Jelenlegi felismert szálak száma RECOGNIZED_THREADS_CUR_00E_HELP=Ez a számláló a közös nyelvi futtató környezet által jelenleg felismert szálak számát mutatja. Ezekhez a szálakhoz tartozik megfelelő .NET-szálobjektum. Ezeket a szálakat nem a közös nyelvi futtató környezet hozta létre. Létrehozásuk a futtató környezeten kívül történt, de azóta legalább egyszer futottak már a közös nyelvi futtató környezetben. A számláló csak az egyedi szálakat követi nyomon, az azonos szálazonosítóval a közös nyelvi futtató környezetbe újból belépő, illetve a szál leállása után újból létrehozott szálakat nem tekinti két külön szálnak. RECOGNIZED_THREADS_TOTAL_00E_NAME=Felismert szálak száma összesen RECOGNIZED_THREADS_TOTAL_00E_HELP=Ez a számláló a közös nyelvi futtató környezet által az alkalmazás elindítása óta felismert szálak összesített számát mutatja. Ezekhez a szálakhoz tartozik megfelelő .NET-szálobjektum. Ezeket a szálakat nem a közös nyelvi futtató környezet hozta létre. Létrehozásuk a futtató környezeten kívül történt, de azóta legalább egyszer futottak már a közös nyelvi futtató környezetben. A számláló csak az egyedi szálakat követi nyomon, az azonos szálazonosítóval a közös nyelvi futtató környezetbe újból belépő, illetve a szál leállása után újból létrehozott szálakat nem tekinti két külön szálnak. RECOGNIZED_THREADS_INST_00E_NAME=Felismert szálak gyakorisága (szál/mp) RECOGNIZED_THREADS_INST_00E_HELP=Ez a számláló a közös nyelvi futtató környezet által másodpercenként felismert szálak számát mutatja. Ezekhez a szálakhoz tartozik megfelelő .NET-szálobjektum. Ezeket a szálakat nem a közös nyelvi futtató környezet hozta létre. Létrehozásuk a futtató környezeten kívül történt, de azóta legalább egyszer futottak már a közös nyelvi futtató környezetben. A számláló csak az egyedi szálakat követi nyomon, az azonos szálazonosítóval a közös nyelvi futtató környezetbe újból belépő, illetve a szál leállása után újból létrehozott szálakat nem tekinti két külön szálnak. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. DotNetCLR_Security_OBJECT_00E_NAME=.NET CLR – biztonság DotNetCLR_Security_OBJECT_00E_HELP=A közös nyelvi futtató környezet biztonsági szolgáltatására vonatkozó statisztikák SECURITY_TOTALRTCHECKS_00E_NAME=Futásidejű vizsgálatok száma összesen SECURITY_TOTALRTCHECKS_00E_HELP=Ez a számláló az alkalmazás elindítása óta a kódelérés biztonsága (Code Access Security – CAS) futásidejű vizsgálatainak összesített számát mutatja. A kódelérés biztonságának futásidejű vizsgálatára akkor kerül sor, amikor egy hívó olyan felet hív, amelyhez meghatározott engedély szükséges. A futásidejű vizsgálatot a hívó minden hívás esetén elvégzi a hívó aktuális szálvermének vizsgálatával. Ez a számláló a „Verembejárás mélysége” számlálóval együtt használva jelzi a biztonsági vizsgálatok által okozott teljesítményveszteséget. SECURITY_TIMEAUTHORIZE_00E_NAME=Aláírás-hitelesítéssel töltött idő aránya (%) SECURITY_TIMEAUTHORIZE_00E_HELP=Jövőbeli használatra fenntartva. SECURITY_LINKCHECKS_00E_NAME=Kódszerkesztés közben elvégzett vizsgálatok száma SECURITY_LINKCHECKS_00E_HELP=Ez a számláló az alkalmazás elindítása óta a kódelérés biztonsága (Code Access Security – CAS) kódszerkesztés (linkelés) közben végzett vizsgálatainak összesített számát mutatja. A kódelérés biztonságának kódszerkesztés közbeni vizsgálatára akkor kerül sor, amikor egy hívó olyan felet hív, amelyhez az igény szerinti fordítás idején meghatározott engedély szükséges. A kódszerkesztés közbeni vizsgálatot a rendszer minden hívóra egyszer végzi el. Ez a számláló nem jelez komoly teljesítményproblémákat, csak a biztonsági rendszer aktivitását mutatja. SECURITY_TIMERTCHECKS_00E_NAME=Futásidejű vizsgálattal töltött idő aránya (%) SECURITY_TIMERTCHECKS_00E_HELP=Ez a számláló azt mutatja, hogy a rendszer a legutóbbi vizsgálat óta eltelt idő hány százalékát töltötte a kódelérés biztonságának futásidejű vizsgálatával. A kódelérés biztonsága lehetővé teszi, hogy meghatározott megbízhatósági szinteket rendeljenek a kódhoz, és a segítségével a kód azonosítója alapján adhatók engedélyek a megbízhatósági szintnek megfelelően. A rendszer a futásidejű biztonsági vizsgálatok végén frissíti a számlálót, és a számláló nem átlagot jelez, hanem a legutóbbi megfigyelt értéket mutatja. SECURITY_TIMERTCHECKS_BASE_00E_NAME=Nem jelenik meg. SECURITY_TIMERTCHECKS_BASE_00E_HELP=Nem jelenik meg. SECURITY_DEPTHSECURITY_00E_NAME=Verembejárás mélysége SECURITY_DEPTHSECURITY_00E_HELP=Ez a számláló a verem mélységét mutatja a kódelérés biztonságának legutóbbi futásidejű vizsgálata során. A kódelérés biztonságának futásidejű vizsgálatát a rendszer a verem bejárásával végzi. A számláló nem átlagot jelez, hanem a legutóbbi megfigyelt értéket mutatja. DotNetCLR_Remoting_OBJECT_00E_NAME=.NET CLR – távoli eljáráshívás DotNetCLR_Remoting_OBJECT_00E_HELP=A közös nyelvi futtató környezet távoli eljáráshívási szolgáltatására vonatkozó statisztikák CONTEXT_REMOTECALLS_INST_00E_NAME=Távoli hívások gyakorisága (hívás/mp) CONTEXT_REMOTECALLS_INST_00E_HELP=Ez a számláló a másodpercenként kezdeményezett távoli eljáráshívások számát mutatja. Minden olyan hívás távoli eljáráshívásnak tekintendő, amely a hívó alkalmazástartományán kívüli objektumra irányul. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. CONTEXT_CHANNELS_00E_NAME=Csatornák száma CONTEXT_CHANNELS_00E_HELP=Ez a számláló az alkalmazás elindítása óta az összes alkalmazástartományban bejegyzett távoli eljáráshívási csatornák összesített számát mutatja. A csatornákat a rendszer a távoli objektumoknak küldött és az azoktól érkező üzenetek továbbítására használja. CONTEXT_PROXIES_00E_NAME=Környezeti proxyk száma CONTEXT_PROXIES_00E_HELP=Ez a számláló a folyamat elindítása óta ebben a folyamatban létrehozott távoli eljáráshívási proxyobjektumok összesített számát mutatja. A proxyobjektumok a távoli objektumok helyettesítőjeként szolgálnak, és biztosítják, hogy a proxyra irányuló hívások eljussanak a távoli objektumok megfelelő példányához. CONTEXT_CLASSES_00E_NAME=Környezethez kötött betöltött osztályok száma CONTEXT_CLASSES_00E_HELP=Ez a számláló a környezethez kötött és jelenleg betöltött osztályok pillanatnyi számát mutatja. Azokat az osztályokat nevezik környezethez kötött osztálynak, amelyek egy környezethez köthetők. A környezethez kötött osztályok környezeti attribútumokkal rendelkeznek, amelyek használati szabályokat adnak meg a szinkronizáláshoz, a szálaffinitáshoz, a tranzakciókhoz stb. CONTEXT_OBJALLOC_00E_NAME=Környezethez kötött objektumfoglalások gyakorisága (foglalás/mp) CONTEXT_OBJALLOC_00E_HELP=Ez a számláló a másodpercenként lefoglalt, környezethez kötött objektumok számát mutatja. Azon osztályok példányait nevezik környezethez kötött objektumnak, amelyek egy környezethez köthetők. A környezethez kötött osztályok környezeti attribútumokkal rendelkeznek, amelyek használati szabályokat adnak meg a szinkronizáláshoz, a szálaffinitáshoz, a tranzakciókhoz stb. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. CONTEXT_CONTEXTS_00E_NAME=Környezetek száma CONTEXT_CONTEXTS_00E_HELP=Ez a számláló az alkalmazásban levő távoli eljáráshívási környezetek pillanatnyi számát mutatja. Egy környezet tulajdonképpen egy olyan határ, amelyen belül azonos használati szabályokkal (pl. szinkronizálással, szálaffinitással, tranzakciókkal stb.) rendelkező objektumok gyűjteménye található. CONTEXT_REMOTECALLS_TOTAL_00E_NAME=Távoli hívások száma összesen CONTEXT_REMOTECALLS_TOTAL_00E_HELP=Ez a számláló az alkalmazás elindítása óta kezdeményezett távoli eljáráshívások összesített számát mutatja. Minden olyan hívás távoli eljáráshívásnak tekintendő, amely a hívó alkalmazástartományán kívüli objektumra irányul. DotNetCLR_Excep_OBJECT_00E_NAME=.NET CLR – kivételek DotNetCLR_Excep_OBJECT_00E_HELP=A közös nyelvi futtató környezet kivételkezelésére vonatkozó futásidejű statisztikák EXCEP_THROWN_TOTAL_00E_NAME=Kiváltott kivételek száma EXCEP_THROWN_TOTAL_00E_HELP=Ez a számláló az alkalmazás elindítása óta kiváltott kivételek összesített számát mutatja. Értékébe beleszámítanak mind a .NET-kivételek, mind a nem felügyelt kódból kiváltott és .NET-kivétellé konvertált kivételek (például egy nem felügyelt kódból kiváltott NULL mutatóhivatkozás miatti kivételt a rendszer újra kivált a felügyelt kódból a .NET rendszer System.NullReferenceException kivételeként). Ez a számláló mind a kezelt, mind a nem kezelt kivételek számát mutatja. Az újból kiváltott kivételek kétszer számítanak. Kivételeknek csak ritka esetekben szabad bekövetkezniük, a program normális végrehajtása során nem. EXCEP_THROWN_INST_00E_NAME=Kivételkiváltás gyakorisága (kivétel/mp) EXCEP_THROWN_INST_00E_HELP=Ez a számláló a másodpercenként kiváltott kivételek számát mutatja. Értékébe beleszámítanak mind a .NET-kivételek, mind a nem felügyelt kódból kiváltott és .NET-kivétellé konvertált kivételek (például egy nem felügyelt kódból kiváltott NULL mutatóhivatkozás miatti kivételt a rendszer újra kivált a felügyelt kódból a .NET rendszer System.NullReferenceException kivételeként). Ez a számláló mind a kezelt, mind a nem kezelt kivételek számát mutatja. Kivételeknek csak ritka esetekben szabad bekövetkezniük, a program normális végrehajtása során nem. E számláló célja az, hogy jelezze a túl gyakori (>100/s) kivételek miatti esetleges teljesítményproblémákat. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. TOTAL_EXCEP_FILTERS_RUN_00E_NAME=Szűrőfuttatás gyakorisága (szűrés/mp) TOTAL_EXCEP_FILTERS_RUN_00E_HELP=Ez a számláló a másodpercenként végrehajtott .NET-kivételszűrők számát mutatja. A kivételszűrők állapítják meg, hogy kell-e kezelni az egyes kivételeket, vagy sem. Ez a számláló a kivételszűrők kiértékelésének gyakoriságát mutatja függetlenül attól, hogy a rendszer végül kezelte-e a kivételt, vagy nem. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. TOTAL_EXCEP_FINALLYS_RUN_00E_NAME=Finally blokkok gyakorisága (blokk/mp) TOTAL_EXCEP_FINALLYS_RUN_00E_HELP=Ez a számláló a másodpercenként végrehajtott Finally blokkok számát mutatja. A Finally blokkot a rendszer mindenképpen végrehajtja függetlenül attól, hogy hogyan lépett ki a Try blokkból. A számláló csak a kivételkezelés során végrehajtott Finally blokkokat számolja, a normális kódvégrehajtási szekvenciában levőket nem. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. EXCEPT_STACK_DEPTH_00E_NAME=Kiváltás és kezelés közötti átlagos veremmélység (keret/mp) EXCEPT_STACK_DEPTH_00E_HELP=Ez a számláló azt mutatja, hogy egy .NET-kivételt kiváltó kerettől indulva a rendszer másodpercenként hány veremkeretet lép át a kivételt kezelő keretig. A rendszer nullázza a számlálót, amikor belép egy kivételkezelőbe. Így a számláló beágyazott kivételek esetén a kezelők közötti veremmélységet jelzi. A számláló nem időbeli átlagot jelez, hanem a két legutóbbi mintában megfigyelt érték különbségének és a mintavételi időköznek a hányadosát mutatja. DotNetCLR_Memory_OBJECT_010_NAME=Memoria CLR .NET DotNetCLR_Memory_OBJECT_010_HELP=Contatori per l'heap del Garbage Collector CLR. GEN0_COLLECTIONS_COUNTER_010_NAME=Raccolte di generazione 0 GEN0_COLLECTIONS_COUNTER_010_HELP=Questo contatore indica il numero di volte che gli oggetti di generazione 0 (allocati più di recente) vengono raccolti nel Garbage Collector (GC generazione 0) dall'avvio dell'applicazione. La raccolta di generazione 0 avviene quando la memoria disponibile non è sufficiente a soddisfare una richiesta di allocazione. Al termine della raccolta, il contatore viene incrementato. Le raccolte delle generazioni superiori includono tutte quelle delle generazioni inferiori. Se viene eseguita la raccolta di una generazione superiore (generazione 1 o 2), il contatore viene incrementato in modo esplicito. Il valore del contatore _Global_ non è preciso e deve essere ignorato. Il contatore indica l'ultimo valore rilevato. GEN1_COLLECTIONS_COUNTER_010_NAME=Raccolte di generazione 1 GEN1_COLLECTIONS_COUNTER_010_HELP=Questo contatore indica il numero di volte che gli oggetti di generazione 1 vengono raccolti nel Garbage Collector dall'avvio dell'applicazione. Al termine di una raccolta di generazione 1, il contatore viene incrementato. Le raccolte delle generazioni superiori includono tutte quelle delle generazioni inferiori. Se viene eseguita la raccolta di una generazione superiore (generazione 2), il contatore viene incrementato in modo esplicito. Il valore del contatore _Global_ non è preciso e deve essere ignorato. Il contatore indica l'ultimo valore rilevato. GEN2_COLLECTIONS_COUNTER_010_NAME=Raccolte di generazione 2 GEN2_COLLECTIONS_COUNTER_010_HELP=Questo contatore indica il numero di volte che gli oggetti di generazione 2 (più vecchi) vengono raccolti nel Garbage Collector dall'avvio dell'applicazione. Al termine di una raccolta di generazione 2 (Garbage Collection completo), il contatore viene incrementato. Il valore del contatore _Global_ non è preciso e deve essere ignorato. Il contatore indica l'ultimo valore rilevato. GEN0_BYTES_PROMOTED_COUNTER_010_NAME=Memoria promossa dalla generazione 0 GEN0_BYTES_PROMOTED_COUNTER_010_HELP=Questo contatore indica i byte di memoria non raccolti dal Garbage Collector e promossi dalla generazione 0 alla generazione 1. Gli oggetti promossi solo perché in attesa di completamento non vengono conteggiati. Il contatore non è cumulativo e indica il valore rilevato al termine dell'ultimo Garbage Collection. GEN1_BYTES_PROMOTED_COUNTER_010_NAME=Memoria promossa dalla generazione 1 GEN1_BYTES_PROMOTED_COUNTER_010_HELP=Questo contatore indica i byte di memoria non raccolti dal Garbage Collector e promossi dalla generazione 1 alla generazione 2. Gli oggetti promossi solo perché in attesa di completamento non vengono conteggiati. Il contatore non è cumulativo e indica il valore rilevato al termine dell'ultimo Garbage Collection. Se l'ultima raccolta è relativa alla sola generazione 0, il contatore viene azzerato. GEN0_PROMOTION_RATE_010_NAME=Byte di generazione 0 promossi/sec GEN0_PROMOTION_RATE_010_HELP=Questo contatore indica il numero di byte promossi dalla generazione 0 (più recente) alla generazione 1 nell'arco di un secondo. Gli oggetti promossi solo perché in attesa di completamento non vengono conteggiati. La memoria viene promossa quando non è raccolta dal Garbage Collector. Lo scopo di questo contatore è indicare il numero degli oggetti di durata relativamente lunga che vengono creati ogni secondo. Il contatore viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. GEN1_PROMOTION_RATE_010_NAME=Byte di generazione 1 promossi/sec GEN1_PROMOTION_RATE_010_HELP=Questo contatore indica il numero di byte promossi dalla generazione 1 alla generazione 2 (più vecchia) nell'arco di un secondo. Gli oggetti promossi solo perché in attesa di completamento non vengono conteggiati. La memoria viene promossa quando non è raccolta dal Garbage Collector. Nessun oggetto può essere promosso dalla generazione 2. Lo scopo di questo contatore è indicare il numero degli oggetti di durata molto lunga che vengono creati ogni secondo. Il contatore viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_010_NAME=Memoria di completamento promossa dalla generazione 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_010_HELP=Questo contatore indica i byte di memoria promossi dalla generazione 0 alla generazione 1 solo perché in attesa di completamento. Il contatore non è cumulativo e indica il valore rilevato al termine dell'ultimo Garbage Collection. PROCESS_ID_010_NAME=ID processo PROCESS_ID_010_HELP=Questo contatore indica l'ID di processo dell'istanza di processo CLR monitorato. Il valore visualizzato sarà 0 fino a dopo il primo Garbage Collection. GEN0_HEAP_SIZE_COUNTER_010_NAME=Dimensione heap di generazione 0 GEN0_HEAP_SIZE_COUNTER_010_HELP=Questo contatore indica il numero massimo di byte che possono essere allocati nella generazione 0, ma non riporta il numero di byte che vi sono attualmente allocati. Quando le allocazioni eseguite dopo l'ultimo Garbage Collection superano questa dimensione, viene avviata una raccolta di generazione 0. La dimensione per la generazione 0 viene regolata dal Garbage Collector e può variare durante l'esecuzione dell'applicazione. Infatti, al termine di una raccolta di generazione 0 la dimensione dell'heap di generazione 0 è di 0 byte. Questo contatore indica la dimensione in byte delle allocazioni oltre la quale viene avviata la successiva raccolta di generazione 0. Viene aggiornato al termine del Garbage Collection, non dopo ogni singola allocazione. GEN1_HEAP_SIZE_COUNTER_010_NAME=Dimensione heap di generazione 1 GEN1_HEAP_SIZE_COUNTER_010_HELP=Questo contatore indica il numero di byte attualmente presenti nella generazione 1 e non la dimensione massima di questa generazione. Gli oggetti non vengono allocati direttamente, ma vengono promossi dalle precedenti raccolte di generazione 0. Il contatore viene aggiornato al termine del Garbage Collection, non dopo ogni singola allocazione. GEN2_HEAP_SIZE_COUNTER_010_NAME=Dimensione heap di generazione 2 GEN2_HEAP_SIZE_COUNTER_010_HELP=Questo contatore indica il numero di byte attualmente presenti nella generazione 2. Gli oggetti non vengono allocati direttamente in questa generazione, ma promossi dalla generazione 1 durante le precedenti raccolte di generazione 1. Il contatore viene aggiornato al termine del Garbage Collection, non dopo ogni singola allocazione. LARGE_OBJECT_SIZE_COUNTER_010_NAME=Dimensione heap oggetti grandi LARGE_OBJECT_SIZE_COUNTER_010_HELP=Questo contatore indica la dimensione corrente in byte dell'heap degli oggetti grandi. Gli oggetti con dimensione superiore alla soglia vengono gestiti dal Garbage Collector come oggetti grandi e allocati direttamente in un heap speciale senza la possibilità di essere promossi da una generazione all'altra. In CLR v1.1 e versione successiva questa soglia è pari a 85000 byte. Il contatore viene aggiornato al termine del Garbage Collection, non dopo ogni singola allocazione. SURVIVE_FINALIZE_COUNTER_010_NAME=Rimanenti dopo la finalizzazione SURVIVE_FINALIZE_COUNTER_010_HELP=Questo contatore indica il numero degli oggetti esclusi dalla raccolta nel Garbage Collector perché in attesa di completamento. Se questi oggetti fanno riferimento ad altri oggetti, anche questi ultimi restano esclusi e non vengono conteggiati. I contatori "Memoria di completamento promossa dalla generazione 0" e "Memoria di completamento promossa dalla generazione 1" indicano tutta la memoria liberata a causa del completamento degli oggetti. Il contatore non è cumulativo e viene aggiornato al termine di ogni Garbage Collection, includendo solo gli oggetti esclusi in attesa di completamento durante quel particolare GC. Lo scopo di questo contatore è indicare l'ulteriore overhead a cui l'applicazione potrebbe essere sottoposta dall'operazione di completamento. NUM_HANDLES_COUNTER_010_NAME=Handle GC NUM_HANDLES_COUNTER_010_HELP=Questo contatore indica il numero degli handle GC attualmente in uso. Si tratta di handle di risorse esterne al CLR e all'ambiente gestito. Gli handle occupano una quantità limitata di memoria nell'heap GC, ma potrebbero richiedere un maggiore utilizzo di risorse non gestite. ALLOCATION_RATE_COUNTER_010_NAME=Byte allocati/sec ALLOCATION_RATE_COUNTER_010_HELP=Questo contatore indica il numero di byte allocati nell'heap GC nell'arco di un secondo. Viene aggiornato al termine di ogni Garbage Collection, non dopo ogni singola allocazione. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. INDUCED_GC_COUNTER_010_NAME=GC indotti INDUCED_GC_COUNTER_010_HELP=Questo contatore indica il numero massimo di raccolte nel Garbage Collector eseguite in seguito a una chiamata esplicita a GC.Collect. Si consiglia di lasciare al Garbage Collector il compito di regolare la frequenza delle raccolte. PER_TIME_IN_GC_COUNTER_010_NAME=Percentuale tempo in GC PER_TIME_IN_GC_COUNTER_010_HELP=Indica (in percentuale) il tempo trascorso durante l'esecuzione di un Garbage Collection (GC) a partire dall'ultimo ciclo GC. Può essere considerato come un indicatore del lavoro svolto dal Garbage Collector per conto dell'applicazione allo scopo di raccogliere e compattare la memoria. Il contatore viene aggiornato solo al termine di ogni Garbage Collection e il valore che indica rappresenta l'ultimo valore rilevato, non una media. PER_TIME_IN_GC_COUNTER_BASE_010_NAME=Non visualizzato PER_TIME_IN_GC_COUNTER_BASE_010_HELP=Non visualizzato. TOTAL_HEAP_SIZE_COUNTER_010_NAME=Byte in tutti gli heap TOTAL_HEAP_SIZE_COUNTER_010_HELP=Rappresenta la somma dei quattro contatori seguenti: Dimensione heap di generazione 0, Dimensione heap di generazione 1, Dimensione heap di generazione 2 e Dimensione heap oggetti grandi. Indica in byte la memoria corrente allocata negli heap GC. TOTAL_COMMITTED_MEM_COUNTER_010_NAME=Totale byte di cui è stato eseguito il commit TOTAL_COMMITTED_MEM_COUNTER_010_HELP=Questo contatore indica la quantità di memoria virtuale (in byte) di cui il Garbage Collector ha eseguito il commit (è la memoria fisica per la quale è stato riservato lo spazio nel file di paging del disco). TOTAL_RESERVED_MEM_COUNTER_010_NAME=Totale byte riservati TOTAL_RESERVED_MEM_COUNTER_010_HELP=Questo contatore indica la quantità di memoria virtuale (in byte) attualmente riservata dal Garbage Collector (è lo spazio di memoria virtuale riservato per l'applicazione, senza utilizzare il disco o pagine della memoria principale). GC_PINNED_OBJECTS_010_NAME=Oggetti bloccati GC_PINNED_OBJECTS_010_HELP=Questo contatore indica il numero degli oggetti bloccati incontrati durante l'ultimo Garbage Collection. Tiene conto dei soli oggetti bloccati contenuti negli heap raccolti nel Garbage Collector. Ad esempio, se avviene una raccolta di generazione 0, vengono enumerati solo gli oggetti bloccati contenuti nell'heap della generazione 0. Sono bloccati gli oggetti che il Garbage Collector non è in grado di spostare all'interno della memoria. GC_SINKBLOCKS_010_NAME=Blocchi Sink in uso GC_SINKBLOCKS_010_HELP=Questo contatore indica il numero dei blocchi Sync attualmente in uso. I blocchi Sync sono strutture di dati progetto, allocate per memorizzare le informazioni di sincronizzazione. Contengono riferimenti deboli a oggetti gestiti e devono essere esaminati dal Garbage Collector. Oltre a contenere le informazioni di sincronizzazione, i blocchi Sync possono contenere anche i metadati per l'interoperabilità COM. Lo scopo di questo contatore è indicare i problemi di prestazioni legati all'uso intensivo delle primitive di sincronizzazione. DotNetCLR_Loading_OBJECT_010_NAME=Caricamento CLR .NET DotNetCLR_Loading_OBJECT_010_HELP=Statistiche del caricatore di classe CLR. LOADING_CLASSES_TOTAL_010_NAME=Totale classi caricate LOADING_CLASSES_TOTAL_010_HELP=Questo contatore indica il numero complessivo delle classi caricate in tutti gli assembly dall'avvio dell'applicazione. LOADING_TIME_010_NAME=Percentuale tempo di caricamento LOADING_TIME_010_HELP=Riservato per utilizzi futuri. LOADING_ASMSEARCHLEN_010_NAME=Lunghezza ricerca assembly LOADING_ASMSEARCHLEN_010_HELP=Riservato per utilizzi futuri. LOADING_LOADFAILURES_TOTAL_010_NAME=Totale errori di caricamento LOADING_LOADFAILURES_TOTAL_010_HELP=Questo contatore indica il numero massimo delle classi che non è stato possibile caricare dall'avvio dell'applicazione. Gli errori di caricamento possono avere varie cause, dal livello di sicurezza inadeguato al formato non valido. Per ulteriori dettagli, vedere la Guida dei servizi di profilo. LOADING_LOADFAILURES_INST_010_NAME=Percentuale errori di caricamento LOADING_LOADFAILURES_INST_010_HELP=Questo contatore indica il numero delle classi non caricate nell'arco di un secondo. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. Gli errori di caricamento possono avere varie cause, dal livello di sicurezza inadeguato al formato non valido. Per ulteriori dettagli, vedere la Guida dei servizi di profilo. LOADING_HEAPSIZE_010_NAME=Byte nell'heap del caricatore LOADING_HEAPSIZE_010_HELP=Questo contatore indica la quantità di memoria (in byte) di cui il caricatore di classe ha eseguito il commit per tutti i domini applicazioni (è la memoria fisica per la quale è stato riservato lo spazio nel file di paging del disco). LOADING_APPDOMAINS_UNLOADED_TOTAL_010_NAME=Totale domini applicazioni scaricati LOADING_APPDOMAINS_UNLOADED_TOTAL_010_HELP=Questo contatore indica il numero complessivo dei domini applicazioni scaricati dall'avvio dell'applicazione. Se uno stesso dominio applicazione viene caricato e scaricato più volte, ogni scaricamento viene conteggiato come operazione a sé stante. LOADING_APPDOMAINS_UNLOADED_INST_010_NAME=Percentuale domini applicazioni scaricati LOADING_APPDOMAINS_UNLOADED_INST_010_HELP=Questo contatore indica il numero dei domini applicazioni scaricati nell'arco di un secondo. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. LOADING_CLASSES_CUR_010_NAME=Classi attualmente caricate LOADING_CLASSES_CUR_010_HELP=Questo contatore indica il numero delle classi attualmente caricate in tutti gli assembly. LOADING_CLASSES_INST_010_NAME=Percentuale classi caricate LOADING_CLASSES_INST_010_HELP=Questo contatore indica il numero delle classi caricate in tutti gli assembly nell'arco di un secondo. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. LOADING_APPDOMAINS_CUR_010_NAME=Domini applicazioni attuali LOADING_APPDOMAINS_CUR_010_HELP=Questo contatore indica il numero dei domini applicazioni attualmente caricati nell'applicazione. I domini applicazioni costituiscono un'unità di elaborazione protetta e versatile che può essere utilizzata dal CLR per garantire l'isolamento delle applicazioni in esecuzione nello stesso processo. LOADING_APPDOMAINS_TOTAL_010_NAME=Totale domini applicazioni LOADING_APPDOMAINS_TOTAL_010_HELP=Questo contatore indica il numero massimo dei domini applicazioni caricati dall'avvio di questa applicazione. I domini applicazioni costituiscono un'unità di elaborazione protetta e versatile che può essere utilizzata dal CLR per garantire l'isolamento delle applicazioni in esecuzione nello stesso processo. LOADING_APPDOMAINS_INST_010_NAME=Percentuale domini applicazioni LOADING_APPDOMAINS_INST_010_HELP=Questo contatore indica il numero dei domini applicazioni caricati nell'arco di un secondo. I domini applicazioni costituiscono un'unità di elaborazione protetta e versatile che può essere utilizzata dal CLR per garantire l'isolamento delle applicazioni in esecuzione nello stesso processo. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. LOADING_ASSEMBLIES_CUR_010_NAME=Assembly attuali LOADING_ASSEMBLIES_CUR_010_HELP=Questo contatore indica il numero degli assembly attualmente caricati in tutti i domini applicazioni di questa applicazione. Se un assembly viene caricato da più domini applicazioni come modulo indipendente dal dominio, il contatore viene incrementato una sola volta. Gli assembly possono essere caricati come moduli indipendenti dal dominio, se contengono codice che può essere condiviso da tutti i domini applicazioni, oppure come moduli specifici di un dominio, se contengono codice privato di un determinato dominio applicazione. LOADING_ASSEMBLIES_TOTAL_010_NAME=Totale assembly LOADING_ASSEMBLIES_TOTAL_010_HELP=Questo contatore indica il numero complessivo degli assembly caricati dall'avvio dell'applicazione. Se un assembly viene caricato da più domini applicazioni come modulo indipendente dal dominio, il contatore viene incrementato una sola volta. Gli assembly possono essere caricati come moduli indipendenti dal dominio, se contengono codice che può essere condiviso da tutti i domini applicazioni, oppure come moduli specifici di un dominio, se contengono codice privato di un determinato dominio applicazione. LOADING_ASSEMBLIES_INST_010_NAME=Percentuale assembly LOADING_ASSEMBLIES_INST_010_HELP=Questo contatore indica il numero degli assembly caricati in tutti i domini applicazioni nell'arco di un secondo. Se un assembly viene caricato da più domini come modulo indipendente dal dominio, il contatore viene incrementato una sola volta. Gli assembly possono essere caricati come moduli indipendenti dal dominio, se contengono codice che può essere condiviso da tutti i domini applicazioni, oppure come moduli specifici di un dominio, se contengono codice privato di un determinato dominio applicazione. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. DotNetCLR_Jit_OBJECT_010_NAME=JIT CLR .NET DotNetCLR_Jit_OBJECT_010_HELP=Statistiche del JIT CLR. TOTAL_METHODS_JITTED_010_NAME=Metodi compilati Just-In-Time TOTAL_METHODS_JITTED_010_HELP=Questo contatore indica il numero dei metodi compilati dal compilatore Just-In-Time (JIT) CLR, a partire dall'avvio dell'applicazione. I metodi compilati PreJit non vengono inclusi nel conteggio. JITTED_IL_CUR_010_NAME=Byte IL compilati Just-In-Time JITTED_IL_CUR_010_HELP=Questo contatore indica il numero dei byte IL compilati dal compilatore Just-In-Time (JIT), a partire dall'avvio dell'applicazione. Equivale esattamente al contatore "Totale byte IL compilati Just-In-Time". JITTED_IL_TOTAL_010_NAME=Totale byte IL compilati Just-In-Time JITTED_IL_TOTAL_010_HELP=Questo contatore indica il numero dei byte IL compilati dal compilatore Just-In-Time (JIT), a partire dall'avvio dell'applicazione. Equivale esattamente al contatore "Byte IL compilati Just-In-Time". JITTED_IL_INST_010_NAME=Byte IL compilati Just-In-Time/sec JITTED_IL_INST_010_HELP=Questo contatore indica il numero dei byte IL compilati Just-In-Time nell'arco di un secondo. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. JIT_FAILURES_010_NAME=Errori JIT standard JIT_FAILURES_010_HELP=Questo contatore indica il numero massimo dei metodi che il compilatore JIT non è riuscito a compilare, a partire dall'avvio dell'applicazione. Questo problema si verifica se non è possibile controllare l'IL o in seguito a un errore interno del compilatore JIT. TIME_IN_JIT_010_NAME=Percentuale tempo in JIT TIME_IN_JIT_010_HELP=Questo contatore indica (in percentuale) il tempo trascorso in compilazione JIT dall'ultima fase di compilazione JIT. Questo contatore viene aggiornato al termine di ogni fase di compilazione JIT. Una fase di compilazione JIT corrisponde al tempo di compilazione di un metodo e delle relative dipendenze. TIME_IN_JIT_BASE_010_NAME=Non visualizzato TIME_IN_JIT_BASE_010_HELP=Non visualizzato. DotNetCLR_Interop_OBJECT_010_NAME=Interoperabilità CLR .NET DotNetCLR_Interop_OBJECT_010_HELP=Statistiche dell'interoperabilità CLR. CURRENT_CCW_010_NAME=CCW CURRENT_CCW_010_HELP=Questo contatore indica il numero di CCW (COM-Callable-Wrappers) attuale. I CCW sono proxy per oggetti gestiti .NET a cui viene fatto riferimento da client COM non gestiti. Ha lo scopo di indicare il numero degli oggetti gestiti a cui viene fatto riferimento da codice COM non gestito. CURRENT_STUBS_010_NAME=Stub CURRENT_STUBS_010_HELP=Questo contatore indica il numero attuale degli stub creati dal CLR. Durante le chiamate all'interoperabilità COM o PInvoke, gli stub sono responsabili del marshalling degli argomenti e dei valori restituiti fra il codice gestito e quello non gestito e viceversa. NUM_MARSHALLING_010_NAME=Marshalling NUM_MARSHALLING_010_HELP=Questo contatore indica il numero complessivo delle volte in cui argomenti e valori restituiti sono stati sottoposti a marshalling dal codice gestito a quello non gestito e viceversa, a partire dall'avvio dell'applicazione. Se gli stub vengono resi inline, il contatore non viene incrementato. Gli stub sono responsabili del marshalling di argomenti e valori restituiti e vengono resi inline in genere quando l'overhead di marshalling è limitato. TOTAL_TLB_IMPORTS_010_NAME=Importazioni TLB/sec TOTAL_TLB_IMPORTS_010_HELP=Riservato per utilizzi futuri. TOTAL_TLB_EXPORTS_010_NAME=Esportazioni TLB/sec TOTAL_TLB_EXPORTS_010_HELP=Riservato per utilizzi futuri. DotNetCLR_LocksAndThreads_OBJECT_010_NAME=LocksAndThreads CLR .NET DotNetCLR_LocksAndThreads_OBJECT_010_HELP=Statistiche riguardanti i blocchi e i thread CLR. CONTENTION_TOTAL_010_NAME=Totale conflitti CONTENTION_TOTAL_010_HELP=Questo contatore indica il numero complessivo delle volte in cui i thread del CLR hanno tentato, senza riuscirvi, di acquisire blocchi gestiti. I blocchi gestiti possono essere acquisiti in vari modi: mediante l'istruzione "lock", in C#, oppure chiamando System.Monitor.Enter o utilizzando l'attributo personalizzato MethodImplOptions.Synchronized. CONTENTION_INST_010_NAME=Conflitti/sec CONTENTION_INST_010_HELP=Frequenza con la quale i thread del runtime tentano di acquisire, senza riuscirvi, un blocco gestito. I blocchi gestiti possono essere acquisiti in vari modi: mediante l'istruzione "lock", in C#, oppure chiamando System.Monitor.Enter o utilizzando l'attributo personalizzato MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_010_NAME=Lunghezza attuale coda QUEUE_LENGTH_CUR_010_HELP=Questo contatore indica il numero complessivo dei thread attualmente in attesa di acquisire un blocco gestito nell'applicazione. Il contatore non rappresenta una media rispetto al tempo, ma indica l'ultimo valore rilevato. QUEUE_LENGTH_TOTAL_010_NAME=Lunghezza massima coda QUEUE_LENGTH_TOTAL_010_HELP=Questo contatore indica il numero complessivo dei thread che sono rimasti in attesa di acquisire un blocco gestito, a partire dall'avvio dell'applicazione. QUEUE_LENGTH_INST_010_NAME=Lunghezza coda/sec QUEUE_LENGTH_INST_010_HELP=Questo contatore indica il numero dei thread al secondo in attesa di acquisire un blocco dell'applicazione. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. CURRENT_LOGICAL_THREADS_010_NAME=Thread logici attuali CURRENT_LOGICAL_THREADS_010_HELP=Questo contatore indica il numero degli oggetti thread .NET attualmente presenti nell'applicazione. Gli oggetti thread .NET vengono creati mediante nuovi System.Threading.Thread oppure quando un thread non gestito entra nell'ambiente gestito. Questo contatore mantiene il conteggio sia dei thread in esecuzione che di quelli interrotti. Non rappresenta una media rispetto al tempo, ma indica semplicemente l'ultimo valore rilevato. CURRENT_PHYSICAL_THREADS_010_NAME=Thread fisici attuali CURRENT_PHYSICAL_THREADS_010_HELP=Questo contatore indica il numero dei thread nativi del sistema operativo, creati dal CLR e di sua proprietà, che agiscono da thread sottostanti per gli oggetti thread .NET. Nel conteggio non vengono inclusi i thread utilizzati dal CLR nelle sue operazioni interne. È un sottoinsieme dei thread del processo del sistema operativo. RECOGNIZED_THREADS_CUR_010_NAME=Thread riconosciuti attuali RECOGNIZED_THREADS_CUR_010_HELP=Questo contatore indica il numero dei thread attualmente riconosciuti dal CLR, ai quali è associato un oggetto thread .NET. Questi thread non vengono creati dal CLR, ma al suo esterno, e sono stati eseguiti nel CLR almeno una volta. Vengono presi in considerazione solo i thread univoci. I thread che rientrano nel CLR o ricreati dopo l'uscita, senza cambiare ID, vengono conteggiati una volta sola. RECOGNIZED_THREADS_TOTAL_010_NAME=Totale thread riconosciuti RECOGNIZED_THREADS_TOTAL_010_HELP=Questo contatore indica il numero complessivo dei thread riconosciuti dal CLR dall'avvio dell'applicazione. A questi thread sono associati altrettanti oggetti thread .NET. Questi thread non vengono creati dal CLR, ma al suo esterno, e sono stati eseguiti nel CLR almeno una volta. Vengono presi in considerazione solo i thread univoci. I thread che rientrano nel CLR o ricreati dopo l'uscita, senza cambiare ID, vengono conteggiati una volta sola. RECOGNIZED_THREADS_INST_010_NAME=Thread riconosciuti/sec RECOGNIZED_THREADS_INST_010_HELP=Questo contatore indica il numero dei thread riconosciuti dal CLR nell'arco di un secondo. A questi thread sono associati altrettanti oggetti thread .NET. Questi thread non vengono creati dal CLR, ma al suo esterno, e sono stati eseguiti nel CLR almeno una volta. Vengono presi in considerazione solo i thread univoci. I thread che rientrano nel CLR o ricreati dopo l'uscita, senza cambiare ID, vengono conteggiati una volta sola. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. DotNetCLR_Security_OBJECT_010_NAME=Protezione CLR .NET DotNetCLR_Security_OBJECT_010_HELP=Statistiche sulla sicurezza CLR. SECURITY_TOTALRTCHECKS_010_NAME=Totale controlli runtime SECURITY_TOTALRTCHECKS_010_HELP=Questo contatore indica il numero complessivo dei controlli runtime di sicurezza dall'accesso di codice (CAS, Code Access Security) eseguiti dall'avvio dell'applicazione. I controlli runtime CAS vengono eseguiti quando un chiamante effettua una chiamata a un destinatario che richiede una particolare autorizzazione. Il controllo runtime viene eseguito su tutte le chiamate effettuate dal chiamante, esaminandone lo stack dei thread attuali. Insieme con "Profondità stack", questo contatore è un indicatore del calo di prestazioni dovuto ai controlli di sicurezza. SECURITY_TIMEAUTHORIZE_010_NAME=Percentuale tempo impiegato per l'autenticazione del segnale SECURITY_TIMEAUTHORIZE_010_HELP=Riservato per utilizzi futuri. SECURITY_LINKCHECKS_010_NAME=Controlli Linktime SECURITY_LINKCHECKS_010_HELP=Questo contatore indica il numero complessivo dei controlli di sicurezza dall'accesso di codice (CAS, Code Access Security) di tipo Linktime eseguiti dall'avvio dell'applicazione. I controlli CAS di tipo Linktime vengono eseguiti quando un chiamante effettua una chiamata a un destinatario che richiede una particolare autorizzazione durante la compilazione JIT. I controlli Linktime vengono eseguiti una volta per chiamante. Questo contatore non viene usato per segnalare gravi problemi di prestazioni, ma è un indicatore dell'attività del sistema di sicurezza. SECURITY_TIMERTCHECKS_010_NAME=Percentuale tempo impiegato in controlli runtime SECURITY_TIMERTCHECKS_010_HELP=Questo contatore indica (in percentuale) il tempo trascorso nell'esecuzione di controlli runtime di sicurezza dall'accesso di codice (CAS, Code Access Security), dopo l'ultimo controllo. La sicurezza dall'accesso di codice supporta vari livelli di attendibilità del codice, la cui applicazione dipende dall'identità del codice stesso. Questo contatore viene aggiornato al termine del controllo runtime di sicurezza e rappresenta l'ultimo valore rilevato, non una media. SECURITY_TIMERTCHECKS_BASE_010_NAME=Non visualizzato SECURITY_TIMERTCHECKS_BASE_010_HELP=Non visualizzato. SECURITY_DEPTHSECURITY_010_NAME=Profondità stack SECURITY_DEPTHSECURITY_010_HELP=Questo contatore indica la profondità dello stack durante l'ultimo controllo runtime di sicurezza dall'accesso di codice (CAS, Code Access Security). Il controllo viene eseguito effettuando il crawling dello stack. Il contatore non rappresenta una media, ma indica semplicemente l'ultimo valore rilevato. DotNetCLR_Remoting_OBJECT_010_NAME=Servizi remoti CLR .NET DotNetCLR_Remoting_OBJECT_010_HELP=Statistiche relative ai servizi remoti di CLR .NET. CONTEXT_REMOTECALLS_INST_010_NAME=Chiamate remote/sec CONTEXT_REMOTECALLS_INST_010_HELP=Questo contatore indica il numero delle chiamate a procedura remota eseguite nell'arco di un secondo. Una chiamata a procedura remota è una chiamata a un oggetto situato al di fuori del dominio applicazione del chiamante. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. CONTEXT_CHANNELS_010_NAME=Canali CONTEXT_CHANNELS_010_HELP=Questo contatore indica il numero complessivo dei canali remoti registrati in tutti i domini applicazioni dall'avvio dell'applicazione. I canali vengono utilizzati per trasportare messaggi da e verso gli oggetti remoti. CONTEXT_PROXIES_010_NAME=Proxy di contesto CONTEXT_PROXIES_010_HELP=Questo contatore indica il numero complessivo degli oggetti proxy remoti creati nel processo a partire dal suo avvio. Gli oggetti proxy costituiscono una rappresentazione degli oggetti remoti e assicurano che tutte le chiamate ai singoli proxy vengano inoltrate all'istanza corretta dell'oggetto remoto. CONTEXT_CLASSES_010_NAME=Classi legate al contesto caricate CONTEXT_CLASSES_010_HELP=Questo contatore indica il numero delle classi legate al contesto attualmente caricate. Sono classi legate al contesto le classi che possono essere associate a un contesto specifico. Queste classi sono contrassegnate con gli attributi di contesto, che definiscono le regole riguardanti la sincronizzazione, l'affinità di thread, le transazioni e così via. CONTEXT_OBJALLOC_010_NAME=Oggetti legati al contesto allocati/sec CONTEXT_OBJALLOC_010_HELP=Questo contatore indica il numero degli oggetti legati al contesto allocati nell'arco di un secondo. Sono oggetti legati al contesto le istanze delle classi che possono essere associate a contesti specifici. Queste classi sono contrassegnate con attributi di contesto che definiscono le regole riguardanti la sincronizzazione, l'affinità di thread, le transazioni e così via. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. CONTEXT_CONTEXTS_010_NAME=Contesti CONTEXT_CONTEXTS_010_HELP=Questo contatore indica il numero corrente dei contesti remoti dell'applicazione. Un contesto è un insieme di oggetti con le stesse regole di sincronizzazione, affinità di thread, transazioni e così via. CONTEXT_REMOTECALLS_TOTAL_010_NAME=Chiamate remote complessive CONTEXT_REMOTECALLS_TOTAL_010_HELP=Questo contatore indica il numero complessivo delle chiamate a procedura remota dall'avvio dell'applicazione. Una chiamata a procedura remota è una chiamata a un oggetto situato al di fuori del dominio applicazione del chiamante. DotNetCLR_Excep_OBJECT_010_NAME=Eccezioni CLR .NET DotNetCLR_Excep_OBJECT_010_HELP=Statistiche runtime sulla gestione delle eccezioni CLR. EXCEP_THROWN_TOTAL_010_NAME=Eccezioni EXCEP_THROWN_TOTAL_010_HELP=Questo contatore indica il numero complessivo delle eccezioni generate dall'avvio dell'applicazione. Vengono prese in considerazione sia le eccezioni .NET, sia le eccezioni non gestite convertite in eccezioni .NET (ad esempio, un'eccezione dovuta a un riferimento a un puntatore nullo nel codice non gestito, nel codice gestito viene nuovamente generata come System.NullReferenceException .NET). Vengono conteggiate sia le eccezioni gestite, sia quelle non gestite. Quelle nuovamente generate vengono conteggiate una seconda volta. Le eccezioni dovrebbero presentarsi di rado, poiché non fanno parte del flusso normale del programma. EXCEP_THROWN_INST_010_NAME=Eccezioni/sec EXCEP_THROWN_INST_010_HELP=Questo contatore indica il numero delle eccezioni generate nell'arco di un secondo. Vengono prese in considerazione sia le eccezioni .NET, sia le eccezioni non gestite convertite in eccezioni .NET (ad esempio, un'eccezione dovuta a un riferimento a un puntatore nullo nel codice non gestito, nel codice gestito viene nuovamente generata come System.NullReferenceException .NET). Vengono conteggiate sia le eccezioni gestite, sia quelle non gestite. Le eccezioni dovrebbero presentarsi di rado, poiché non fanno parte del flusso normale del programma. Il contatore è un indicatore dei potenziali problemi di prestazioni dovuti a una frequenza elevata delle eccezioni (superiore alle 100 eccezioni al secondo). Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. TOTAL_EXCEP_FILTERS_RUN_010_NAME=Filtri/sec TOTAL_EXCEP_FILTERS_RUN_010_HELP=Questo contatore indica il numero dei filtri eccezioni .NET eseguiti nell'arco di un secondo. I filtri eccezioni stabiliscono se le varie eccezioni debbano essere gestite oppure no. Il contatore riporta la frequenza con cui vengono valutati questi filtri, indipendentemente dal fatto che le eccezioni vengano gestite oppure no. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. TOTAL_EXCEP_FINALLYS_RUN_010_NAME=Blocchi finally/sec TOTAL_EXCEP_FINALLYS_RUN_010_HELP=Questo contatore indica il numero dei blocchi finally eseguiti nell'arco di un secondo. I blocchi finally vengono eseguiti indipendentemente dall'esito dei rispettivi blocchi try. Vengono conteggiati solo i blocchi finally eseguiti per le eccezioni, mentre i blocchi finally incontrati nel percorso normale del codice vengono ignorati dal contatore. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. EXCEPT_STACK_DEPTH_010_NAME=Frame da generato a gestito/sec EXCEPT_STACK_DEPTH_010_HELP=Questo contatore indica il numero di frame dello stack attraversati in un secondo, a partire dal frame che ha generato l'eccezione .NET per raggiungere il frame che ha gestito l'eccezione. Poiché il contatore viene azzerato all'ingresso in un gestore di eccezioni, per le eccezioni annidate mostra la profondità dello stack da gestore a gestore. Il contatore non rappresenta una media rispetto al tempo, ma viene ottenuto calcolando la differenza fra i valori degli ultimi due campioni e dividendo il risultato per la durata dell'intervallo di campionamento. DotNetCLR_Memory_OBJECT_011_NAME=.NET CLR Memory DotNetCLR_Memory_OBJECT_011_HELP=CLR ガベージ コレクション ヒープのカウンターです。 GEN0_COLLECTIONS_COUNTER_011_NAME=# Gen 0 Collections GEN0_COLLECTIONS_COUNTER_011_HELP=このカウンターは、アプリケーションが開始されて以来、ジェネレーション 0 オブジェクト (最新の割り当てで一番新しい) が、ガベージ コレクション (Gen 0 GC) された回数を表示します。Gen 0 GC は、ジェネレーション 0 の利用可能なメモリが、割り当て要求を十分満たせないときに発生します。このカウンターは Gen 0 GC の最後にインクリメントされます。新しいジェネレーションの GC は古いジェネレーションの GC をすべて含みます。このカウンターは、新しいジェネレーション (Gen 1 または Gen 2) の GC が発生するときに明示的にインクリメントされます。_Global_ counter の値は正確ではないので無視するべきです。このカウンターは最新の値を表示します。 GEN1_COLLECTIONS_COUNTER_011_NAME=# Gen 1 Collections GEN1_COLLECTIONS_COUNTER_011_HELP=このカウンターは、アプリケーションが開始されて以来、ジェネレーション 1 オブジェクトが、ガベージ コレクションされた回数を表示します。このカウンターは Gen 1 GC の最後にインクリメントされます。新しいジェネレーションの GC は古いジェネレーションの GC をすべて含みます。このカウンターは、新しいジェネレーション (Gen 2) の GC が発生するときに明示的にインクリメントされます。_Global_ counter の値は正確ではないので無視するべきです。このカウンターは最新の値を表示します。 GEN2_COLLECTIONS_COUNTER_011_NAME=# Gen 2 Collections GEN2_COLLECTIONS_COUNTER_011_HELP=このカウンターは、アプリケーションが開始されて以来、ジェネレーション 2 オブジェクト (より古い) が、ガベージ コレクションされた回数を表示します。このカウンターは Gen 2 GC の最後にインクリメントされます (フル GC とも呼ばれます)。_Global_ counter の値は正確ではないので無視するべきです。このカウンターは最後に観察された値を表示します。 GEN0_BYTES_PROMOTED_COUNTER_011_NAME=Promoted Memory from Gen 0 GEN0_BYTES_PROMOTED_COUNTER_011_HELP=このカウンターは、ガベージ コレクション (GC) を耐え抜いて、ジェネレーション 0 からジェネレーション 1 に上位変換したメモリのバイト数を表示します。このカウンターには、単に完了するのを待つためだけに上位変換したオブジェクトは含みません。このカウンターは、最後の GC の最後に観察された値を表示します。これは累積カウンターではありません。 GEN1_BYTES_PROMOTED_COUNTER_011_NAME=Promoted Memory from Gen 1 GEN1_BYTES_PROMOTED_COUNTER_011_HELP=このカウンターは、ガベージ コレクション (GC) を耐え抜いて、ジェネレーション 1 からジェネレーション 2 に上位変換したメモリのバイト数を表示します。このカウンターは、単に完了するのを待つためだけに上位変換したオブジェクトは含みません。このカウンターは最後に観察された値を表示します。これは累積カウンターではありません。このカウンターは、最後の GC が Gen 0 GC のみの場合は、0 にリセットされます。 GEN0_PROMOTION_RATE_011_NAME=Gen 0 Promoted Bytes/Sec GEN0_PROMOTION_RATE_011_HELP=このカウンターは、ジェネレーション 0 (一番新しい) からジェネレーション 1 に上位変換したメモリの毎秒のバイト数を表示します。このカウンターは、単に完了するのを待つためだけに上位変換したオブジェクトは含みません。メモリは、ガベージ コレクションを耐え抜くと上位変換します。このカウンターは、毎秒作成される比較的に長続きするオブジェクトに関するインディケータとしてデザインされました。このカウンターは、サンプルの時間間隔で分けられた、最後の 2 つ のサンプル間で観察された値の違い表示します。 GEN1_PROMOTION_RATE_011_NAME=Gen 1 Promoted Bytes/Sec GEN1_PROMOTION_RATE_011_HELP=このカウンターは、ジェネレーション 1 からジェネレーション 2 (一番古い) に進んだメモリの毎秒のバイト数を表示します。このカウンターは、単に完了するのを待つためだけに上位変換したオブジェクトは含みません。メモリは、ガベージ コレクションを耐え抜くと上位変換します。ジェネレーション 2 は一番古いため、この次はありません。このカウンターは、毎秒作成される非常に長続きするオブジェクトに関するインディケータとしてデザインされました。このカウンターは、サンプルの時間間隔で分けられた、最後の 2 つ のサンプル間で観察された値の違い表示します。 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_011_NAME=Promoted Finalization-Memory from Gen 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_011_HELP=このカウンターは、単に完了するのを待つためだけにジェネレーション 0 からジェネレーション 1 に上位変換したメモリの毎秒のバイト数を表示します。このカウンターは、最後の GC の最後に観察された値を表示します。これは累積カウンターではありません。 PROCESS_ID_011_NAME=Process ID PROCESS_ID_011_HELP=このカウンターは、監視対象である CLR プロセス インスタンスのプロセス ID を表示します。表示される値は、最初のガベージ コレクションが終了するまで 0 です。 GEN0_HEAP_SIZE_COUNTER_011_NAME=Gen 0 heap size GEN0_HEAP_SIZE_COUNTER_011_HELP=このカウンターは、ジェネレーション 0 (Gen 0) に割り当てられる最大のバイト数を表示します。ジェネレーション 0 に割り当てられた現在のバイト数は示しません。Gen 0 GC は、最後の GC 以来、割り当てがこのサイズを超えると発生します。Gen 0 サイズはガベージ コレクターによって調整され、アプリケーションの実行中に変更します。Gen 0 コレクションの最後に Gen 0 ヒープのサイズは実際に 0 バイトです。このカウンターは、次の Gen 0 GC を発生させる割り当てのサイズをバイトで表示します。このカウンターは GC の最後に更新されます。割り当てごとには更新されません。 GEN1_HEAP_SIZE_COUNTER_011_NAME=Gen 1 heap size GEN1_HEAP_SIZE_COUNTER_011_HELP=このカウンターは、ジェネレーション 1 (Gen 1) の現在のバイト数を表示します。このカウンターでは Gen 1 の最大サイズを表示しません。オブジェクトはこのジェネレーションでは直接割り当てられません。オブジェクトは前の Gen 0 GC から上位変換されます。このカウンターは GC の最後に更新されます。割り当てごとには更新されません。 GEN2_HEAP_SIZE_COUNTER_011_NAME=Gen 2 heap size GEN2_HEAP_SIZE_COUNTER_011_HELP=このカウンターは、ジェネレーション 2 (Gen 2) の現在のバイト数を表示します。オブジェクトはこのジェネレーションでは直接割り当てられません。オブジェクトは前の Gen 1 GC 中に Gen 1 から上位変換されます。このカウンターは GC の最後に更新されます。割り当てごとには更新されません。 LARGE_OBJECT_SIZE_COUNTER_011_NAME=Large Object Heap size LARGE_OBJECT_SIZE_COUNTER_011_HELP=このカウンターは、大きいオブジェクトのヒープの現在のサイズをバイト数で表示します。しきい値より大きいオブジェクトは、ガベージ コレクターによって大きいオブジェクトとして扱われ、特別なヒープに直接割り当てられます。これらは次のジェネレーションに上位変換されません。CLR v1.1 以上では、このしきい値は 85000 バイトになります。このカウンターは GC の最後に更新され、割り当てごとには更新されません。 SURVIVE_FINALIZE_COUNTER_011_NAME=Finalization Survivors SURVIVE_FINALIZE_COUNTER_011_HELP=このカウンターは、完了するのを待つために、ガベージ コレクトを耐え抜いてコレクトされたオブジェクトの数を表示します。これらのオブジェクトが他のオブジェクトへの参照を持っているならば、それらのオブジェクトも同様に耐え抜きますが、このカウンターではカウントされません。"Promoted Finalization-Memory from Gen 0" および "Promoted Finalization-Memory from Gen 1" カウンターは、完了するために耐えぬいたすべてメモリを表します。このカウンターは累積カウンターではありません。このカウンターは、この特定の GC 間に生き残ったカウント数だけを使って GC の最後に更新されます。このカウンターは、完了するためにアプリケーションがこうむる追加のオーバーヘッドを示すようデザインされました。 NUM_HANDLES_COUNTER_011_NAME=# GC Handles NUM_HANDLES_COUNTER_011_HELP=このカウンターは現在使用されている GC ハンドルの数字を表示します。GCHandles は LR の外部とマネージ環境のリソースへのハンドルです。ハンドルは GCHeap に少量のメモリを保持しますが、費用の掛かるアンマネージ リソースになる可能性があります。 ALLOCATION_RATE_COUNTER_011_NAME=Allocated Bytes/sec ALLOCATION_RATE_COUNTER_011_HELP=このカウンターは GC ヒープに割り当てられた毎秒のバイト率を表示します。このカウンターは割り当てごとではなく、各 GC の終了ごとに更新されます。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 INDUCED_GC_COUNTER_011_NAME=# Induced GC INDUCED_GC_COUNTER_011_HELP=このカウンターは GC.Collect への明示的な呼び出しのためにガベージ コレクションが行われた最大の回数を表示します。GC の周波数をガベージ コレクションに合わせておくのもよい方法です。 PER_TIME_IN_GC_COUNTER_011_NAME=% Time in GC PER_TIME_IN_GC_COUNTER_011_HELP=GC の % Time は、最後の GC サイクル以来、ガベージ コレクション (GC) を行うために経過した時間のパーセンテージを表示します。このカウンターは、通常、ガベージ コレクションが、アプリケーションの代わりにメモリを収集してコンパクト化を行ったというインジケーターです。このカウンターは毎回の GC の最後にのみ更新されます。カウンターの値は平均値ではなく、最後に観察した値を反映します。 PER_TIME_IN_GC_COUNTER_BASE_011_NAME=Not Displayed PER_TIME_IN_GC_COUNTER_BASE_011_HELP=表示されていません。 TOTAL_HEAP_SIZE_COUNTER_011_NAME=# Bytes in all Heaps TOTAL_HEAP_SIZE_COUNTER_011_HELP=このカウンターは次の 4 つのカウンターの合計です。Gen 0 ヒープ サイズ、Gen 1 ヒープ サイズ、Gen 2 ヒープ サイズ および大きいオブジェクトのヒープ サイズ。このカウンターは GC ヒープに割り当てられた現在のバイト数を示します。 TOTAL_COMMITTED_MEM_COUNTER_011_NAME=# Total committed Bytes TOTAL_COMMITTED_MEM_COUNTER_011_HELP=このカウンターは、現在ガベージ コレクターによってコミットされている仮想メモリをバイト数で表示します。(コミット メモリは、ディスクのページング ファイルにスペースが予約されている物理的なメモリです)。 TOTAL_RESERVED_MEM_COUNTER_011_NAME=# Total reserved Bytes TOTAL_RESERVED_MEM_COUNTER_011_HELP=このカウンターは、現在ガベージ コレクターによってコミットされている仮想メモリをバイト数で表示します。(予約されたメモリはアプリケーションに予約された仮想メモリ スペースで、ディスク、またはメイン メモリ ページは何も使用されていません)。 GC_PINNED_OBJECTS_011_NAME=# of Pinned Objects GC_PINNED_OBJECTS_011_HELP=このカウンターは最後の GC で見つかったピン止めオブジェクトの数を表示します。このカウンターはガベージ コレクトされたヒープの中のピン止めオブジェクトの情報のみを記録します。たとえば Gen 0 GC は、ジェネレーション 0 ヒープ内でのみピン止めオブジェクトの列挙を生じます。ガベージ コレクターは、ピン止めオブジェクトをメモリ内で移動することはできません。 GC_SINKBLOCKS_011_NAME=# of Sink Blocks in use GC_SINKBLOCKS_011_HELP=このカウンターは現在使用されている Sync ブロック数を表示します。Sync ブロックは、ストレージの同期情報にために割り当てられたオブジェクトごとのデータ構造です。Sync ブロックはマネージ オブジェクトに弱い参照を保持し、ガベージ コレクターによってスキャンされる必要があります。Sync ブロックは同期情報を保存するだけに限らず、COM 相互運用機能メタデータも保存できます。このカウンターは、同期プリミティブを頻繁に使用することによって生じる問題を指摘するようにデザインされました。 DotNetCLR_Loading_OBJECT_011_NAME=.NET CLR Loading DotNetCLR_Loading_OBJECT_011_HELP=CLR クラス ローダーの統計 LOADING_CLASSES_TOTAL_011_NAME=Total Classes Loaded LOADING_CLASSES_TOTAL_011_HELP=このカウンターは、アプリケーションが開始されて以来、すべてのアセンブリに読み込まれたクラスの累積数を表示します。 LOADING_TIME_011_NAME=% Time Loading LOADING_TIME_011_HELP=将来利用するために予約されています。 LOADING_ASMSEARCHLEN_011_NAME=Assembly Search Length LOADING_ASMSEARCHLEN_011_HELP=将来利用するために予約されています。 LOADING_LOADFAILURES_TOTAL_011_NAME=Total # of Load Failures LOADING_LOADFAILURES_TOTAL_011_HELP=このカウンターは、アプリケーションが開始されて以来、読み込みできなかったクラスの最大数を表示します。読み込みに失敗した理由は、十分なセキュリティ、または間違ったフォーマットとか、いろいろ考えられます。詳細については、プロファイル サービスのヘルプで参照でしてください。 LOADING_LOADFAILURES_INST_011_NAME=Rate of Load Failures LOADING_LOADFAILURES_INST_011_HELP=このカウンターは読み込みできなかったクラスの毎秒の数を表示します。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。読み込みに失敗した理由は、十分なセキュリティ、または間違ったフォーマットとか、いろいろ考えられます。詳細については、プロファイル サービスのヘルプで参照でしてください。 LOADING_HEAPSIZE_011_NAME=Bytes in Loader Heap LOADING_HEAPSIZE_011_HELP=このカウンターは、現在、すべての AppDomains でクラス ローダーによってコミットされているメモリをバイト数で表示します。(コミット メモリは、ディスクのページング ファイルにスペースが予約されている物理的なメモリです)。 LOADING_APPDOMAINS_UNLOADED_TOTAL_011_NAME=Total appdomains unloaded LOADING_APPDOMAINS_UNLOADED_TOTAL_011_HELP=このカウンターは、アプリケーションが開始されて以来、アンロードされた AppDomains の合計数を表示します。このカウンターは、AppDomain が読み込まれ、そして複数回アンロードされた場合は、各アンロードを別々にカウントします。 LOADING_APPDOMAINS_UNLOADED_INST_011_NAME=Rate of appdomains unloaded LOADING_APPDOMAINS_UNLOADED_INST_011_HELP=このカウンターは、アンロードされた AppDomains の毎秒の数を表示します。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示 します。 LOADING_CLASSES_CUR_011_NAME=Current Classes Loaded LOADING_CLASSES_CUR_011_HELP=このカウンターはすべてのアセンブリに読み込まれた現在のクラス数を表示します。 LOADING_CLASSES_INST_011_NAME=Rate of Classes Loaded LOADING_CLASSES_INST_011_HELP=このカウンターはすべてのアセンブリに読み込まれたクラスの毎秒の数を表示します。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 LOADING_APPDOMAINS_CUR_011_NAME=Current appdomains LOADING_APPDOMAINS_CUR_011_HELP=このカウンターはこのアプリケーションに読み込まれた現在の AppDomains 数を表示します。AppDomains (アプリケーション ドメイン) は安全で多用途のプロセス ユニットを提供します。CLR はこれを使用して、同じプロセス内で実行されているアプリケーションの間の分離を提供することができます。 LOADING_APPDOMAINS_TOTAL_011_NAME=Total Appdomains LOADING_APPDOMAINS_TOTAL_011_HELP=このカウンターは、アプリケーションが開始されて以来、読み込まれた最大の AppDomains 数を表示します。AppDomains (アプリケーション ドメイン) は安全で多用途のプロセス ユニットを提供します。CLR はこれを使用して、同じプロセス内で実行されているアプリケーションの間の分離を提供することができます。 LOADING_APPDOMAINS_INST_011_NAME=Rate of appdomains LOADING_APPDOMAINS_INST_011_HELP=このカウンターは 読み込まれた AppDomains の毎秒の数を表示します。AppDomains (アプリケーション ドメイン) は安全で多用途のプロセス ユニットを提供します。CLR はこれを使用して、同じプロセス内で実行されているアプリケーションの間の分離を提供することができます。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 LOADING_ASSEMBLIES_CUR_011_NAME=Current Assemblies LOADING_ASSEMBLIES_CUR_011_HELP=このカウンターはこのアプリケーションのすべての AppDomains で読み込まれたアセンブリの現在の数を表示します。アセンブリが複数の AppDomains からドメイン中立で読み込まれた場合は、このカウンターは 1 度だけインクリメントされます。アセンブリは、コードがすべての AppDomains で共有できる場合は、ドメイン中立で読み込まれます。または、コードが AppDomain にプライベートであるときは、ドメイン固有として読み込まれます。 LOADING_ASSEMBLIES_TOTAL_011_NAME=Total Assemblies LOADING_ASSEMBLIES_TOTAL_011_HELP=このカウンターは、アプリケーションが開始されて以来読み込まれた合計のアセンブリ数を表示します。アセンブリが複数の AppDomains からドメイン中立で読み込まれた場合は、このカウンターは 1 度だけインクリメントされます。アセンブリは、コードがすべての AppDomains で共有できる場合は、ドメイン中立で読み込まれます。または、コードが AppDomain にプライベートであるときは、ドメイン固有として読み込まれます。 LOADING_ASSEMBLIES_INST_011_NAME=Rate of Assemblies LOADING_ASSEMBLIES_INST_011_HELP=このカウンターは、すべての AppDomains で読み込まれたアセンブリの毎秒の数を表示します。アセンブリが複数の AppDomains からドメイン中立で読み込まれた場合は、このカウンターは 1 度だけインクリメントされます。アセンブリは、コードがすべての AppDomains で共有できる場合は、ドメイン中立で読み込まれます。または、コードが AppDomain にプライベートであるときは、ドメイン固有として読み込まれます。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 DotNetCLR_Jit_OBJECT_011_NAME=.NET CLR Jit DotNetCLR_Jit_OBJECT_011_HELP=CLR Jit の統計です。 TOTAL_METHODS_JITTED_011_NAME=# of Methods Jitted TOTAL_METHODS_JITTED_011_HELP=このカウンターは、アプリケーションが開始されて以来 CLR JIT コンパイラによって Just-In-Time (JIT) にコンパイルされたメソッドの合計数を表示します。 JITTED_IL_CUR_011_NAME=# of IL Bytes Jitted JITTED_IL_CUR_011_HELP=このカウンターは、アプリケーションが開始されてから使用された合計の IL バイトを表示します。このカウンターは、"Total # of IL Bytes Jitted" カウンターとまったく同値です。 JITTED_IL_TOTAL_011_NAME=Total # of IL Bytes Jitted JITTED_IL_TOTAL_011_HELP=このカウンターは、アプリケーションが開始されてから使用された合計の IL バイトを表示します。このカウンターは、"# of IL Bytes Jitted" カウンターと完全に同値です。 JITTED_IL_INST_011_NAME=IL Bytes Jitted / sec JITTED_IL_INST_011_HELP=このカウンターは、使用された IL バイトの毎秒の割合を表示します。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 JIT_FAILURES_011_NAME=Standard Jit Failures JIT_FAILURES_011_HELP=このカウンターは、アプリケーションが開始されて以来 JIT コンパイラが JIT に失敗した最大のメソッド数を表示します。失敗は IL を検証できなかった場合、または JIT コンパイラに内部エラーが生じた場合に発生します。 TIME_IN_JIT_011_NAME=% Time in Jit TIME_IN_JIT_011_HELP=このカウンターは、最後の JIT コンパイルの段階以来、JIT コンパイラを行うために経過した時間のパーセンテージを表示します。このカウンターは、毎回の JIT コンパイルの段階の最後に更新されます。カウンターの値は、平均値ではなく、最後に観察した値を反映します。JIT コンパイルの段階は、メソッドおよびその依存関係がコンパイルされた段階を表します。 TIME_IN_JIT_BASE_011_NAME=Not Displayed TIME_IN_JIT_BASE_011_HELP=表示されていません。 DotNetCLR_Interop_OBJECT_011_NAME=.NET CLR Interop DotNetCLR_Interop_OBJECT_011_HELP=CLR 相互運用機能の統計です。 CURRENT_CCW_011_NAME=# of CCWs CURRENT_CCW_011_HELP=このカウンターは、Com 呼び出し可能ラッパー (CCWs) の現在の数を表示します。CCW は、アンマネージの COM クライアントから参照されている .NET マネージ オブジェクトのプロキシです。このカウンターは、アンマネージの COM クライアントから参照されているマネージ オブジェクトの数を示すようにデザインされました。 CURRENT_STUBS_011_NAME=# of Stubs CURRENT_STUBS_011_HELP=このカウンターは、CLR で作成された現在のスタブ数を表示します。スタブは引数および戻り値をマネージからアンマネージ コードへ、またはアンマネージからマネージ コードへマーシャリングする役目を持っています。これは COM 相互運用機能呼び出し、または PInvoke 呼び出し中に行われます。 NUM_MARSHALLING_011_NAME=# of marshalling NUM_MARSHALLING_011_HELP=このカウンターは、アプリケーションが開始されて以来、引数と戻り値がマネージからアンマネージ コードに、またアンマネージからマネージ コードにマーシャリングされた合計回数を表示します。このカウントはスタブがインラインの場合はインクリメントされません。(スタブは引数および戻り値をマーシャリングする役目を持っています)。スタブは、マーシャリングのオーバーヘッドが小さい場合は、通常インラインになります。 TOTAL_TLB_IMPORTS_011_NAME=# of TLB imports / sec TOTAL_TLB_IMPORTS_011_HELP=将来利用するために予約されています。 TOTAL_TLB_EXPORTS_011_NAME=# of TLB exports / sec TOTAL_TLB_EXPORTS_011_HELP=将来利用するために予約されています。 DotNetCLR_LocksAndThreads_OBJECT_011_NAME=.NET CLR LocksAndThreads DotNetCLR_LocksAndThreads_OBJECT_011_HELP=CLR ロックおよびスレッドの統計です。 CONTENTION_TOTAL_011_NAME=Total # of Contentions CONTENTION_TOTAL_011_HELP=このカウンターは、CLR 内のスレッドがマネージ ロックを取得しようとして失敗した回数の合計を表示します。マネージ ロックを取得するにはいろいろな方法があります。たとえば、C# 内の "lock" ステートメントを使用する、System.Monitor.Enter を呼び出す、MethodImplOptions.Synchronized custom 属性を使用する、など。 CONTENTION_INST_011_NAME=Contention Rate / sec CONTENTION_INST_011_HELP=ランタイムのスレッドがマネージ ロックを取得しようとして失敗した割合です。マネージ ロックを取得するには次のような方法があります。C# の "lock" ステートメントを使用する、System.Monitor.Enter の呼び出しをする、または MethodImplOptions.Synchronized カスタム属性を使用する。 QUEUE_LENGTH_CUR_011_NAME=Current Queue Length QUEUE_LENGTH_CUR_011_HELP=このカウンターは現在アプリケーションでマネージ ロックを取得しようと待っているスレッドの合計数を表示します。このカウントは全体の平均ではなく、最後に観察された値を表示します。 QUEUE_LENGTH_TOTAL_011_NAME=Queue Length Peak QUEUE_LENGTH_TOTAL_011_HELP=このカウンターは、アプリケーションが開始してから、マネージ ロックの取得を待っているスレッドの合計数を表示します。 QUEUE_LENGTH_INST_011_NAME=Queue Length / sec QUEUE_LENGTH_INST_011_HELP=このカウンターは、アプリケーションでロックの取得を待っているスレッドの毎秒の数を表示します。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 CURRENT_LOGICAL_THREADS_011_NAME=# of current logical Threads CURRENT_LOGICAL_THREADS_011_HELP=このカウンターは、アプリケーション内の .NET スレッド オブジェクトの現在の数を表示します。.NET スレッド オブジェクトは新しい System.Threading.Thread によって作成されるか、またはアンマネージ スレッドがマネージ環境に入ったときに作成されます。このカウンターは、実行中のスレッドおよび中止したスレッドの両方のカウントを維持します。このカウントは全体の平均ではなく、最後に観察された値を表示します。 CURRENT_PHYSICAL_THREADS_011_NAME=# of current physical Threads CURRENT_PHYSICAL_THREADS_011_HELP=このカウンターは、CLR によって作成され所有されて、.NET スレッド オブジェクトの基になるスレッドとして動作するネイティブの OS スレッドの数を表示します。このカウンターの値は、内部操作で CLR によって使用されるスレッドを含みません。OS プロセスのスレッドのサブセットです。 RECOGNIZED_THREADS_CUR_011_NAME=# of current recognized threads RECOGNIZED_THREADS_CUR_011_HELP=このカウンターは、現在 CLR によって認識されているスレッド数を表示します。これらのスレッドは、スレッドと関連付けられた一致する .NET スレッド オブジェクトを持っています。これらのスレッドは CLR によって作成されず、CLR の外部で作成されますが、CLR 内で少なくとも 1 度は実行されています。情報が記録されるのは一意のスレッドのみです。同じスレッド ID で CLR に再び含まれたり、また終了後に再作成されたスレッドは 2 度目はカウントされません。 RECOGNIZED_THREADS_TOTAL_011_NAME=# of total recognized threads RECOGNIZED_THREADS_TOTAL_011_HELP=このカウンターは、アプリケーションの開始以来 CLR によって認識されたスレッド合計数を表示します。これらのスレッドは、スレッドと関連付けられた一致する .NET スレッド オブジェクトを持っています。これらのスレッドは CLR によって作成されず、CLR の外部で作成されますが、CLR 内で少なくとも 1 度は実行されています。情報が記録されるのは一意のスレッドのみです。同じスレッド ID で CLR に再び含まれたり、また終了後に再作成されたスレッドは 2 度目はカウントされません。 RECOGNIZED_THREADS_INST_011_NAME=rate of recognized threads / sec RECOGNIZED_THREADS_INST_011_HELP=このカウンターは、CLR によって認識されたスレッドの毎秒の数を表示します。これらのスレッドは、スレッドと関連付けられた一致する .NET スレッド オブジェクトを持っています。これらのスレッドは CLR によって作成されず、CLR の外部で作成されますが、CLR 内で少なくとも 1 度は実行されています。情報が記録されるのは一意のスレッドのみです。同じスレッド ID で CLR に再び含まれたり、また終了後に再作成されたスレッドは 2 度目はカウントされません。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 DotNetCLR_Security_OBJECT_011_NAME=.NET CLR Security DotNetCLR_Security_OBJECT_011_HELP=CLR セキュリティの統計です。 SECURITY_TOTALRTCHECKS_011_NAME=Total Runtime Checks SECURITY_TOTALRTCHECKS_011_HELP=このカウンターは、アプリケーションの開始以来、実行されたランタイム コード アクセス セキュリティ (CAS) チェックの合計数を表示します。ランタイム コード アクセス セキュリティ (CAS) チェックは、呼び出し元が呼び出し先に特別のアクセス権限を要求して呼び出したときに実行されます。呼び出し元が毎回呼び出すごとにランタイム チェックが実行されます。また呼び出し元の現在のスレッド スタックを調べることによってチェックが実行されます。"Stack Walk Depth" と共に使用されるこのカウンターは、セキュリティ チェックのパフォーマンス ペナルティを示します。 SECURITY_TIMEAUTHORIZE_011_NAME=% Time Sig. Authenticating SECURITY_TIMEAUTHORIZE_011_HELP=将来利用するために予約されています。 SECURITY_LINKCHECKS_011_NAME=# Link Time Checks SECURITY_LINKCHECKS_011_HELP=このカウンターは、アプリケーションが開始して以来のリンクタイム コード アクセス セキュリティ (CAS) チェックの合計数を表示します。リンクタイム CAS チェックは、JIT コンパイル時に、呼び出し元が呼び出し先に特別のアクセス権限を要求して呼び出したときに実行されます。リンクタイム CAS チェックは呼び出しごとに 1 度実行されます。このカウントは重大なパフォーマンス問題を示すものではなく、セキュリティ システムの動作を示すものです。 SECURITY_TIMERTCHECKS_011_NAME=% Time in RT checks SECURITY_TIMERTCHECKS_011_HELP=このカウンターは、最後のチェック以来、ランタイム コード アクセス セキュリティ (CAS) チェックを行うために経過した時間のパーセンテージを表示します。CAS はコードに異なる範囲での信頼を与えます。コードの ID に従ってこの異なる信頼レベルを適用します。このカウンターはランタイムのセキュリティ チェックの最後に更新されます。カウンターの値は平均値ではなく、最後に観察した値を反映します。 SECURITY_TIMERTCHECKS_BASE_011_NAME=Not Displayed SECURITY_TIMERTCHECKS_BASE_011_HELP=表示されていません。 SECURITY_DEPTHSECURITY_011_NAME=Stack Walk Depth SECURITY_DEPTHSECURITY_011_HELP=このカウンターは最後のランタイム コード アクセス セキュリティ チェック時のスタックの深さを表示します。ランタイム コード アクセス セキュリティ チェックはスタックをクロールして実行されます。このカウントは全体の平均ではなく、最後に観察された値を表示します。 DotNetCLR_Remoting_OBJECT_011_NAME=.NET CLR Remoting DotNetCLR_Remoting_OBJECT_011_HELP=CLR リモート処理の統計です。 CONTEXT_REMOTECALLS_INST_011_NAME=Remote Calls/sec CONTEXT_REMOTECALLS_INST_011_HELP=このカウンターは、リモート プロシージャの呼び出しがなされた毎秒の回数を表示します。リモート プロシージャの呼び出しは、呼び出し元の AppDomain 以外のオブジェクトになされた呼び出しすべてを含みます。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 CONTEXT_CHANNELS_011_NAME=Channels CONTEXT_CHANNELS_011_HELP=このカウンターは、アプリケーションが開始されて以来、すべての AppDomain で登録されているリモート処理チャネルの合計数を表示します。チャネルはリモート オブジェクト間でメッセージを送信するのに使用されます。 CONTEXT_PROXIES_011_NAME=Context Proxies CONTEXT_PROXIES_011_HELP=このカウンターは、プロセスが開始されて以来、このプロセスで作成されたリモート処理 プロキシ オブジェクトの合計数を表示します。プロキシ オブジェクトはリモート オブジェクトを代表して動作し、プロキシにおけるすべての呼び出しは、リモート オブジェクト インスタンスに正確に転送されることを確実にします。 CONTEXT_CLASSES_011_NAME=Context-Bound Classes Loaded CONTEXT_CLASSES_011_HELP=このカウンターは、読み込まれた context-bound クラスの現在数を表示します。コンテキストに拘束することのできるクラスは context-bound クラスと呼ばれます。context-bound クラスは、同期、スレッド類似性、トランザクションなどのための使用規則を提供する Context 属性でマークされます。 CONTEXT_OBJALLOC_011_NAME=Context-Bound Objects Alloc / sec CONTEXT_OBJALLOC_011_HELP=このカウンターは、context-bound オブジェクトが割り当てられた毎秒の数を表示します。コンテキストに拘束することのできるクラスのインスタンスは context-bound オブジェクトと呼ばれます。context-bound クラスは、同期、スレッド類似性、トランザクションなどのための使用規則を提供する Context 属性でマークされます。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 CONTEXT_CONTEXTS_011_NAME=Contexts CONTEXT_CONTEXTS_011_HELP=このカウンターは、アプリケーションのリモート処理 コンテキストの現在の数を表示します。コンテキストは、同期、スレッド類似性、トランザクションなどと同じ使用規則を持つオブジェクトのコレクションを含んでいる境界線です。 CONTEXT_REMOTECALLS_TOTAL_011_NAME=Total Remote Calls CONTEXT_REMOTECALLS_TOTAL_011_HELP=このカウンターは、このアプリケーションが開始されて以来なされたリモート プロシージャの呼び出しの合計回数を表示します。リモート プロシージャの呼び出しは、呼び出し元の AppDomain 以外のオブジェクトになされた呼び出しすべてを含みます。 DotNetCLR_Excep_OBJECT_011_NAME=.NET CLR Exceptions DotNetCLR_Excep_OBJECT_011_HELP=CLR 例外処理のランタイム統計です。 EXCEP_THROWN_TOTAL_011_NAME=# of Exceps Thrown EXCEP_THROWN_TOTAL_011_HELP=このカウンターは、アプリケーションが開始されて以来、スローされた例外の合計数を表示します。これには .NET 例外、および .NET 例外に変換されたアンマネージ例外が含まれています。たとえば、アンマネージ コードの NULL ポインター参照の例外は、.NET System.NullReferenceException としてマネージ コードに再度スローされます。このカウンターには、ハンドルされた例外とハンドルされていない例外の両方を含みます。再度スローされた例外は再度カウントされます。例外が発生するのはまれな状態であり、通常のプログラムの流れの中では起こるべきではありません。 EXCEP_THROWN_INST_011_NAME=# of Exceps Thrown / sec EXCEP_THROWN_INST_011_HELP=このカウンターは例外がスローされた毎秒の数を表示します。これには .NET 例外、および .NET 例外に変換されたアンマネージ例外が含まれています。たとえば、アンマネージ コードの NULL ポインター参照の例外は、.NET System.NullReferenceException としてマネージ コードに再度スローされます。このカウンターには、ハンドルされた例外とハンドルされていない例外の両方を含みます。再度スローされた例外は再度カウントされます。例外が発生するのはまれな状態であり、通常のプログラムの流れの中では起こるべきではありません。このカウンターは、スローされる例外の数が大きいため (>100)、起こる可能性のあるパフォーマンス問題を指摘するようにデザインされました。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 TOTAL_EXCEP_FILTERS_RUN_011_NAME=# of Filters / sec TOTAL_EXCEP_FILTERS_RUN_011_HELP=このカウンターは、.NET 例外フィルターが実行された毎秒の数を表示します。例外フィルターは例外が処理されるべきかどうかを評価します。このカウンターは、例外が処理されたかどうかには関係なく、例外フィルターが評価された割合を記録します。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 TOTAL_EXCEP_FINALLYS_RUN_011_NAME=# of Finallys / sec TOTAL_EXCEP_FINALLYS_RUN_011_HELP=このカウンターは finally ブロックが実行された毎秒の数を表示します。finally ブロックは、try ブロックがどのように実行されたかには関係なく必ず実行されるようになっています。例外に実行された finally ブロックだけがカウントされます。通常のコード パスの finally ブロックはこのカウンターではカウントされません。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 EXCEPT_STACK_DEPTH_011_NAME=Throw To Catch Depth / sec EXCEPT_STACK_DEPTH_011_HELP=このカウンターは、.NET 例外を例外を処理するフレームにスローしたフレームから移されたスタック フレームの毎秒の数を表示します。このカウンターは、例外ハンドラーが入力されると 0 にリセットされ、入れ子になった例外はハンドラーにスタックの深さを表示します。このカウンターは全体の平均ではなく、サンプル間隔の継続時間で割った最後の 2 つのサンプルの間で観察された値の違いを表示します。 DotNetCLR_Memory_OBJECT_012_NAME=.NET CLR Memory DotNetCLR_Memory_OBJECT_012_HELP=CLR 가비지 수집된 힙에 대한 카운터입니다. GEN0_COLLECTIONS_COUNTER_012_NAME=# Gen 0 Collections GEN0_COLLECTIONS_COUNTER_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 0세대 개체(가장 최근에 할당된 세대)가 가비지 수집된(Gen 0 GC) 횟수를 표시합니다. Gen 0 GC는 0세대에 사용 가능한 메모리가 할당 요청된 메모리보다 적을 때 발생합니다. 이 카운터는 Gen 0 GC가 끝날 때 증가합니다. 모든 하위 세대 GC는 상위 세대 GC에 포함되므로, 이 카운터는 상위 세대(Gen 1 또는 Gen 2) GC가 발생할 때마다 명시적으로 증가합니다. _Global_ counter 값은 정확하지 않으므로 무시하는 것이 좋습니다. 이 카운터는 마지막으로 관찰된 값을 표시합니다. GEN1_COLLECTIONS_COUNTER_012_NAME=# Gen 1 Collections GEN1_COLLECTIONS_COUNTER_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 1세대 개체가 가비지 수집된 횟수를 표시합니다. 이 카운터는 Gen 1 GC가 끝날 때 증가합니다. 모든 하위 세대 GC는 상위 세대 GC에 포함되므로, 이 카운터는 상위 세대(Gen 2) GC가 발생할 때 명시적으로 증가합니다. _Global_ counter 값은 정확하지 않으므로 무시하는 것이 좋습니다. 이 카운터는 마지막으로 관찰된 값을 표시합니다. GEN2_COLLECTIONS_COUNTER_012_NAME=# Gen 2 Collections GEN2_COLLECTIONS_COUNTER_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 2세대 개체(오래된 세대)가 가비지 수집된 횟수를 표시합니다. 이 카운터는 Gen 2 GC(전체 GC라고도 함)가 끝날 때 증가합니다. _Global_ counter 값은 정확하지 않으므로 무시하는 것이 좋습니다. 이 카운터는 마지막으로 관찰된 값을 표시합니다. GEN0_BYTES_PROMOTED_COUNTER_012_NAME=Promoted Memory from Gen 0 GEN0_BYTES_PROMOTED_COUNTER_012_HELP=이 카운터는 가비지 수집되지 않고 남아 0세대에서 1세대로 수준이 오른 메모리 바이트 수를 표시합니다. 종료 대기 중이라는 이유로 수준이 오른 개체는 이 카운터에 포함되지 않습니다. 이 카운터는 마지막 GC가 끝날 때 관찰된 값을 표시하며, 누적 카운터가 아닙니다. GEN1_BYTES_PROMOTED_COUNTER_012_NAME=Promoted Memory from Gen 1 GEN1_BYTES_PROMOTED_COUNTER_012_HELP=이 카운터는 가비지 수집되지 않고 남아 1세대에서 2세대로 수준이 오른 메모리 바이트 수를 표시합니다. 종료 대기 중이라는 이유로 수준이 오른 개체는 이 카운터에 포함되지 않습니다. 이 카운터는 마지막 GC가 끝날 때 관찰된 값을 표시하며, 누적 카운터가 아닙니다. 마지막 GC가 Gen 0 GC뿐인 경우 카운터는 0으로 다시 설정됩니다. GEN0_PROMOTION_RATE_012_NAME=Gen 0 Promoted Bytes/Sec GEN0_PROMOTION_RATE_012_HELP=이 카운터는 초 당 0세대(가장 최근 세대)에서 1세대로 수준이 오른 바이트 수를 표시합니다. 종료 대기 중이라는 이유로 수준이 오른 개체는 이 카운터에 포함되지 않습니다. 메모리는 가비지 수집되지 않고 남으면 수준이 오릅니다. 이 카운터는 초 당 만들어지는, 상대적으로 수명이 긴 개체를 표시하도록 디자인되었으며, 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. GEN1_PROMOTION_RATE_012_NAME=Gen 1 Promoted Bytes/Sec GEN1_PROMOTION_RATE_012_HELP=이 카운터는 초 당 1세대에서 2세대(가장 오래된 세대)로 수준이 오른 바이트 수를 표시합니다. 종료 대기 중이라는 이유로 수준이 오른 개체는 이 카운터에 포함되지 않습니다. 메모리는 가비지 수집되지 않고 남으면 수준이 오르지만 가장 오래된 세대인 2세대에서는 더 이상 수준이 오르지 않습니다. 이 카운터는 초 당 만들어지는, 상대적으로 수명이 긴 개체를 표시하도록 디자인되었으며, 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_012_NAME=Promoted Finalization-Memory from Gen 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_012_HELP=이 카운터는 종료 대기 중이라는 이유로 0세대에서 1세대로 수준이 올라간 메모리 바이트 수를 표시합니다. 이 카운터는 마지막 GC가 끝날 때 관찰된 값을 표시하며 누적 카운터가 아닙니다. PROCESS_ID_012_NAME=Process ID PROCESS_ID_012_HELP=이 카운터는 모니터링 중인 CLR 프로세스 인스턴스의 프로세스 ID를 표시합니다. 첫 번째 가비지 수집 시까지 표시되는 값은 0입니다. GEN0_HEAP_SIZE_COUNTER_012_NAME=Gen 0 heap size GEN0_HEAP_SIZE_COUNTER_012_HELP=이 카운터는 Gen 0에 할당된 현재 바이트 수가 아니라 0세대(Gen 0)에 할당될 수 있는 최대 바이트 수를 표시합니다. Gen 0 GC는 마지막 GC 이후에 할당된 바이트가 이 크기보다 클 때 트리거됩니다. Gen 0 크기는 가비지 수집기에서 조정하며 응용 프로그램이 실행되는 동안 변경될 수 있습니다. Gen 0 수집이 끝날 때 Gen 0 힙의 크기는 실제로 0바이트이므로 카운터는 다음 Gen 0 GC를 트리거하는 할당 크기를 바이트 단위로 표시합니다. 이 카운터는 바이트가 할당될 때마다 업데이트되지 않고 GC가 끝날 때 업데이트됩니다. GEN1_HEAP_SIZE_COUNTER_012_NAME=Gen 1 heap size GEN1_HEAP_SIZE_COUNTER_012_HELP=이 카운터는 Gen 1의 최대 크기가 아니라 1세대(Gen 1)의 현재 바이트 수를 표시합니다. 이 세대에는 개체가 직접 할당되지 않으며, 대신 이 세대는 이전 Gen 0 GC에서 수준이 오른 개체로 구성됩니다. 이 카운터는 바이트가 할당될 때마다 업데이트되지 않고 GC가 끝날 때 업데이트됩니다. GEN2_HEAP_SIZE_COUNTER_012_NAME=Gen 2 heap size GEN2_HEAP_SIZE_COUNTER_012_HELP=이 카운터는 2세대(Gen 2)의 현재 바이트 수를 표시합니다. 이 세대에는 개체가 직접 할당되지 않으며, 대신 이 세대는 이전 Gen 1 GC 동안 Gen 1에서 수준이 오른 개체로 구성됩니다. 이 카운터는 바이트가 할당될 때마다 업데이트되지 않고 GC가 끝날 때 업데이트됩니다. LARGE_OBJECT_SIZE_COUNTER_012_NAME=Large Object Heap size LARGE_OBJECT_SIZE_COUNTER_012_HELP=이 카운터는 대형 개체 힙의 현재 바이트 크기를 표시합니다. 임계값보다 큰 개체는 가비지 수집기에서 대형 개체로 처리되며, 특별한 힙에 직접 할당하기 때문에 이 개체는 세대 간에 수준이 오르지 않습니다. CLR v1.1 이상에서 이 임계값은 85000바이트입니다. 이 카운터는 바이트가 할당될 때마다 업데이트되지 않고 GC가 끝날 때 업데이트됩니다. SURVIVE_FINALIZE_COUNTER_012_NAME=Finalization Survivors SURVIVE_FINALIZE_COUNTER_012_HELP=이 카운터는 가비지 수집된 개체 중에서 종료 대기 중이라는 이유로 가비지 수집되지 않고 남은 개체의 수를 표시합니다. 개체가 다른 개체를 참조하는 경우, 참조되는 개체도 가비지 수집되지 않지만 이 카운터에는 표시되지 않습니다. "Promoted Finalization-Memory from Gen 0" 및 "Promoted Finalization-Memory from Gen 1" 카운터는 종료로 인해 남아 있는 모든 메모리를 표시합니다. 이 카운터는 누적 카운터가 아니며, 각 GC가 끝날 때마다 업데이트되어 해당 GC가 수행된 후 남아 있는 개체의 수만을 표시합니다. 이 카운터는 종료로 인해 응용 프로그램에 발생할 수 있는 추가 오버헤드를 표시하기 위해 디자인되었습니다. NUM_HANDLES_COUNTER_012_NAME=# GC Handles NUM_HANDLES_COUNTER_012_HELP=이 카운터는 현재 사용 중인 GC 핸들의 수를 표시합니다. GCHandles는 CLR 및 관리되는 환경 외부에 있는 리소스에 대한 핸들입니다. 핸들은 GCHeap에서 적은 양의 메모리를 사용하지만 많은 양의 관리되지 않는 리소스를 사용할 수 있습니다. ALLOCATION_RATE_COUNTER_012_NAME=Allocated Bytes/sec ALLOCATION_RATE_COUNTER_012_HELP=이 카운터는 GC 힙에 할당되는 초 당 바이트 비율을 표시합니다. 이 카운터는 바이트가 할당될 때마다 업데이트되지 않고 각 GC가 끝날 때마다 업데이트됩니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. INDUCED_GC_COUNTER_012_NAME=# Induced GC INDUCED_GC_COUNTER_012_HELP=이 카운터는 GC.Collect에 대한 호출로 인해 수행된 가비지 수집의 최대 수를 표시합니다. GC에서 해당 수집 빈도를 자동으로 조정하게 하는 것이 좋습니다. PER_TIME_IN_GC_COUNTER_012_NAME=% Time in GC PER_TIME_IN_GC_COUNTER_012_HELP=GC에서 % 시간은 마지막 GC 주기 이후에 GC(가비지 수집)를 수행하는 데 소요된 시간의 백분율입니다. 일반적으로 이 카운터는 응용 프로그램을 대신하여, 가비지 수집기가 메모리를 수집하고 압축하기 위해 수행한 작업을 표시합니다. 이 카운터는 각 GC가 끝날 때마다 업데이트되며 표시되는 값은 평균값이 아닌 마지막으로 관찰된 값을 나타냅니다. PER_TIME_IN_GC_COUNTER_BASE_012_NAME=Not Displayed PER_TIME_IN_GC_COUNTER_BASE_012_HELP=표시되지 않습니다. TOTAL_HEAP_SIZE_COUNTER_012_NAME=# Bytes in all Heaps TOTAL_HEAP_SIZE_COUNTER_012_HELP=이 카운터는 Gen 0 Heap Size, Gen 1 Heap Size, Gen 2 Heap Size, Large Object Heap Size 등 네 개 카운터 값의 합을 표시합니다. 이 카운터는 GC 힙에 현재 할당된 메모리를 바이트 단위로 나타냅니다. TOTAL_COMMITTED_MEM_COUNTER_012_NAME=# Total committed Bytes TOTAL_COMMITTED_MEM_COUNTER_012_HELP=이 카운터는 가비지 수집기에서 현재 커밋한 가상 메모리의 양을 바이트 단위로 표시합니다. 커밋한 메모리는 디스크 페이징 파일에 공간이 예약된 실제 메모리입니다. TOTAL_RESERVED_MEM_COUNTER_012_NAME=# Total reserved Bytes TOTAL_RESERVED_MEM_COUNTER_012_HELP=이 카운터는 가비지 수집기에서 현재 예약한 가상 메모리의 양을 바이트 단위로 표시합니다. 예약한 메모리는 응용 프로그램에 예약되어 있으며 디스크 또는 주 메모리 페이지에서 아직 사용하지 않은 가상 메모리 공간입니다. GC_PINNED_OBJECTS_012_NAME=# of Pinned Objects GC_PINNED_OBJECTS_012_HELP=이 카운터는 마지막 GC에서 발견된 고정 개체의 수를 표시합니다. 이 카운터는 가비지 수집된 힙에서만 고정 개체의 수를 계산합니다. 예를 들어, Gen 0 GC는 0세대 힙의 고정 개체만 열거합니다. 가비지 수집기는 메모리에서 고정 개체를 이동할 수 없습니다. GC_SINKBLOCKS_012_NAME=# of Sink Blocks in use GC_SINKBLOCKS_012_HELP=이 카운터는 현재 사용 중인 동기화 블록의 수를 표시합니다. 동기화 블록은 동기화 정보를 저장하기 위해 각 개체에 할당되는 데이터 구조로서, 관리되는 개체로의 약한 참조를 가지며 가비지 수집기를 통해 스캐닝되어야 합니다. 동기화 블록에는 동기화 정보뿐 아니라 COM interop 메타데이터도 저장할 수 있습니다. 이 카운터는 동기화 기본 형식을 너무 많이 사용했을 때 발생할 수 있는 성능 문제를 표시하기 위해 디자인되었습니다. DotNetCLR_Loading_OBJECT_012_NAME=.NET CLR Loading DotNetCLR_Loading_OBJECT_012_HELP=CLR 클래스 로더에 대한 통계입니다. LOADING_CLASSES_TOTAL_012_NAME=Total Classes Loaded LOADING_CLASSES_TOTAL_012_HELP=이 카운터는 이 응용 프로그램이 시작된 이후에 모든 어셈블리에 로드된 클래스의 누적된 수를 표시합니다. LOADING_TIME_012_NAME=% Time Loading LOADING_TIME_012_HELP=다음에 사용하도록 예약됩니다. LOADING_ASMSEARCHLEN_012_NAME=Assembly Search Length LOADING_ASMSEARCHLEN_012_HELP=다음에 사용하도록 예약됩니다. LOADING_LOADFAILURES_TOTAL_012_NAME=Total # of Load Failures LOADING_LOADFAILURES_TOTAL_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 로드하지 못한 클래스의 최대 수를 표시합니다. 보안 부족 또는 잘못된 형식으로 인해 클래스를 로드하지 못할 수 있습니다. 자세한 내용은 프로파일링 서비스 도움말을 참조하십시오. LOADING_LOADFAILURES_INST_012_NAME=Rate of Load Failures LOADING_LOADFAILURES_INST_012_HELP=이 카운터는 초 당 로드하지 못한 클래스의 수를 표시합니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. 보안 부족 또는 잘못된 형식으로 인해 클래스를 로드하지 못할 수 있습니다. 자세한 내용은 프로파일링 서비스 도움말을 참조하십시오. LOADING_HEAPSIZE_012_NAME=Bytes in Loader Heap LOADING_HEAPSIZE_012_HELP=이 카운터는 모든 AppDomain에 클래스 로더가 커밋한 메모리 크기를 바이트 단위로 표시합니다. 커밋한 메모리는 디스크 페이징 파일에 공간이 예약된 실제 메모리입니다. LOADING_APPDOMAINS_UNLOADED_TOTAL_012_NAME=Total appdomains unloaded LOADING_APPDOMAINS_UNLOADED_TOTAL_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 언로드된 총 AppDomain의 수를 표시합니다. AppDomain이 여러 번 로드되고 언로드된 경우, 이 카운터는 각 언로드 작업을 별도로 처리합니다. LOADING_APPDOMAINS_UNLOADED_INST_012_NAME=Rate of appdomains unloaded LOADING_APPDOMAINS_UNLOADED_INST_012_HELP=이 카운터는 초 당 언로드된 AppDomain의 수를 표시합니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. LOADING_CLASSES_CUR_012_NAME=Current Classes Loaded LOADING_CLASSES_CUR_012_HELP=이 카운터는 모든 어셈블리에 현재 로드된 클래스의 수를 표시합니다. LOADING_CLASSES_INST_012_NAME=Rate of Classes Loaded LOADING_CLASSES_INST_012_HELP=이 카운터는 모든 어셈블리에 초 당 로드된 클래스의 수를 표시합니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. LOADING_APPDOMAINS_CUR_012_NAME=Current appdomains LOADING_APPDOMAINS_CUR_012_HELP=이 카운터는 이 응용 프로그램에 현재 로드된 AppDomain의 수를 표시합니다. AppDomain(응용 프로그램 도메인)은 동일한 프로세스에서 실행되는 응용 프로그램들을 격리시키기 위해 CLR에서 사용할 수 있는 안전하고 융통성있는 처리 단위를 제공합니다. LOADING_APPDOMAINS_TOTAL_012_NAME=Total Appdomains LOADING_APPDOMAINS_TOTAL_012_HELP=이 카운터는 이 응용 프로그램이 시작된 이후에 로드된 AppDomain의 최대 수를 표시합니다. AppDomain(응용 프로그램 도메인)은 동일한 프로세스에서 실행되는 응용 프로그램들을 격리시키기 위해 CLR에서 사용할 수 있는 안전하고 융통성있는 처리 단위를 제공합니다. LOADING_APPDOMAINS_INST_012_NAME=Rate of appdomains LOADING_APPDOMAINS_INST_012_HELP=이 카운터는 초 당 로드되는 AppDomain의 수를 표시합니다. AppDomain(응용 프로그램 도메인)은 동일한 프로세스에서 실행되는 응용 프로그램들을 격리시키기 위해 CLR에서 사용할 수 있는 안전하고 융통성있는 처리 단위를 제공합니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. LOADING_ASSEMBLIES_CUR_012_NAME=Current Assemblies LOADING_ASSEMBLIES_CUR_012_HELP=이 카운터는 이 응용 프로그램의 모든 AppDomain에 현재 로드된 어셈블리의 수를 표시합니다. 여러 AppDomain에서 어셈블리가 도메인 중립적으로 로드된 경우, 이 카운터는 한 번만 증가합니다. 어셈블리는, 해당 코드가 모든 AppDomain에서 공유될 수 있는 경우에는 도메인 중립적으로 로드될 수 있고, 코드가 특정 AppDomain 전용인 경우에는 도메인별로 로드될 수 있습니다. LOADING_ASSEMBLIES_TOTAL_012_NAME=Total Assemblies LOADING_ASSEMBLIES_TOTAL_012_HELP=이 카운터는 이 응용 프로그램이 시작된 이후에 로드된 총 어셈블리의 수를 표시합니다. 여러 AppDomain에서 어셈블리가 도메인 중립적으로 로드된 경우, 이 카운터는 한 번만 증가합니다. 어셈블리는, 해당 코드가 모든 AppDomain에서 공유될 수 있는 경우에는 도메인 중립적으로 로드될 수 있고, 코드가 특정 AppDomain 전용인 경우에는 도메인별로 로드될 수 있습니다. LOADING_ASSEMBLIES_INST_012_NAME=Rate of Assemblies LOADING_ASSEMBLIES_INST_012_HELP=이 카운터는 초 당 모든 AppDomain에 로드되는 어셈블리의 수를 표시합니다. 여러 AppDomain에서 어셈블리가 도메인 중립적으로 로드된 경우, 이 카운터는 한 번만 증가합니다. 어셈블리는, 해당 코드가 모든 AppDomain에서 공유될 수 있는 경우에는 도메인 중립적으로 로드될 수 있고, 코드가 특정 AppDomain 전용인 경우에는 도메인별로 로드될 수 있습니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. DotNetCLR_Jit_OBJECT_012_NAME=.NET CLR Jit DotNetCLR_Jit_OBJECT_012_HELP=CLR JIT에 대한 통계입니다. TOTAL_METHODS_JITTED_012_NAME=# of Methods Jitted TOTAL_METHODS_JITTED_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 CLR JIT 컴파일러로 JIT(Just-In-Time) 컴파일된 총 메서드의 수를 표시합니다. 이 카운터에는 미리 JIT 컴파일된 메서드는 포함되지 않습니다. JITTED_IL_CUR_012_NAME=# of IL Bytes Jitted JITTED_IL_CUR_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 JIT 컴파일된 IL의 총 바이트 수를 표시합니다. 이 카운터의 값은 "Total # of IL Bytes Jitted" 카운터의 값과 동일합니다. JITTED_IL_TOTAL_012_NAME=Total # of IL Bytes Jitted JITTED_IL_TOTAL_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 JIT 컴파일된 IL의 총 바이트 수를 표시합니다. 이 카운터의 값은 "# of IL Bytes Jitted" 카운터의 값과 동일합니다. JITTED_IL_INST_012_NAME=IL Bytes Jitted / sec JITTED_IL_INST_012_HELP=이 카운터는 초 당 JIT 컴파일되는 IL의 바이트 비율을 표시합니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. JIT_FAILURES_012_NAME=Standard Jit Failures JIT_FAILURES_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 JIT 컴파일러가 JIT 컴파일하지 못한 메서드의 최대 수를 표시합니다. IL을 확인할 수 없거나 JIT 컴파일러 내부에 오류가 있는 경우에 컴파일 오류가 발생할 수 있습니다. TIME_IN_JIT_012_NAME=% Time in Jit TIME_IN_JIT_012_HELP=이 카운터는 마지막 JIT 컴파일 단계 이후에 JIT 컴파일에 소요된 시간의 백분율을 표시합니다. 이 카운터는 각 JIT 컴파일 단계가 끝날 때마다 업데이트됩니다. JIT 컴파일 단계는 메서드와 해당 종속성이 컴파일되는 단계를 가리킵니다. TIME_IN_JIT_BASE_012_NAME=Not Displayed TIME_IN_JIT_BASE_012_HELP=표시되지 않습니다. DotNetCLR_Interop_OBJECT_012_NAME=.NET CLR Interop DotNetCLR_Interop_OBJECT_012_HELP=CLR interop에 대한 통계입니다. CURRENT_CCW_012_NAME=# of CCWs CURRENT_CCW_012_HELP=이 카운터는 CCW(Com-Callable-Wrappers)의 현재 수를 표시합니다. CCW는 .NET의 관리되지 않는 COM 클라이언트에서 참조하는 관리되는 개체에 대한 프록시입니다. 이 카운터는 관리되지 않는 COM 코드에서 참조하는 관리되는 개체의 수를 표시하기 위해 디자인되었습니다. CURRENT_STUBS_012_NAME=# of Stubs CURRENT_STUBS_012_HELP=이 카운터는 CLR에서 만든 스텁의 현재 수를 표시합니다. 스텁은 COM Interop 호출 또는 PInvoke 호출을 수행하는 동안 인수 및 반환 값을 관리 코드에서 비관리 코드로 마샬링합니다. NUM_MARSHALLING_012_NAME=# of marshalling NUM_MARSHALLING_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 인수 및 반환 값을 관리 코드에서 비관리 코드로 마샬링한 총 횟수를 표시합니다. 이 카운터는 스텁이 인라인인 경우에는 증가하지 않습니다. 스텁은 인수 및 반환 값을 마샬링합니다. 일반적으로 스텁은 마샬링되는 오버헤드가 적을 때 인라인됩니다. TOTAL_TLB_IMPORTS_012_NAME=# of TLB imports / sec TOTAL_TLB_IMPORTS_012_HELP=다음에 사용하도록 예약됩니다. TOTAL_TLB_EXPORTS_012_NAME=# of TLB exports / sec TOTAL_TLB_EXPORTS_012_HELP=다음에 사용하도록 예약됩니다. DotNetCLR_LocksAndThreads_OBJECT_012_NAME=.NET CLR LocksAndThreads DotNetCLR_LocksAndThreads_OBJECT_012_HELP=CLR 잠금 및 스레드에 대한 통계입니다. CONTENTION_TOTAL_012_NAME=Total # of Contentions CONTENTION_TOTAL_012_HELP=이 카운터는 CLR의 스레드가 관리되는 잠금 상태가 되는 데 실패한 총 횟수를 표시합니다. C#에서 "lock" 문을 선언하거나 System.Monitor.Enter를 호출하거나 MethodImplOptions.Synchronized 사용자 지정 특성을 사용하는 등, 여러 가지 방법으로 관리되는 잠금 상태가 될 수 있습니다. CONTENTION_INST_012_NAME=Contention Rate / sec CONTENTION_INST_012_HELP=런타임의 스레드가 관리되는 잠금 상태가 되는 데 실패한 비율입니다. C#에서 "lock" 문을 선언하거나 System.Monitor.Enter를 호출하거나 MethodImplOptions.Synchronized 사용자 지정 특성을 사용하는 등, 여러 가지 방법으로 관리되는 잠금 상태가 될 수 있습니다. QUEUE_LENGTH_CUR_012_NAME=Current Queue Length QUEUE_LENGTH_CUR_012_HELP=이 카운터는 응용 프로그램에서 관리되는 잠금을 시도한 총 횟수를 표시합니다. 이 카운터는 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막으로 관찰된 값을 표시합니다. QUEUE_LENGTH_TOTAL_012_NAME=Queue Length Peak QUEUE_LENGTH_TOTAL_012_HELP=이 카운터는 이 응용 프로그램이 시작된 이후에 관리되는 잠금을 시도한 스레드의 총수를 표시합니다. QUEUE_LENGTH_INST_012_NAME=Queue Length / sec QUEUE_LENGTH_INST_012_HELP=이 카운터는 초 당 응용 프로그램에서 잠금을 시도한 스레드의 수를 표시합니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. CURRENT_LOGICAL_THREADS_012_NAME=# of current logical Threads CURRENT_LOGICAL_THREADS_012_HELP=이 카운터는 응용 프로그램에 있는 .NET 스레드 개체의 현재 수를 표시합니다. .NET 스레드 개체는 System.Threading.Thread에 의해 만들어지거나 관리되지 않는 스레드가 관리되는 환경에 들어갈 때 만들어집니다. 이 카운터는 실행 중인 스레드와 중지된 스레드 모두를 포함합니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막으로 관찰된 값을 표시합니다. CURRENT_PHYSICAL_THREADS_012_NAME=# of current physical Threads CURRENT_PHYSICAL_THREADS_012_HELP=이 카운터는 .NET 스레드의 내부 스레드로 사용되도록 CLR에서 만들고 소유하는 원시 OS 스레드의 수를 표시합니다. CLR 내부 작업에 사용되는 스레드는 OS 프로세스의 스레드 하위 집합이므로 이 카운터 값에 포함되지 않습니다. RECOGNIZED_THREADS_CUR_012_NAME=# of current recognized threads RECOGNIZED_THREADS_CUR_012_HELP=이 카운터는 CLR에서 현재 인식하는 스레드의 수를 표시하며, 이 스레드에는 해당되는 .NET 스레드 개체가 있습니다. 이 스레드는 CLR에서 만들어지지 않으며, CLR 외부에서 만들어져 CLR 내부에서 적어도 한 번 이상 실행된 스레드입니다. 고유한 스레드만 추적되며 CLR에 다시 사용되는 스레드 ID 또는 스레드 종료 후에 다시 만들어진 스레드는 한 번만 계산됩니다. RECOGNIZED_THREADS_TOTAL_012_NAME=# of total recognized threads RECOGNIZED_THREADS_TOTAL_012_HELP=이 카운터는 이 응용 프로그램이 시작된 이후에 CLR에서 인식한 스레드의 총수를 표시하며, 이 스레드에는 해당되는 .NET 스레드 개체가 있습니다. 이 스레드는 CLR에서 만들어지지 않으며, CLR 외부에서 만들어져 CLR 내부에서 적어도 한 번 이상 실행된 스레드입니다. 고유한 스레드만 추적되며 CLR에 다시 사용되는 스레드 ID 또는 스레드 종료 후에 다시 만들어진 스레드는 한 번만 계산됩니다. RECOGNIZED_THREADS_INST_012_NAME=rate of recognized threads / sec RECOGNIZED_THREADS_INST_012_HELP=이 카운터는 초 당 CLR에서 인식한 스레드의 수를 표시하며, 이 스레드에는 해당되는 .NET 스레드 개체가 있습니다. 이 스레드는 CLR에서 만들어지지 않으며, CLR 외부에서 만들어져 CLR 내부에서 적어도 한 번 이상 실행된 스레드입니다. 고유한 스레드만 추적되며 CLR에 다시 사용되는 스레드 ID 또는 스레드 종료 후에 다시 만들어진 스레드는 한 번만 계산됩니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. DotNetCLR_Security_OBJECT_012_NAME=.NET CLR Security DotNetCLR_Security_OBJECT_012_HELP=CLR 보안에 대한 통계입니다. SECURITY_TOTALRTCHECKS_012_NAME=Total Runtime Checks SECURITY_TOTALRTCHECKS_012_HELP=이 카운터는 이 응용 프로그램이 시작된 이후에 수행된 런타임 CAS(코드 액세스 보안) 검사의 총수를 표시합니다. 런타임 CAS 검사는 특정 권한을 요청하기 위해 호출자가 호출 수신자를 호출할 때 발생합니다. 런타임 검사는 호출자의 각 호출에 대해 수행되며, 호출자의 현재 스레드 스택을 검사합니다. 이 카운터를 "Stack Walk Depth"와 함께 사용하면 보안 검사의 성능 저하 여부를 알 수 있습니다. SECURITY_TIMEAUTHORIZE_012_NAME=% Time Sig. Authenticating SECURITY_TIMEAUTHORIZE_012_HELP=다음에 사용하도록 예약됩니다. SECURITY_LINKCHECKS_012_NAME=# Link Time Checks SECURITY_LINKCHECKS_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 수행된 링크타임 CAS(코드 액세스 보안) 검사의 총수를 표시합니다. 링크타임 CAS 검사는 JIT 컴파일 시 특정 권한을 요청하기 위해 호출자가 호출 수신자를 호출할 때 발생합니다. 링크타임 검사는 호출자당 한 번씩 수행됩니다. 이 카운터의 값은 보안 시스템의 활동을 표시할 뿐 심각한 성능 문제를 의미하지는 않습니다. SECURITY_TIMERTCHECKS_012_NAME=% Time in RT checks SECURITY_TIMERTCHECKS_012_HELP=이 카운터는 마지막 CAS(코드 액세스 보안) 검사 이후에 런타임 CAS 검사를 수행하는 데 소요된 시간의 백분율을 표시합니다. CAS를 사용하면 서로 다른 수준으로 코드를 신뢰할 수 있으며 코드 ID에 따라 이러한 신뢰 수준을 적용할 수 있습니다. 이 카운터는 런타임 보안 검사가 끝날 때 업데이트됩니다. 이 카운터의 값은 평균값이 아니라 마지막으로 관찰된 값을 표시합니다. SECURITY_TIMERTCHECKS_BASE_012_NAME=Not Displayed SECURITY_TIMERTCHECKS_BASE_012_HELP=표시되지 않습니다. SECURITY_DEPTHSECURITY_012_NAME=Stack Walk Depth SECURITY_DEPTHSECURITY_012_HELP=이 카운터는 마지막 CAS 검사 도안의 스택 깊이를 표시합니다. 런타임 CAS 검사는 스택을 탐색하여 수행됩니다. 이 카운터는 평균값이 아니라 마지막으로 관찰된 값을 표시합니다. DotNetCLR_Remoting_OBJECT_012_NAME=.NET CLR Remoting DotNetCLR_Remoting_OBJECT_012_HELP=CLR Remoting에 대한 통계입니다. CONTEXT_REMOTECALLS_INST_012_NAME=Remote Calls/sec CONTEXT_REMOTECALLS_INST_012_HELP=이 카운터는 초 당 호출되는 원격 프로시저 호출 수를 표시합니다. 원격 프로시저 호출은 호출자의 AppDomain 외부에 있는 개체에 대한 호출입니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. CONTEXT_CHANNELS_012_NAME=Channels CONTEXT_CHANNELS_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 모든 AppDomain에 등록된 원격 채널의 총수를 표시합니다. 채널은 원격 개체 간에 메시지를 전송하는 데 사용됩니다. CONTEXT_PROXIES_012_NAME=Context Proxies CONTEXT_PROXIES_012_HELP=이 카운터는 프로세스가 시작된 이후에 만들어진 원격 프록시 개체의 총수를 표시합니다. 프록시는 원격 개체를 대표하며, 프록시에 대한 모든 호출이 올바른 원격 개체 인스턴스에 전달되도록 합니다. CONTEXT_CLASSES_012_NAME=Context-Bound Classes Loaded CONTEXT_CLASSES_012_HELP=이 카운터는 현재 로드된 컨텍스트 바인딩된 클래스의 수를 표시합니다. 컨텍스트에 바인딩할 수 있는 클래스를 컨텍스트에 바인딩된 클래스라고 합니다. 컨텍스트에 바인딩된 클래스에는, 동기화, 스레드 선호도, 트랜잭션 등에 대한 사용 규칙을 제공하는 컨텍스트 특성이 표시됩니다. CONTEXT_OBJALLOC_012_NAME=Context-Bound Objects Alloc / sec CONTEXT_OBJALLOC_012_HELP=이 카운터는 초 당 할당되는 컨텍스트 바인딩 개체의 수를 표시합니다. 컨텍스트에 바인딩할 수 있는 클래스의 인스턴스를 컨텍스트 바인딩 개체라고 합니다. 컨텍스트 바인딩 클래스에는, 동기화, 스레드 선호도, 트랜잭션 등에 대한 사용 규칙을 제공하는 컨텍스트 특성이 표시됩니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. CONTEXT_CONTEXTS_012_NAME=Contexts CONTEXT_CONTEXTS_012_HELP=이 카운터는 응용 프로그램에 있는 원격 컨텍스트의 현재 수를 표시합니다. 컨텍스트는 동기화, 스레드 선호도, 트랜잭션 등과 같이 동일한 사용 규칙을 가지는 개체의 컬렉션을 포함하는 경계입니다. CONTEXT_REMOTECALLS_TOTAL_012_NAME=Total Remote Calls CONTEXT_REMOTECALLS_TOTAL_012_HELP=이 카운터는 이 응용 프로그램이 시작된 이후에 호출된 총 원격 프로시저의 호출 수를 표시합니다. 원격 프로시저 호출은 호출자의 AppDomain 외부에 있는 개체에 대한 호출입니다. DotNetCLR_Excep_OBJECT_012_NAME=.NET CLR Exceptions DotNetCLR_Excep_OBJECT_012_HELP=CLR 예외 처리에 대한 런타임 통계입니다. EXCEP_THROWN_TOTAL_012_NAME=# of Exceps Thrown EXCEP_THROWN_TOTAL_012_HELP=이 카운터는 응용 프로그램이 시작된 이후에 throw된 총 예외의 수를 표시합니다. 여기에는 .NET 예외 및 .NET 예외로 변환되는 관리되지 않는 예외가 포함됩니다. 예를 들어 비관리 코드의 null 포인터 참조 예외는 관리 코드에서 .NET System.NullReferenceException으로 다시 throw됩니다. 이 카운터에는 처리되는 예외와 처리되지 않는 예외가 모두 포함됩니다. 다시 throw되는 예외는 이 카운터에 다시 계산됩니다. 예외는 아주 드문 경우에만 나타나야 하며 프로그램의 정상적인 제어 흐름에는 존재하지 않습니다. EXCEP_THROWN_INST_012_NAME=# of Exceps Thrown / sec EXCEP_THROWN_INST_012_HELP=이 카운터는 초 당 throw되는 예외의 수를 표시합니다. 여기에는 .NET 예외 및 .NET 예외로 변환되는 관리되지 않는 예외가 포함됩니다. 예를 들어 비관리 코드에서의 null 포인터 참조 예외는 관리 코드에서 .NET System.NullReferenceException으로 다시 throw됩니다. 이 카운터에는 처리되는 예외와 처리되지 않는 예외가 모두 포함됩니다. 다시 throw되는 예외는 이 카운터에 다시 계산됩니다. 예외는 아주 드문 경우에만 나타나야 하며 프로그램의 정상적인 제어 흐름에는 존재하지 않습니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. TOTAL_EXCEP_FILTERS_RUN_012_NAME=# of Filters / sec TOTAL_EXCEP_FILTERS_RUN_012_HELP=이 카운터는 초 당 실행된 .NET 예외 필터의 수를 표시합니다. 예외 필터는 예외를 처리할지 여부를 확인합니다. 이 카운터는 예외가 처리되었는지 여부와는 상관 없이, 실행된 예외 필터의 비율을 추적합니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. TOTAL_EXCEP_FINALLYS_RUN_012_NAME=# of Finallys / sec TOTAL_EXCEP_FINALLYS_RUN_012_HELP=이 카운터는 초 당 실행된 finally 블록의 수를 표시합니다. finally 블록은 try 블록이 종료된 방식에 관계 없이 실행됩니다. 이 카운터는 예외에 대해 실행된 finally 블록만을 계산하며 일반 코드 경로에 대한 finally 블록은 계산하지 않습니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. EXCEPT_STACK_DEPTH_012_NAME=Throw To Catch Depth / sec EXCEPT_STACK_DEPTH_012_HELP=이 카운터는 초 당 .NET 예외를 throw한 프레임에서 예외를 처리한 프레임으로 변환된 스택 프레임의 수를 표시합니다. 예외 처리기가 실행되면 이 카운터의 값은 0으로 다시 설정됩니다. 따라서 중첩된 예외는 처리기 간의 스택 깊이를 나타냅니다. 이 카운터는 시간당 평균값을 나타내는 것이 아니라 마지막 두 샘플에서 관찰된 값의 차이를 샘플 간 간격으로 나눈 값을 표시합니다. DotNetCLR_Memory_OBJECT_013_NAME=. NET CLR-geheugen DotNetCLR_Memory_OBJECT_013_HELP=Tellers voor CLR-garbagecollection. GEN0_COLLECTIONS_COUNTER_013_NAME=Aantal verzamelingen van generatie 0 GEN0_COLLECTIONS_COUNTER_013_HELP=Met deze teller wordt het aantal keren aangegeven dat generatie 0-objecten (de jongste, meest recentelijk toegewezen) door de Garbage Collector zijn verzameld (Gen 0 GC) sinds de toepassing is gestart. Gen 0 GC vindt plaats als het beschikbare geheugen in generatie 0 onvoldoende is om aan een toewijzingsaanvraag te voldoen. De teller wordt aan het einde van een Gen 0 GC vergroot. GC's van een hogere generatie bevatten alle GC's van een lagere generatie. Deze teller wordt expliciet verhoogd als garbagecollection van een hogere generatie (Gen 1 of Gen 2) plaatsvindt. De waarde voor _Global_ counter is niet nauwkeurig en dient te worden genegeerd. Met deze teller wordt de laatst waargenomen waarde bijgehouden. GEN1_COLLECTIONS_COUNTER_013_NAME=Aantal verzamelingen van generatie 1 GEN1_COLLECTIONS_COUNTER_013_HELP=Met deze teller wordt het aantal keren aangegeven dat generatie 1-objecten door de Garbage Collector zijn verzameld sinds de toepassing is gestart. Aan het einde van een Gen 1 GC wordt de teller verhoogd. GC's van een hogere generatie bevatten alle GC's van een lagere generatie. Deze teller wordt expliciet verhoogd als garbagecollection van een hogere generatie (Gen 2) plaatsvindt. De waarde voor _Global_ counter is niet nauwkeurig en dient te worden genegeerd. Met deze teller wordt de laatst waargenomen waarde bijgehouden. GEN2_COLLECTIONS_COUNTER_013_NAME=Aantal verzamelingen van generatie 2 GEN2_COLLECTIONS_COUNTER_013_HELP=Met deze teller wordt het aantal keren aangegeven dat generatie 2-objecten (ouder) door de Garbage Collector zijn verzameld sinds de toepassing is gestart. Aan het einde van een Gen 2 GC (ook wel volledige GC genoemd) wordt de teller verhoogd. De waarde voor _Global_ counter is niet nauwkeurig en dient te worden genegeerd. Met deze teller wordt de laatst waargenomen waarde bijgehouden. GEN0_BYTES_PROMOTED_COUNTER_013_NAME=Bevorderd geheugen uit generatie 0 GEN0_BYTES_PROMOTED_COUNTER_013_HELP=Met deze teller wordt het aantal bytes aan geheugen weergegeven dat garbagecollection (GC) heeft overleefd en van generatie 0 naar generatie 1 wordt bevorderd. Objecten die uitsluitend worden bevorderd omdat ze nog moeten worden voltooid, worden niet opgenomen in deze telling. Met deze teller wordt de waarde weergegeven die aan het einde van de laatste GC is waargenomen; het is geen cumulatieve teller. GEN1_BYTES_PROMOTED_COUNTER_013_NAME=Bevorderd geheugen uit generatie 1 GEN1_BYTES_PROMOTED_COUNTER_013_HELP=Met deze teller wordt het aantal bytes aan geheugen weergegeven dat garbagecollection (GC) heeft overleefd en van generatie 1 naar generatie 2 wordt bevorderd. Objecten die uitsluitend worden bevorderd omdat ze nog moeten worden voltooid, worden niet opgenomen in deze telling. Met deze teller wordt de waarde weergegeven die aan het einde van de laatste GC is waargenomen; het is geen cumulatieve teller. De teller wordt opnieuw op 0 ingesteld als de laatste GC uitsluitend een Gen 0 GC was. GEN0_PROMOTION_RATE_013_NAME=Uit generatie 0 bevorderde bytes/sec. GEN0_PROMOTION_RATE_013_HELP=Met deze teller wordt het aantal bytes per seconde bijgehouden dat van generatie 0 (jongste) naar generatie 1 wordt bevorderd. Objecten die uitsluitend worden bevorderd omdat ze nog moeten worden voltooid, worden niet opgenomen in deze telling. Geheugen wordt bevorderd wanneer het een garbagecollection overleeft. Deze teller is ontworpen als indicator van relatief langlevende objecten die per seconde worden gemaakt. Met de teller wordt het waargenomen verschil tussen de waarden in de laatste twee controles gedeeld door de duur van het controle-interval. GEN1_PROMOTION_RATE_013_NAME=Uit generatie 1 bevorderde bytes/sec. GEN1_PROMOTION_RATE_013_HELP=Met deze teller wordt het aantal bytes per seconde bijgehouden dat van generatie 1 naar generatie 2 (oudste) wordt bevorderd. Objecten die uitsluitend worden bevorderd omdat ze nog moeten worden voltooid, worden niet opgenomen in deze telling. Geheugen wordt bevorderd wanneer het een garbagecollection overleeft. Uit generatie 2 wordt niets bevorderd, omdat dit de oudste generatie is. Deze teller is ontworpen als indicator van zeer langlevende objecten die per seconde worden gemaakt. Met deze teller wordt het waargenomen verschil tussen de waarden in de laatste twee controles gedeeld door de duur van het controle-interval. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_013_NAME=Uit generatie 0 bevorderd voltooiingsgeheugen GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_013_HELP=Door deze teller worden de bytes aan geheugen weergegeven die van generatie 0 naar generatie 1 worden bevorderd omdat ze nog moeten worden voltooid. Met deze teller wordt de waarde aan het einde van de laatste GC weergegeven; het is geen cumulatieve teller. PROCESS_ID_013_NAME=Proces-id PROCESS_ID_013_HELP=Deze teller laat de proces-id zien van het CLR-procesexemplaar dat wordt gevolgd. De weergegeven waarde wordt 0 na de eerste garbagecollection. GEN0_HEAP_SIZE_COUNTER_013_NAME=Heap-grootte in generatie 0 GEN0_HEAP_SIZE_COUNTER_013_HELP=Met deze teller wordt het maximum aantal bytes weergegeven dat in generatie 0 (Gen 0) kan worden toegewezen. Het huidige toegewezen aantal bytes in generatie 0 wordt niet door deze teller weergegeven. Een Gen 0 GC wordt gestart wanneer de toewijzingen sinds de laatste GC dit aantal bytes overschrijden. De grootte van generatie 0 wordt door de Garbage Collector aangegeven en kan tijdens het uitvoeren van de toepassing veranderen. Aan het einde van een generatie 0-verzameling is de heap-grootte van generatie 0 gelijk aan 0 bytes. Met de teller wordt de toewijzingsgrootte (in bytes) weergegeven, waarbij het uitvoeren van de volgende Gen 0 GC wordt gestart. De teller wordt aan het einde van een GC bijgewerkt en niet na elke toewijzing. GEN1_HEAP_SIZE_COUNTER_013_NAME=Heap-grootte in generatie 1 GEN1_HEAP_SIZE_COUNTER_013_HELP=Met deze teller wordt het huidige aantal bytes in generatie 1 (Gen 1) aangegeven. De teller geeft niet de maximale grootte van generatie 1 aan. Objecten worden in deze generatie niet direct toegewezen, maar worden bevorderd uit eerdere GC's in generatie 0. De teller wordt aan het einde van een GC bijgewerkt en niet bij elke toewijzing. GEN2_HEAP_SIZE_COUNTER_013_NAME=Heap-grootte in generatie 2 GEN2_HEAP_SIZE_COUNTER_013_HELP=Met deze teller wordt het huidige aantal bytes in generatie 2 (Gen 2) aangegeven. Objecten worden in deze generatie niet direct toegewezen, maar worden bevorderd uit eerdere GC's in generatie 1. De teller wordt aan het einde van een GC bijgewerkt en niet bij elke toewijzing. LARGE_OBJECT_SIZE_COUNTER_013_NAME=Grootte van object-heap voor grote objecten LARGE_OBJECT_SIZE_COUNTER_013_HELP=Met deze teller wordt de huidige grootte van de object-heap voor grote objecten in bytes weergegeven. Objecten die groter zijn dan een drempelwaarde, worden door de Garbage Collector als groot object beschouwd en worden direct in een speciale heap toegewezen en niet naar een andere generatie bevorderd. In CLR v1.1 en hoger is deze drempelwaarde gelijk aan 85000 bytes. Deze teller wordt aan het einde van een GC bijgewerkt en niet bij elke toewijzing. SURVIVE_FINALIZE_COUNTER_013_NAME=Overlevers vanwege voltooiing SURVIVE_FINALIZE_COUNTER_013_HELP=Met deze teller wordt het aantal objecten weergegeven dat met garbagecollection is verkregen en een verzameling overleeft omdat ze nog moeten worden voltooid. Als deze objecten verwijzingen naar andere objecten bevatten, overleven die objecten wel maar worden ze niet geteld. Al het geheugen dat vanwege voltooiing heeft overleefd, wordt weergegeven met de tellers 'Uit generatie 0 bevorderd voltooiingsgeheugen' en 'Uit generatie 1 bevorderd voltooiingsgeheugen'. Dit is geen cumulatieve teller, maar wordt aan het einde van elke GC met alleen het aantal overlevenden gedurende deze specifieke GC bijgewerkt. Deze teller is ontworpen om de extra overhead aan te geven die de toepassing mogelijk vanwege voltooiing oploopt. NUM_HANDLES_COUNTER_013_NAME=Aantal GC-koppelingen NUM_HANDLES_COUNTER_013_HELP=Met deze teller wordt het momenteel gebruikte aantal GC-ingangen aangegeven. GC-ingangen zijn ingangen naar bronnen buiten CLR en de beheerde omgeving. Ingangen nemen kleine hoeveelheden geheugen in de GC-heap in beslag maar mogelijk dure onbeheerde hulpbronnen. ALLOCATION_RATE_COUNTER_013_NAME=Toegewezen bytes/sec. ALLOCATION_RATE_COUNTER_013_HELP=Met deze teller wordt het aantal bytes aangegeven dat per seconde aan de GC-heap wordt toegewezen. De teller wordt aan het einde van elke GC bijgewerkt en niet na elke toewijzing. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. INDUCED_GC_COUNTER_013_NAME=Aantal aangeroepen GC's INDUCED_GC_COUNTER_013_HELP=Met deze teller wordt het hoogste aantal keren aangegeven dat een garbagecollection heeft plaatsgevonden als gevolg van de expliciete aanroep GC.Collect. Het wordt aanbevolen de frequentie voor het verzamelen door de GC te laten bepalen. PER_TIME_IN_GC_COUNTER_013_NAME=GC-tijd in % PER_TIME_IN_GC_COUNTER_013_HELP=GC-tijd in % is tijd die is gespendeerd aan het uitvoeren van een garbagecollection sinds de laatste GC-cyclus. Deze teller is meestal een indicator van het werk dat door de Garbage Collector voor de toepassing is uitgevoerd om geheugen te verzamelen en comprimeren. Deze teller wordt alleen aan het einde van elke GC bijgewerkt. De waarde geeft de laatst waargenomen waarde weer en geen gemiddelde. PER_TIME_IN_GC_COUNTER_BASE_013_NAME=Niet weergegeven PER_TIME_IN_GC_COUNTER_BASE_013_HELP=Niet weergegeven. TOTAL_HEAP_SIZE_COUNTER_013_NAME=Aantal bytes in alle heaps TOTAL_HEAP_SIZE_COUNTER_013_HELP=Met deze teller wordt de som van vier andere tellers weergegeven: Heap-grootte in generatie 0, Heap-grootte in generatie 1, Heap-grootte in generatie 2 en Grootte van object-heap voor grote objecten. Het momenteel toegewezen geheugen in bytes op de GC-heaps wordt met de teller aangegeven. TOTAL_COMMITTED_MEM_COUNTER_013_NAME=Totaal aantal toegewezen bytes TOTAL_COMMITTED_MEM_COUNTER_013_HELP=Met deze teller wordt de hoeveelheid virtueel geheugen (in bytes) aangegeven die momenteel door de Garbage Collector is toegewezen. (Toegewezen geheugen is het fysieke geheugen waarvoor ruimte op het schijfwisselbestand is gereserveerd). TOTAL_RESERVED_MEM_COUNTER_013_NAME=Totaal aantal gereserveerde bytes TOTAL_RESERVED_MEM_COUNTER_013_HELP=Met deze teller wordt de hoeveelheid virtueel geheugen (in bytes) aangegeven die momenteel door de Garbage Collector is gereserveerd. (Gereserveerd geheugen is de virtuele hoeveelheid geheugen die voor de toepassing is gereserveerd, maar waarvoor geen gebruik is gemaakt van een schijf of pagina's in het hoofdgeheugen.) GC_PINNED_OBJECTS_013_NAME=Aantal vastgemaakte objecten GC_PINNED_OBJECTS_013_HELP=Met deze teller wordt het aantal vastgemaakte objecten aangegeven dat tijdens de laatste GC is gevonden. Alleen vastgemaakte objecten in heaps die tijdens garbagecollection zijn verzameld worden geregistreerd. Een GC van generatie 0 levert bijvoorbeeld alleen een opsomming van vastgemaakte objecten in de heap van generatie 0 op. Een vastgemaakt object kan door de Garbage Collector niet in het geheugen worden geplaatst. GC_SINKBLOCKS_013_NAME=Aantal gebruikte synchronisatieblokken GC_SINKBLOCKS_013_HELP=Met deze teller wordt het momenteel gebruikte aantal synchronisatieblokken aangegeven. Synchronisatieblokken zijn op object geordende gegevensstructuren die worden aangewezen voor de opslag van synchronisatiegegevens. Synchronisatieblokken bevatten zwakke verwijzingen naar begeleide objecten en moeten door de Garbage Collector worden gescand. Synchronisatieblokken zijn niet beperkt tot het opslaan van synchronisatiegegevens maar kunnen tevens COM-interop-metagegevens opslaan. Deze teller is ontworpen om prestatieproblemen bij veelvuldig gebruik van synchronisatieprimitieven aan te geven. DotNetCLR_Loading_OBJECT_013_NAME=.NET CLR-laadgegevens DotNetCLR_Loading_OBJECT_013_HELP=Statistieken voor het CLR-programma voor het laden van klassen. LOADING_CLASSES_TOTAL_013_NAME=Totaal aantal geladen klassen LOADING_CLASSES_TOTAL_013_HELP=Met deze teller wordt het cumulatieve aantal klassen aangegeven dat sinds de start van de toepassing in alle assembly's is geladen. LOADING_TIME_013_NAME=Laadtijd in % LOADING_TIME_013_HELP=Gereserveerd voor toekomstig gebruik. LOADING_ASMSEARCHLEN_013_NAME=Zoeklengte van assembly LOADING_ASMSEARCHLEN_013_HELP=Gereserveerd voor toekomstig gebruik. LOADING_LOADFAILURES_TOTAL_013_NAME=Totaal aantal mislukte laadpogingen LOADING_LOADFAILURES_TOTAL_013_HELP=Met deze teller wordt het hoogste aantal klassen aangegeven sinds de toepassing is gestart waarvoor het laden is mislukt. Dit mislukken kan vele oorzaken hebben, zoals onvoldoende beveiliging of een ongeldige indeling. Meer details worden in de Help voor profielservices gegeven. LOADING_LOADFAILURES_INST_013_NAME=Frequentie van mislukte laadpogingen LOADING_LOADFAILURES_INST_013_HELP=Met deze teller wordt het aantal klassen per seconde aangegeven waarvoor het laden is mislukt. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. Dit mislukken kan vele oorzaken hebben, zoals onvoldoende beveiliging of een ongeldige indeling. Meer details worden in de Help voor profielservices gegeven. LOADING_HEAPSIZE_013_NAME=Bytes in laad-heap LOADING_HEAPSIZE_013_HELP=Deze teller geeft de huidige grootte weer (in bytes) van het geheugen dat is toegekend door de klassenlader voor alle AppDomains. (Het toegekende geheugen is het fysieke geheugen waarvoor ruimte is gereserveerd in het schijfwisselbestand.) LOADING_APPDOMAINS_UNLOADED_TOTAL_013_NAME=Totaal aantal appdomains dat is verwijderd LOADING_APPDOMAINS_UNLOADED_TOTAL_013_HELP=Deze teller geeft het totaal aantal AppDomains weer dat is verwijderd sinds de toepassing is gestart. Als een AppDomain meerdere keren wordt geladen en verwijderd, wordt elke verwijdering afzonderlijk meegeteld. LOADING_APPDOMAINS_UNLOADED_INST_013_NAME=Frequentie waarmee appdomains worden verwijderd LOADING_APPDOMAINS_UNLOADED_INST_013_HELP=Deze teller geeft het aantal AppDomains weer dat per seconde wordt verwijderd. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. LOADING_CLASSES_CUR_013_NAME=Huidige geladen klassen LOADING_CLASSES_CUR_013_HELP=Deze teller geeft het aantal klassen weer dat momenteel in alle assembly's is geladen. LOADING_CLASSES_INST_013_NAME=Frequentie waarmee klassen worden geladen LOADING_CLASSES_INST_013_HELP=Deze teller geeft het aantal klassen weer dat per seconde wordt geladen in alle assembly's. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. LOADING_APPDOMAINS_CUR_013_NAME=Huidige appdomains LOADING_APPDOMAINS_CUR_013_HELP=Deze teller geeft het huidige aantal AppDomains weer dat in deze toepassing is geladen. AppDomains (toepassingsdomeinen) zijn veilige en veelzijdige verwerkingseenheden die de CLR kan gebruiken voor het scheiden van toepassingen die binnen hetzelfde proces worden uitgevoerd. LOADING_APPDOMAINS_TOTAL_013_NAME=Totaal aantal Appdomains LOADING_APPDOMAINS_TOTAL_013_HELP=Deze teller geeft het maximum aantal AppDomains weer dat is geladen nadat deze toepassing is gestart. AppDomains (toepassingsdomeinen) zijn veilige en veelzijdige verwerkingseenheden die de CLR kan gebruiken voor het scheiden van toepassingen die binnen hetzelfde proces worden uitgevoerd. LOADING_APPDOMAINS_INST_013_NAME=Frequentie van appdomains LOADING_APPDOMAINS_INST_013_HELP=Deze teller geeft het aantal AppDomains weer dat per seconde wordt geladen. AppDomains (toepassingsdomeinen) zijn veilige en veelzijdige verwerkingseenheden die de CLR kan gebruiken voor het scheiden van toepassingen die binnen hetzelfde proces worden uitgevoerd. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. LOADING_ASSEMBLIES_CUR_013_NAME=Huidige assembly's LOADING_ASSEMBLIES_CUR_013_HELP=Deze teller geeft het aantal assembly's weer dat is geladen voor alle AppDomains in deze toepassing. Als de assembly wordt geladen als domeinneutraal vanuit meerdere AppDomains, wordt de teller met één verhoogd. Assembly's kunnen worden geladen als domeinneutraal als hun code kan worden gedeeld door alle AppDomains. Assembly's kunnen worden geladen als domeinspecifiek als hun code een privécode is voor het AppDomain. LOADING_ASSEMBLIES_TOTAL_013_NAME=Totaal aantal assembly's LOADING_ASSEMBLIES_TOTAL_013_HELP=Deze teller geeft het totaal aantal assembly's weer dat is geladen nadat deze toepassing is gestart. Als de assembly wordt geladen als domeinneutraal vanuit meerdere AppDomains, wordt de teller met één verhoogd. Assembly's kunnen worden geladen als domeinneutraal als hun code kan worden gedeeld door alle AppDomains. Assembly's kunnen worden geladen als domeinspecifiek als hun code een privécode is voor het AppDomain. LOADING_ASSEMBLIES_INST_013_NAME=Frequentie van assembly's LOADING_ASSEMBLIES_INST_013_HELP=Deze teller geeft het aantal assembly's weer dat per seconde wordt geladen voor alle AppDomains. Als de assembly wordt geladen als domeinneutraal vanuit meerdere AppDomains, wordt de teller met één verhoogd. Assembly's kunnen worden geladen als domeinneutraal als hun code kan worden gedeeld door alle AppDomains. Assembly's kunnen worden geladen als domeinspecifiek als hun code een privécode is voor het AppDomain. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. DotNetCLR_Jit_OBJECT_013_NAME=.NET CLR JIT DotNetCLR_Jit_OBJECT_013_HELP=Statistieken voor CLR JIT. TOTAL_METHODS_JITTED_013_NAME=Aantal met JIT gecompileerde methoden TOTAL_METHODS_JITTED_013_HELP=Deze teller geeft het totaal aantal methoden weer dat is gecompileerd door het CLR JIT-compileerprogramma (Just In Time), sinds de toepassing is gestart. Deze teller telt methoden die voor deze fase zijn gecompileerd niet mee. JITTED_IL_CUR_013_NAME=Aantal IL-bytes dat met JIT is gecompileerd JITTED_IL_CUR_013_HELP=Deze teller geeft het totaal aantal IL-bytes weer dat met JIT is gecompileerd sinds de toepassing is gestart. Deze teller komt precies overeen met de teller 'Totaal aantal IL-bytes dat met JIT is gecompileerd'. JITTED_IL_TOTAL_013_NAME=Totaal aantal IL-bytes dat met JIT is gecompileerd JITTED_IL_TOTAL_013_HELP=Deze teller geeft het totaal aantal IL-bytes weer dat met JIT is gecompileerd sinds de toepassing is gestart. Deze teller komt precies overeen met de teller 'Aantal IL-bytes dat met JIT is gecompileerd'. JITTED_IL_INST_013_NAME=IL-bytes die met JIT zijn gecompileerd/sec. JITTED_IL_INST_013_HELP=Deze teller geeft de frequentie weer waarmee IL-bytes met JIT per seconde worden gecompileerd. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. JIT_FAILURES_013_NAME=JIT-standaardfouten JIT_FAILURES_013_HELP=Deze teller geeft het hoogste aantal methoden weer dat niet met JIT is gecompileerd sinds de toepassing is gestart. Deze fout kan optreden als de IL niet kan worden geverifieerd of als er een interne fout is opgetreden in het JIT-compileerprogramma. TIME_IN_JIT_013_NAME=% tijd in JIT TIME_IN_JIT_013_HELP=Deze teller geeft het percentage weer van de tijd die nodig is voor een JIT-compilatie in verhouding tot de laatste JIT-compilatiefase. Deze teller wordt aan het eind van iedere JIT-compilatiefase bijgewerkt. Een JIT-compilatiefase is de fase waarin een methode en de bijbehorende afhankelijkheden worden gecompileerd. TIME_IN_JIT_BASE_013_NAME=Niet weergegeven TIME_IN_JIT_BASE_013_HELP=Niet weergegeven. DotNetCLR_Interop_OBJECT_013_NAME=.NET CLR-interop DotNetCLR_Interop_OBJECT_013_HELP=Statistieken voor CLR-interop. CURRENT_CCW_013_NAME=Aantal CCW's CURRENT_CCW_013_HELP=Deze teller geeft het huidige aantal CCW's (Com-Callable-Wrappers) weer. Een CCW is een proxy voor een begeleid .NET-object waarnaar wordt verwezen vanaf een of meer COM-clients zonder begeleiding. Deze teller is bedoeld om het aantal objecten met begeleiding aan te geven waarnaar wordt verwezen door COM-code zonder begeleiding. CURRENT_STUBS_013_NAME=Aantal stubs CURRENT_STUBS_013_HELP=Deze teller geeft het huidige aantal stubs weer dat is gemaakt door de CLR. Stubs zijn verantwoordelijk voor het marshallen van argumenten. Bovendien retourneren stubs waarden van begeleide code naar onbegeleide code en omgekeerd, tijdens een COM Interop-aanroep of PInvoke-aanroep. NUM_MARSHALLING_013_NAME=Aantal marshal-bewerkingen NUM_MARSHALLING_013_HELP=Deze teller geeft het totaal aantal keren weer dat argumenten en retourwaarden zijn gemarshald van begeleide code naar onbegeleide code en omgekeerd sinds de toepassing is gestart. Deze teller wordt niet verhoogd als de stubs in lijn worden geplaatst. (Stubs zijn verantwoordelijk voor het marshallen van argumenten en retourwaarden.) Stubs worden normaal gesproken in lijn geplaatst als de marshal-overhead klein is. TOTAL_TLB_IMPORTS_013_NAME=Aantal TLB-importbewerkingen/sec. TOTAL_TLB_IMPORTS_013_HELP=Gereserveerd voor toekomstig gebruik. TOTAL_TLB_EXPORTS_013_NAME=Aantal TLB-exportbewerkingen/sec. TOTAL_TLB_EXPORTS_013_HELP=Gereserveerd voor toekomstig gebruik. DotNetCLR_LocksAndThreads_OBJECT_013_NAME=.NET CLR-vergrendelingen en -threads DotNetCLR_LocksAndThreads_OBJECT_013_HELP=Statistieken voor CLR-vergrendelingen en -threads. CONTENTION_TOTAL_013_NAME=Totaal aantal conflicten CONTENTION_TOTAL_013_HELP=Deze teller geeft het totaal aantal keren weer dat threads in de CLR een mislukte poging hebben gedaan een begeleide vergrendeling op te halen. Begeleide vergrendelingen kunnen op allerlei manieren worden opgehaald: door de instructie 'lock' in C#, door System.Monitor.Enter op te roepen of door het aangepaste attribuut MethodImplOptions.Synchronized te gebruiken. CONTENTION_INST_013_NAME=Conflictfrequentie/sec. CONTENTION_INST_013_HELP=Frequentie waarmee threads tijdens runtime een mislukte poging doen een begeleide vergrendeling op te halen. Begeleide vergrendelingen kunnen op allerlei manieren worden opgehaald: door de instructie 'lock' in C#, door System.Monitor.Enter op te roepen of door het aangepaste attribuut MethodImplOptions.Synchronized te gebruiken. QUEUE_LENGTH_CUR_013_NAME=Huidige rijlengte QUEUE_LENGTH_CUR_013_HELP=Deze teller geeft het totaal aantal threads weer dat momenteel wacht totdat een bepaalde begeleide vergrendeling kan worden opgehaald in de toepassing. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om de laatst waargenomen waarde. QUEUE_LENGTH_TOTAL_013_NAME=Maximale rijlengte QUEUE_LENGTH_TOTAL_013_HELP=Deze teller geeft het totaal aantal threads weer dat wacht totdat een bepaalde vergrendeling kan worden opgehaald, nadat de toepassing is gestart. QUEUE_LENGTH_INST_013_NAME=Rijlengte/sec. QUEUE_LENGTH_INST_013_HELP=Deze teller geeft het aantal threads per seconde weer dat wacht totdat een bepaalde vergrendeling kan worden opgehaald in de toepassing. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. CURRENT_LOGICAL_THREADS_013_NAME=Aantal huidige logische threads CURRENT_LOGICAL_THREADS_013_HELP=Deze teller geeft het aantal huidige .NET-threadobjecten in de toepassing weer. Een .NET-threadobject wordt gemaakt via een nieuw System.Threading.Thread-object of wanneer een onbegeleide thread de begeleide omgeving binnengaat. Deze teller houdt het aantal actieve en beëindigde threads bij. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om de laatst waargenomen waarde. CURRENT_PHYSICAL_THREADS_013_NAME=Aantal huidige fysieke threads CURRENT_PHYSICAL_THREADS_013_HELP=Deze teller geeft het aantal besturingssysteemeigen threads weer dat is gemaakt door de CLR en waarvan de CLR eigenaar is, en dat fungeert als onderliggende threads voor .NET-threadobjecten. De threads die worden gebruikt door de CLR voor interne bewerkingen worden niet meegeteld. Dit is een subset van de threads in het besturingssysteemproces. RECOGNIZED_THREADS_CUR_013_NAME=Aantal huidige herkende threads RECOGNIZED_THREADS_CUR_013_HELP=Deze teller geeft het aantal threads weer dat momenteel wordt herkend door de CLR. Aan deze threads is een corresponderend .NET-threadobject gekoppeld. Deze threads worden niet gemaakt door de CLR, maar zijn wel minimaal eenmaal uitgevoerd binnen de CLR. Alleen unieke threads worden getraceerd. Threads met dezelfde thread-id die de CLR opnieuw binnengaan of opnieuw worden gemaakt nadat de thread is afgesloten, worden niet tweemaal geteld. RECOGNIZED_THREADS_TOTAL_013_NAME=Totaal aantal herkende threads RECOGNIZED_THREADS_TOTAL_013_HELP=Deze teller geeft het totaal aantal threads weer dat is herkend door de CLR nadat deze toepassing is gestart. Aan deze threads is een corresponderend .NET-threadobject gekoppeld. Deze threads worden niet gemaakt door de CLR, maar zijn wel minimaal eenmaal uitgevoerd binnen de CLR. Alleen unieke threads worden getraceerd. Threads met dezelfde thread-id die de CLR opnieuw binnengaan of opnieuw worden gemaakt nadat de thread is afgesloten, worden niet tweemaal geteld. RECOGNIZED_THREADS_INST_013_NAME=Frequentie van herkende threads/sec. RECOGNIZED_THREADS_INST_013_HELP=Deze teller geeft het aantal threads per seconde weer dat is herkend door de CLR. Aan deze threads is een corresponderend .NET-threadobject gekoppeld. Deze threads worden niet gemaakt door de CLR, maar zijn wel minimaal eenmaal uitgevoerd binnen de CLR. Alleen unieke threads worden getraceerd. Threads met dezelfde thread-id die de CLR opnieuw binnengaan of opnieuw worden gemaakt nadat de thread is afgesloten, worden niet tweemaal geteld. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. DotNetCLR_Security_OBJECT_013_NAME=.NET CLR-beveiliging DotNetCLR_Security_OBJECT_013_HELP=Statistieken voor CLR-beveiliging. SECURITY_TOTALRTCHECKS_013_NAME=Totaal aantal runtime-controles SECURITY_TOTALRTCHECKS_013_HELP=Deze teller geeft het totaal aantal CAS-runtime-controles (Code Access Security) weer dat is uitgevoerd nadat de toepassing is gestart. CAS-runtime-controles worden uitgevoerd wanneer er een aanroep wordt gedaan voor een bepaalde machtiging. De runtime-controle wordt bij iedere aanroep uitgevoerd door de aanroepfunctie. De huidige thread-stack van de aanroepfunctie wordt gecontroleerd. In combinatie met 'Diepte van stack' geeft deze teller de prestatiestraf voor beveiligingscontroles aan. SECURITY_TIMEAUTHORIZE_013_NAME=% tijd voor handtekeningverificatie SECURITY_TIMEAUTHORIZE_013_HELP=Gereserveerd voor toekomstig gebruik. SECURITY_LINKCHECKS_013_NAME=Aantal verbindingstijdcontroles SECURITY_LINKCHECKS_013_HELP=Deze teller geeft het totaal aantal CAS-verbindingstijdcontroles (Code Access Security) weer nadat de toepassing is gestart. CAS-verbindingstijdcontroles worden uitgevoerd wanneer een bepaalde machtiging gedurende JIT-compilatietijd wordt aangeroepen. Per aanroepfunctie wordt één verbindingstijdcontrole uitgevoerd. Deze teller geeft geen ernstige prestatieproblemen aan, maar wel de activiteit van het beveiligingssysteem. SECURITY_TIMERTCHECKS_013_NAME=% tijd in RT-controles SECURITY_TIMERTCHECKS_013_HELP=Deze teller geeft het percentage weer van de tijd die nodig is voor het uitvoeren van CAS-runtime-controles (Code Access Security) in verhouding tot de laatste controle. Met CAS kunt u toestaan code in bepaalde mate te vertrouwen. De mate van vertrouwen wordt afgedwongen afhankelijk van de code-id. Deze teller wordt aan het eind van een runtime-beveiligingscontrole bijgewerkt. De teller geeft de laatst geobserveerde waarde weer. Het gaat hierbij niet om een gemiddelde. SECURITY_TIMERTCHECKS_BASE_013_NAME=Niet weergegeven SECURITY_TIMERTCHECKS_BASE_013_HELP=Niet weergegeven. SECURITY_DEPTHSECURITY_013_NAME=Diepte van stack SECURITY_DEPTHSECURITY_013_HELP=Deze teller geeft de diepte van de stack weer tijdens de laatste CAS-runtime-controle. De CAS-runtime-controle wordt uitgevoerd door te zoeken in de stack. Deze teller geeft geen gemiddelde weer, maar de laatst waargenomen waarde. DotNetCLR_Remoting_OBJECT_013_NAME=.NET CLR - externe toegang DotNetCLR_Remoting_OBJECT_013_HELP=Statistieken voor externe toegang voor CLR. CONTEXT_REMOTECALLS_INST_013_NAME=Externe aanroepen/sec. CONTEXT_REMOTECALLS_INST_013_HELP=Deze teller geeft het aantal externe procedureaanroepen per seconde weer. Een procedureaanroep is een aanroep van een object buiten het AppDomain van de aanroepfunctie. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. CONTEXT_CHANNELS_013_NAME=Kanalen CONTEXT_CHANNELS_013_HELP=Deze teller geeft het totaal aantal externe kanalen weer dat is geregistreerd voor alle AppDomains nadat de toepassing is gestart. Met kanalen kunt u berichten transporteren naar en van externe objecten. CONTEXT_PROXIES_013_NAME=Contextproxy's CONTEXT_PROXIES_013_HELP=Deze teller geeft het totaal aantal externe proxyobjecten weer dat is gemaakt tijdens dit proces nadat het proces is gestart. Een proxyobject vertegenwoordigt de externe objecten en zorgt ervoor dat alle aanroepen die worden gedaan op de proxy worden doorgestuurd naar het juiste exemplaar van het externe object. CONTEXT_CLASSES_013_NAME=Contextgebonden klassen zijn geladen CONTEXT_CLASSES_013_HELP=Deze teller geeft het huidige aantal contextgebonden klassen weer dat is geladen. Klassen die aan een context kunnen worden gebonden, worden contextgebonden klassen genoemd. Contextgebonden klassen worden gemarkeerd met contextattributen die gebruiksregels leveren voor synchronisatie, threadaffiniteit, transacties, enzovoort. CONTEXT_OBJALLOC_013_NAME=Toekenning van contextgebonden objecten/sec. CONTEXT_OBJALLOC_013_HELP=Deze teller geeft het aantal contextgebonden objecten weer dat per seconde wordt toegekend. Exemplaren van klassen die aan een context kunnen worden gebonden, worden contextgebonden objecten genoemd. Contextgebonden klassen worden gemarkeerd met contextattributen die gebruiksregels leveren voor synchronisatie, threadaffiniteit, transacties, enzovoort. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. CONTEXT_CONTEXTS_013_NAME=Contexten CONTEXT_CONTEXTS_013_HELP=Deze teller geeft het huidige aantal externe contexten in de toepassing weer. Een context is een bepaald bereik dat een verzameling objecten bevat met dezelfde gebruiksregels voor bijvoorbeeld synchronisatie, threadaffiniteit en transacties. CONTEXT_REMOTECALLS_TOTAL_013_NAME=Totaal aantal externe aanroepen CONTEXT_REMOTECALLS_TOTAL_013_HELP=Deze teller geeft het totaal aantal externe procedureaanroepen weer dat heeft plaatsgevonden nadat deze toepassing is gestart. Een externe-procedureaanroep is een aanroep van een object buiten het AppDomain van de aanroepfunctie. DotNetCLR_Excep_OBJECT_013_NAME=.NET CLR-uitzonderingen DotNetCLR_Excep_OBJECT_013_HELP=Runtime-statistieken over de afhandeling van CLR-uitzonderingen. EXCEP_THROWN_TOTAL_013_NAME=Aantal opgetreden uitzonderingen EXCEP_THROWN_TOTAL_013_HELP=Deze teller geeft het totaal aantal uitzonderingen weer dat is opgetreden nadat de toepassing is gestart. Hiertoe behoren zowel .NET-uitzonderingen als onbegeleide uitzonderingen die worden geconverteerd naar .NET-uitzonderingen. Een uitzondering bij een verwijzing naar een Null-aanwijzer in onbegeleide code treedt opnieuw op in begeleide code als een .NET System.NullReferenceException. Deze teller houdt zowel afgehandelde als onafgehandelde uitzonderingen bij. Uitzonderingen die opnieuw optreden, worden opnieuw meegeteld. Uitzonderingen mogen echter maar zelden optreden en niet tijdens de normale loop van het programma. EXCEP_THROWN_INST_013_NAME=Aantal opgetreden uitzonderingen/sec. EXCEP_THROWN_INST_013_HELP=Deze teller geeft het aantal uitzonderingen weer dat per seconde optreedt. Hiertoe behoren zowel .NET-uitzonderingen als onbegeleide uitzonderingen die worden geconverteerd naar .NET-uitzonderingen. Een uitzondering bij een verwijzing naar een Null-aanwijzer in onbegeleide code treedt opnieuw op in begeleide code met begeleiding als een .NET System.NullReferenceException. Deze teller houdt zowel afgehandelde als onafgehandelde uitzonderingen bij. Uitzonderingen mogen echter maar zelden optreden en niet tijdens de normale loop van het programma. Deze teller is bedoeld als indicator voor potentiële prestatieproblemen als gevolg van een grote hoeveelheid (>100) opgetreden uitzonderingen. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. TOTAL_EXCEP_FILTERS_RUN_013_NAME=Aantal filters/sec. TOTAL_EXCEP_FILTERS_RUN_013_HELP=Deze teller geeft het aantal .NET-uitzonderingsfilters weer dat per seconde wordt uitgevoerd. Met een uitzonderingsfilter wordt geëvalueerd of een uitzondering moet worden verwerkt of niet. Deze teller houdt de frequentie bij van de uitzonderingsfilters die worden geëvalueerd, of de uitzondering is afgehandeld of niet. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. TOTAL_EXCEP_FINALLYS_RUN_013_NAME=Aantal finally-blokken/sec. TOTAL_EXCEP_FINALLYS_RUN_013_HELP=Deze teller geeft het aantal finally-blokken weer dat per seconde wordt uitgevoerd. Een finally-blok wordt gegarandeerd uitgevoerd, hoe het try-blok ook is afgesloten. Alleen de finally-blokken die worden uitgevoerd voor een uitzondering worden meegeteld. Finally-blokken in normale codepaden worden niet meegeteld door deze teller. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. EXCEPT_STACK_DEPTH_013_NAME=Frames tussen optreden en oplossen/sec. EXCEPT_STACK_DEPTH_013_HELP=Deze teller geeft het aantal stack-frames per seconde weer dat is doorlopen van het frame dat de .NET-uitzondering heeft veroorzaakt tot het frame dat de uitzondering heeft afgehandeld. Deze teller wordt opnieuw ingesteld op 0 wanneer u een uitzonderingshandler gebruikt. Geneste uitzonderingen brengen de handler terug naar de diepte van de handlerstack. Het gaat hierbij niet om een gemiddelde over een tijdsperiode, maar om het verschil tussen de waarden van de laatste twee controles, gedeeld door de duur van het controle-interval. DotNetCLR_Memory_OBJECT_014_NAME=.NET CLR-minne DotNetCLR_Memory_OBJECT_014_HELP=Tellere for CLR-heap i Garbage Collection. GEN0_COLLECTIONS_COUNTER_014_NAME=Antall Gen 0-samlinger GEN0_COLLECTIONS_COUNTER_014_HELP=Telleren viser antall ganger Garbage Collection (Gen 0 GC) er utført på generasjon 0-objekter (de nyeste og sist tildelte) siden programmet ble startet. Gen 0 GC forekommer når det tilgjengelige minnet i generasjon 0 ikke er stort nok til at en tildelingsforespørsel kan kjøres. Denne telleren økes på slutten av en Gen 0 GC. GCer med høyere generasjoner inneholder alle GCer med lavere generasjoner. Denne telleren økes eksplisitt når en GC med høyere generasjon (Gen 1 eller Gen 2) utføres. Tellerverdien for _Global_ er ikke riktig og bør ignoreres. Denne telleren viser den sist observerte verdien. GEN1_COLLECTIONS_COUNTER_014_NAME=Antall Gen 1-samlinger GEN1_COLLECTIONS_COUNTER_014_HELP=Telleren viser antall ganger Garbage Collection er utført på generasjon 1-objekter siden programmet ble startet. Telleren økes på slutten av en Gen 1 GC. GCer med høyere generasjon inneholder alle GCer med lavere generasjon. Denne telleren økes eksplisitt når en GC med høyere generasjon (Gen 2) utføres. Tellerverdien for _Global_ er ikke riktig og bør ignoreres. Denne telleren viser den sist observerte verdien. GEN2_COLLECTIONS_COUNTER_014_NAME=Antall Gen 2-samlinger GEN2_COLLECTIONS_COUNTER_014_HELP=Telleren viser antall ganger Garbage Collection er utført på generasjon 2-objekter (eldre) siden programmet ble startet. Telleren økes på slutten av en Gen 2 GC (også kalt fullstendig GC). Tellerverdien for _Global_ er ikke riktig og bør ignoreres. Denne telleren viser den sist observerte verdien. GEN0_BYTES_PROMOTED_COUNTER_014_NAME=Forfremmet minne fra Gen 0 GEN0_BYTES_PROMOTED_COUNTER_014_HELP=Telleren viser antall byte i minnet som ikke Garbage Collection blir utført på, og som forfremmes fra generasjon 0 til generasjon 1. Objekter som forfremmes bare fordi de venter på å bli sluttbehandlet, er ikke inkludert i denne telleren. Denne telleren viser verdien som ble observert på slutten av siste GC. Dette er ikke en akkumulert teller. GEN1_BYTES_PROMOTED_COUNTER_014_NAME=Forfremmet minne fra Gen 1 GEN1_BYTES_PROMOTED_COUNTER_014_HELP=Telleren viser antall byte i minnet som ikke Garbage Collection blir utført på, og som forfremmes fra generasjon 1 til generasjon 2. Objekter som forfremmes bare fordi de venter på å bli sluttbehandlet, er ikke inkludert i denne telleren. Denne telleren viser verdien som ble observert på slutten av siste GC. Dette er ikke en akkumulert teller. Telleren tilbakestilles til 0 hvis siste GC bare var en Gen 0 GC. GEN0_PROMOTION_RATE_014_NAME=Gen 0-forfremmede byte / sek GEN0_PROMOTION_RATE_014_HELP=Telleren viser antall byte per sekund som forfremmes fra generasjon 0 (nyeste) til generasjon 1. Objekter som forfremmes bare fordi de venter på å bli sluttbehandlet, er ikke inkludert i denne telleren. Minne forfremmes når Garbage Collection ikke utføres. Denne telleren ble utarbeidet som en indikator for antall varige objekter som blir opprettet per sekund. Denne telleren viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. GEN1_PROMOTION_RATE_014_NAME=Gen 1-forfremmede byte / sek GEN1_PROMOTION_RATE_014_HELP=Telleren viser antall byte per sekund som forfremmes fra generasjon 1 til generasjon 2 (eldste). Objekter som forfremmes bare fordi de venter på å bli sluttbehandlet, er ikke inkludert i denne telleren. Minne forfremmes når Garbage Collection ikke utføres. Ingenting forfremmes fra generasjon 2 fordi den er eldst. Denne telleren ble utarbeidet som en indikator for antall varige objekter som blir opprettet per sekund. Denne telleren viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_014_NAME=Forfremmet sluttbehandlingsminne fra Gen 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_014_HELP=Telleren viser antall byte med minne som forfremmes fra generasjon 0 til generasjon 1, bare fordi de venter på å bli sluttbehandlet. Denne telleren viser verdien som ble observert på slutten av siste GC. Dette er ikke en akkumulert teller. PROCESS_ID_014_NAME=Prosess-ID PROCESS_ID_014_HELP=Denne telleren viser prosess-IDen til CLR-prosessforekomsten som overvåkes. Verdien som vises, vil være 0 frem til etter den første datasaneringen. GEN0_HEAP_SIZE_COUNTER_014_NAME=Heap-størrelse for Gen 0 GEN0_HEAP_SIZE_COUNTER_014_HELP=Telleren viser maksimalt antall byte som kan tildeles i generasjon 0 (Gen 0). Den angir ikke gjeldende antall byte som er tildelt til Gen 0. En Gen 0 GC utløses når tildelingene siden forrige GC overstiger denne størrelsen. Gen 0-størrelsen finjusteres av Garbage Collector, og kan endres under kjøringen av programmet. På slutten av en Gen 0-samling er faktisk størrelsen på Gen 0-heapen 0 byte. Denne telleren viser størrelsen (i byte) for tildelinger som vil utløse neste Gen 0 GC. Denne telleren oppdateres på slutten av en GC. Den oppdateres ikke for hver tildeling. GEN1_HEAP_SIZE_COUNTER_014_NAME=Heap-størrelse for Gen 1 GEN1_HEAP_SIZE_COUNTER_014_HELP=Telleren viser gjeldende antall byte i generasjon 1 (Gen 1). Telleren viser ikke maksimumsstørrelsen for Gen 1. Objekter er ikke direkte tildelt i denne generasjonen. De forfremmes fra de forrige Gen 0 GCene. Denne telleren oppdateres på slutten av en GC. Den oppdateres ikke for hver tildeling. GEN2_HEAP_SIZE_COUNTER_014_NAME=Heap-størrelse for Gen 2 GEN2_HEAP_SIZE_COUNTER_014_HELP=Telleren viser gjeldende antall byte i generasjon 2 (Gen 2). Objekter er ikke tildelt direkte i denne generasjonen. De forfremmes fra Gen 1 i løpet av de forrige Gen 1 GCene. Denne telleren oppdateres på slutten av en GC. Den oppdateres ikke for hver tildeling. LARGE_OBJECT_SIZE_COUNTER_014_NAME=Heap-størrelse for store objekter LARGE_OBJECT_SIZE_COUNTER_014_HELP=Telleren viser gjeldende heap-størrelse for store objekter i byte. Objekter som er større enn en terskel, behandles som store objekter av Garbage Collector, og disse tildeles direkte til en spesial-heap. De forfremmes ikke til høyere generasjoner. I CLR 1.1 og høyere er denne terskelen på 85000 byte. Denne telleren oppdateres på slutten av en GC. Den oppdateres ikke for hver tildeling. SURVIVE_FINALIZE_COUNTER_014_NAME=Ikke samlet før sluttbehandling SURVIVE_FINALIZE_COUNTER_014_HELP=Telleren viser antall objekter i Garbage Collection som ikke blir samlet, fordi de venter på å bli sluttbehandlet. Hvis disse objektene inneholder referanser til andre objekter, blir heller ikke disse objektene samlet, men telles ikke av denne telleren. Tellerne Forfremmet sluttbehandlingsminne fra Gen 0 og Forfremmet sluttbehandlingsminne fra Gen 1 representerer alt minnet som ikke ble samlet på grunn av sluttbehandling. Denne telleren er ikke en akkumulert teller. Den oppdateres på slutten av hver GC, med telling av objekter GC ikke ble utført på i løpet av bare denne bestemte GCen. Denne telleren ble utarbeidet til å angi ekstra byte som programmet kan ha behov for på grunn av sluttbehandlingen. NUM_HANDLES_COUNTER_014_NAME=Antall GC-referanser NUM_HANDLES_COUNTER_014_HELP=Telleren viser gjeldende antall GC-referanser som er i bruk. Dette er referanser til ressurser utenfor CLR og det forvaltede miljøet. Referanser tar opp små mengder minne i GC-heapen, men noen ganger store mengder uforvaltede ressurser. ALLOCATION_RATE_COUNTER_014_NAME=Tildelte byte / sek ALLOCATION_RATE_COUNTER_014_HELP=Telleren viser hvor mange byte som tildeles per sekund til GC-heapen. Telleren oppdateres på slutten av hver GC, ikke ved hver tildeling. Denne telleren viser ikke gjennomsnittet over tid. Den viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. INDUCED_GC_COUNTER_014_NAME=Antall innlagte GCer INDUCED_GC_COUNTER_014_HELP=Telleren viser hvor mange ganger en Garbage Collection ble utført på grunn av et eksplisitt kall til GC.Collect. Det anbefales at GC finjusterer hyppigheten av samlingene. PER_TIME_IN_GC_COUNTER_014_NAME=GC-varighet i prosent PER_TIME_IN_GC_COUNTER_014_HELP=GC-varighet i prosent er hvor lenge, i prosent, det tok å utføre en GC siden forrige GC-syklus. Denne telleren er vanligvis en indikator på arbeidet som utføres av Garbage Collector, slik at minne samles og komprimeres. Denne telleren oppdateres bare på slutten av en GC, og tellerverdien gjenspeiler den sist observerte verdien. Det er ikke en gjennomsnittsverdi. PER_TIME_IN_GC_COUNTER_BASE_014_NAME=Ikke vist PER_TIME_IN_GC_COUNTER_BASE_014_HELP=Ikke vist. TOTAL_HEAP_SIZE_COUNTER_014_NAME=Antall byte i alle heaper TOTAL_HEAP_SIZE_COUNTER_014_HELP=Telleren er summen av fire andre tellere - Heap-størrelse for Gen 0, Heap-størrelse for Gen 1, Heap-størrelse for Gen 2 og Heap-størrelse for store objekter. Denne telleren angir gjeldende minne, i byte, som er tildelt for GC-heaper. TOTAL_COMMITTED_MEM_COUNTER_014_NAME=Antall tildelte byte TOTAL_COMMITTED_MEM_COUNTER_014_HELP=Telleren viser mengden virtuelt minne (i byte) som for øyeblikket er tildelt av Garbage Collector. (Tildelt minne er det fysiske minnet det er reservert plass for i vekslefilen.) TOTAL_RESERVED_MEM_COUNTER_014_NAME=Antall reserverte byte TOTAL_RESERVED_MEM_COUNTER_014_HELP=Telleren viser mengden virtuelt minne (i byte) som i øyeblikket er reservert av Garbage Collector. (Reservert minne er plassen for virtuelt minne som er reservert for programmet, men ingen disk- eller hovedminnesider er brukt.) GC_PINNED_OBJECTS_014_NAME=Antall låste objekter GC_PINNED_OBJECTS_014_HELP=Telleren viser antall låste objekter som ble oppdaget under siste GC. Denne telleren sporer de låste objektene bare i heaper der Garbage Collection ble utført. Det vil si at en Gen 0 GC ville forårsaket opplisting av låste objekter bare i heapen for generasjon 0. Et låst objekt er et objekt som Garbage Collector ikke kan flytte i minnet. GC_SINKBLOCKS_014_NAME=Antall mottakerblokker i bruk GC_SINKBLOCKS_014_HELP=Telleren viser gjeldende antall synkroniseringsblokker i bruk. Synkroniseringsblokker er datastrukturer per objekt som er tildelt for lagring av synkroniseringsinformasjon. De inneholder svake referanser til forvaltede objekter, og må skannes av Garbage Collector. I tillegg er de ikke begrenset til bare å kunne lagre synkroniseringsinformasjon, men kan også lagre metadata for COM-interoperabilitet. Denne telleren ble utarbeidet for å angi ytelsesproblemer med hyppig bruk av synkroniseringsprimitiver. DotNetCLR_Loading_OBJECT_014_NAME=.NET CLR-lasting DotNetCLR_Loading_OBJECT_014_HELP=Statistikk for lasting av CLR-klasse. LOADING_CLASSES_TOTAL_014_NAME=Totalt antall klasser som er lastet LOADING_CLASSES_TOTAL_014_HELP=Telleren viser det akkumulerte antallet klasser som er lastet i alle samlinger siden programmet ble startet. LOADING_TIME_014_NAME=Lastingstid i prosent LOADING_TIME_014_HELP=Reservert for fremtidig bruk. LOADING_ASMSEARCHLEN_014_NAME=Søkelengde for samling LOADING_ASMSEARCHLEN_014_HELP=Reservert for fremtidig bruk. LOADING_LOADFAILURES_TOTAL_014_NAME=Totalt antall lastingsfeil LOADING_LOADFAILURES_TOTAL_014_HELP=Telleren viser hvor mange klasser som ikke ble lastet siden programmet ble startet. Disse lastingsfeilene kan skyldes mange ting, som utilstrekkelig sikkerhet eller ugyldig format. Du finner mer informasjon i hjelpen for profileringstjenester. LOADING_LOADFAILURES_INST_014_NAME=Hyppigheten av lastingsfeil LOADING_LOADFAILURES_INST_014_HELP=Telleren viser antall klasser per sekund som ikke ble lastet. Telleren viser ikke gjennomsnitt over tid, men den viser forskjellen mellom verdier observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. Lastingsfeilene kan skyldes mange ting, som utilstrekkelig sikkerhet eller ugyldig format. Du finner mer informasjon i hjelpen for profileringstjenester. LOADING_HEAPSIZE_014_NAME=Byte i lastingsheap LOADING_HEAPSIZE_014_HELP=Telleren viser gjeldende størrelse (i byte) på minnet som er tildelt av klasselasteren på tvers av alle programdomener. (Tildelt minne er det fysiske minnet det er reservert plass for i vekslefilen.) LOADING_APPDOMAINS_UNLOADED_TOTAL_014_NAME=Totalt antall programdomener som ble lastet ut LOADING_APPDOMAINS_UNLOADED_TOTAL_014_HELP=Telleren viser totalt antall programdomener som ikke ble lastet siden programmet ble startet. Hvis et programdomene lastes og lastes ut flere ganger, blir hver utlasting registrert separat av telleren. LOADING_APPDOMAINS_UNLOADED_INST_014_NAME=Hyppigheten av programdomener som lastes ut LOADING_APPDOMAINS_UNLOADED_INST_014_HELP=Telleren viser antall programdomener som lastes ut per sekund. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. LOADING_CLASSES_CUR_014_NAME=Gjeldende antall klasser som er lastet LOADING_CLASSES_CUR_014_HELP=Telleren viser gjeldende antall klasser som er lastet i alle samlinger. LOADING_CLASSES_INST_014_NAME=Hyppigheten på klasser som er lastet LOADING_CLASSES_INST_014_HELP=Telleren viser antall klasser som lastes per sekund i alle samlinger. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. LOADING_APPDOMAINS_CUR_014_NAME=Gjeldende programdomener LOADING_APPDOMAINS_CUR_014_HELP=Telleren viser gjeldende antall programdomener som er lastet i dette programmet. Programdomener inneholder en sikker og fleksibel behandlingsenhet som CLR kan bruke til å skille programmer som kjører i samme prosess. LOADING_APPDOMAINS_TOTAL_014_NAME=Totale programdomener LOADING_APPDOMAINS_TOTAL_014_HELP=Telleren viser det største antall programdomener som ble lastet siden programmet ble startet. Programdomener inneholder en sikker og fleksibel behandlingsenhet som CLR kan bruke til å skille programmer som kjører i samme prosess. LOADING_APPDOMAINS_INST_014_NAME=Hyppigheten av programdomener LOADING_APPDOMAINS_INST_014_HELP=Telleren viser antall programdomener som lastes per sekund. Programdomener inneholder en sikker og fleksibel behandlingsenhet som CLR kan bruke til å skille programmer som kjører i samme prosess. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. LOADING_ASSEMBLIES_CUR_014_NAME=Gjeldende samlinger LOADING_ASSEMBLIES_CUR_014_HELP=Telleren viser gjeldende antall samlinger som ble lastet på tvers av alle programdomener i programmet. Hvis samlingen er lastet som domenenøytral fra flere programdomener, økes telleres bare en gang. Samlinger kan lastes som domenenøytrale når koden kan deles av alle programdomener, eller de kan lastes som domenespesifikke når koden er forbundet med programdomenet. LOADING_ASSEMBLIES_TOTAL_014_NAME=Totalt antall samlinger LOADING_ASSEMBLIES_TOTAL_014_HELP=Telleren viser totalt antall samlinger som er lastet siden programmet startet. Hvis samlingen er lastet som domenenøytral fra flere programdomener, økes telleres bare en gang. Samlinger kan lastes som domenenøytrale når koden kan deles av alle programdomener, eller de kan lastes som domenespesifikke når koden er forbundet med programdomenet. LOADING_ASSEMBLIES_INST_014_NAME=Hyppigheten av samlinger LOADING_ASSEMBLIES_INST_014_HELP=Telleren viser antall samlinger som ble lastet per sekund på tvers av alle programdomener. Hvis samlingen er lastet som domenenøytral fra flere programdomener, økes telleres bare en gang. Samlinger kan lastes som domenenøytrale når koden kan deles av alle programdomener, eller de kan lastes som domenespesifikke når koden er forbundet med programdomenet. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. DotNetCLR_Jit_OBJECT_014_NAME=.NET CLR JIT DotNetCLR_Jit_OBJECT_014_HELP=Statistikk for CLR JIT. TOTAL_METHODS_JITTED_014_NAME=Antall kompilert med JIT-metoder TOTAL_METHODS_JITTED_014_HELP=Telleren viser totalt antall metoder som ble JIT-kompilert (Just In Time) med CLR JIT-kompileringsfunksjonen siden programmet ble startet. Denne telleren inneholder ikke forhånds-JIT-metoder. JITTED_IL_CUR_014_NAME=Antall JIT-kompilerte IL-byte JITTED_IL_CUR_014_HELP=Telleren viser totalt antall IL-byte som ble JIT-kompilert (Just In Time) siden programmet ble startet. Telleren er identisk med telleren Totalt antall JIT-kompilerte IL-byte. JITTED_IL_TOTAL_014_NAME=Totalt antall JIT-kompilerte IL-byte JITTED_IL_TOTAL_014_HELP=Telleren viser totalt antall JIT-kompilerte (Just In Time) IL-byte siden programmet startet. Telleren er identisk med telleren Antall JIT-kompilerte IL-byte. JITTED_IL_INST_014_NAME=JIT-kompilerte IL-byte / sek JITTED_IL_INST_014_HELP=Telleren viser hyppigheten på JIT-kompilerte (Just In Time) IL-byte per sekund. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. JIT_FAILURES_014_NAME=Standard JIT-feil JIT_FAILURES_014_HELP=Telleren viser største antall metoder som ikke ble kompilert med JIT-kompilering (Just In Time) siden programmet startet. Denne feilen kan oppstå hvis IL ikke kan verifiseres eller hvis det oppstod en intern feil i JIT-kompileringen. TIME_IN_JIT_014_NAME=JIT-varighet i prosent TIME_IN_JIT_014_HELP=Telleren viser hvor lang tid i prosent som er brukt på JIT-kompilering (Just In Time) siden forrige JIT-kompileringsfase. Denne telleren oppdateres på slutten av hver JIT-kompileringsfase. En JIT-kompileringsfase er prosessen da en metode og dens avhengigheter kompileres. TIME_IN_JIT_BASE_014_NAME=Ikke vist TIME_IN_JIT_BASE_014_HELP=Ikke vist. DotNetCLR_Interop_OBJECT_014_NAME=.NET CLR Interop DotNetCLR_Interop_OBJECT_014_HELP=Statistikk for CLR Interop. CURRENT_CCW_014_NAME=Antall CCWer CURRENT_CCW_014_HELP=Telleren viser gjeldende antall CCWer (Com-Callable-Wrap). En CCW er en proxy for .NET-forvaltede objekter som har referanse fra uforvaltede COM-klienter. Denne telleren ble utarbeidet for å angi antall forvaltede objekter som har referanse fra uforvaltede COM-koder. CURRENT_STUBS_014_NAME=Antall stubber CURRENT_STUBS_014_HELP=Telleren viser gjeldende antall stubber opprettet av CLR. Stubber skal formidle argumenter og returnere verdier fra forvaltede og uforvaltede koder og omvendt, i løpet av et COM Interop-kall eller PInvoke-kall. NUM_MARSHALLING_014_NAME=Antall formidlinger NUM_MARSHALLING_014_HELP=Telleren viser totalt antall ganger argumenter og returverdier er formidlet fra forvaltede til uforvaltede koder og omvendt, siden programmet ble startet. Denne telleren økes ikke hvis stubber innebygges. (Stubber skal formidle argumenter og returverdier.) Stubber innebygges vanligvis hvis det er lite ekstra formidling. TOTAL_TLB_IMPORTS_014_NAME=Antall TLB-importer / sek TOTAL_TLB_IMPORTS_014_HELP=Reservert for fremtidig bruk. TOTAL_TLB_EXPORTS_014_NAME=Antall TLB-eksporter / sek TOTAL_TLB_EXPORTS_014_HELP=Reservert for fremtidig bruk. DotNetCLR_LocksAndThreads_OBJECT_014_NAME=.NET CLR-låser og tråder DotNetCLR_LocksAndThreads_OBJECT_014_HELP=Statistikk for CLR-låser og -tråder. CONTENTION_TOTAL_014_NAME=Antall konflikter CONTENTION_TOTAL_014_HELP=Telleren viser totalt antall ganger tråder i CLR har forsøkt å oppnå forvaltet låsing uten å lykkes. Forvaltede låser kan oppnås på mange måter, for eksempel med lock-setningen i C#, ved å sende et kall til System.Monitor.Enter eller ved å bruke det egendefinerte attributtet MethodImplOptions.Synchronized. CONTENTION_INST_014_NAME=Konflikthyppighet/sek CONTENTION_INST_014_HELP=Hvor ofte tråder i kjøretiden forsøker å oppnå forvaltet låsing uten å lykkes. Forvaltede låser kan oppnås på mange måter, for eksempel med lock-setningen i C#, ved å sende et kall til System.Monitor.Enter eller ved å bruke det egendefinerte attributtet MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_014_NAME=Gjeldende kølengde QUEUE_LENGTH_CUR_014_HELP=Telleren viser totalt antall tråder som venter på å oppnå forvaltet låsing i programmet. Telleren viser ikke gjennomsnitt over tid, men viser sist observerte verdi. QUEUE_LENGTH_TOTAL_014_NAME=Største kølengde QUEUE_LENGTH_TOTAL_014_HELP=Telleren viser totalt antall tråder som ventet på å oppnå forvaltet låsing siden programmet ble startet. QUEUE_LENGTH_INST_014_NAME=Kølengde/sek QUEUE_LENGTH_INST_014_HELP=Telleren viser antall tråder per sekund som venter på å oppnå en låsing i programmet. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. CURRENT_LOGICAL_THREADS_014_NAME=Antall gjeldende logiske tråder CURRENT_LOGICAL_THREADS_014_HELP=Telleren viser antall gjeldende .NET-trådobjekter i programmet. Et .NET-trådobjekt er enten opprettet med en ny System.Threading.Thread, eller når en uforvaltet tråd legges inn i det forvaltede miljøet. Denne telleren vedlikeholder tellingen av både tråder som kjører, og som er stoppet. Telleren viser ikke gjennomsnitt over tid, men viser sist observerte verdi. CURRENT_PHYSICAL_THREADS_014_NAME=Antall gjeldende fysiske tråder CURRENT_PHYSICAL_THREADS_014_HELP=Telleren viser antall opprinnelige OS-tråder opprettet og eid av CLR, som skal fungere som underliggende tråder for .NET-trådobjekter. Denne tellerens verdi inneholder ikke tråder brukt av CLR i interne operasjoner, men er et delsett av tråder i OS-prosessen. RECOGNIZED_THREADS_CUR_014_NAME=Antall gjeldende godkjente tråder RECOGNIZED_THREADS_CUR_014_HELP=Telleren viser antall tråder som i øyeblikket er godkjent av CLR. De har et tilsvarende tilknyttet .NET-trådobjekt. Disse trådene er opprettet utenfor CLR, men er senere kjørt i CLR minst en gang. Bare unike tråder spores. Tråder med samme tråd-ID som brukes flere ganger i CLR, eller tråder som gjenopprettes etter engangsbruk, telles ikke to ganger. RECOGNIZED_THREADS_TOTAL_014_NAME=Antall godkjente tråder RECOGNIZED_THREADS_TOTAL_014_HELP=Telleren viser totalt antall tråder som er godkjent av CLR siden programmet ble startet. Disse trådene har et tilsvarende tilknyttet .NET-trådobjekt. Disse trådene er opprettet utenfor CLR, men er senere kjørt i CLR minst en gang. Bare unike tråder spores. Tråder med samme tråd-ID som brukes flere ganger i CLR, eller tråder som gjenopprettes etter engangsbruk, telles ikke to ganger. RECOGNIZED_THREADS_INST_014_NAME=hyppighet for godkjente tråder / sek RECOGNIZED_THREADS_INST_014_HELP=Telleren viser antall tråder per sekund som er godkjent av CLR. Disse trådene har et tilsvarende tilknyttet .NET-trådobjekt. Disse trådene er opprettet utenfor CLR, men er senere kjørt i CLR minst en gang. Bare unike tråder spores. Tråder med samme tråd-ID som brukes flere ganger i CLR, eller tråder som gjenopprettes etter engangsbruk, telles ikke to ganger. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. DotNetCLR_Security_OBJECT_014_NAME=.NET CLR-sikkerhet DotNetCLR_Security_OBJECT_014_HELP=Statistikk for CLR-sikkerhet. SECURITY_TOTALRTCHECKS_014_NAME=Antall kjøretidskontroller SECURITY_TOTALRTCHECKS_014_HELP=Telleren viser antall CAS-kjøretidskontroller (Code Access Security) som er utført siden programmet startet. CAS-kjøretidskontroller utføres når noen sender et kall for å be om en bestemt tillatelse. Kjøretidskontrollen utføres på alle kall, og den analyserer trådstakken for hver oppkaller. Denne telleren sammen med Stakkdybde angir ytelsesstraff for sikkerhetskontroller. SECURITY_TIMEAUTHORIZE_014_NAME=Tid for signaturgodkjenning i prosent SECURITY_TIMEAUTHORIZE_014_HELP=Reservert for fremtidig bruk. SECURITY_LINKCHECKS_014_NAME=Antall koblingstidskontroller SECURITY_LINKCHECKS_014_HELP=Telleren viser antall CAS-kontroller (Code Access Security) for koblingstid siden programmet startet. Disse kontrollene utføres når noen sender et kall for å be om en bestemt tillatelse under en JIT-kompilering (Just In Time). Koblingstidskontroll utføres en gang per oppkaller. Denne tellingen angir ikke alvorlige ytelsesfeil, men måler aktiviteter i sikkerhetssystemet. SECURITY_TIMERTCHECKS_014_NAME=Tid for RT-kontroller i prosent SECURITY_TIMERTCHECKS_014_HELP=Telleren viser tiden i prosent for CAS-kontroller (Code Access Security) for kjøretid siden forrige kontroll. CAS klarerer koden til en viss grad og forsterker de ulike klareringsnivåene avhengig av kode-IDen. Denne telleren oppdateres på slutten av sikkerhetskontrollen av kjøretiden og representerer den sist observerte verdien. Telleren viser ikke et gjennomsnitt. SECURITY_TIMERTCHECKS_BASE_014_NAME=Ikke vist SECURITY_TIMERTCHECKS_BASE_014_HELP=Ikke vist. SECURITY_DEPTHSECURITY_014_NAME=Stakkdybde SECURITY_DEPTHSECURITY_014_HELP=Telleren viser dybden av stakken i løpet av forrige CAS-kontroll (Code Access Security) for kjøretid. Kontrollen utføres ved å krype i stakken. Denne telleren viser ikke gjennomsnitt, bare sist observerte verdi. DotNetCLR_Remoting_OBJECT_014_NAME=.NET CLR-fjernstyring DotNetCLR_Remoting_OBJECT_014_HELP=Statistikk for CLR-fjernstyring. CONTEXT_REMOTECALLS_INST_014_NAME=Eksterne kall / sek CONTEXT_REMOTECALLS_INST_014_HELP=Telleren viser antall eksterne prosedyrekall startet per sekund. Et eksternt prosedyrekall er et kall til et objekt utenfor oppkallerens programdomene. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. CONTEXT_CHANNELS_014_NAME=Kanaler CONTEXT_CHANNELS_014_HELP=Telleren viser totalt antall eksterne kanaler som er registrert på tvers av alle programdomener siden programmet ble startet. Kanaler brukes til å overføre meldinger til og fra eksterne objekter. CONTEXT_PROXIES_014_NAME=Kontekstproxyer CONTEXT_PROXIES_014_HELP=Telleren viser totalt antall eksterne proxyobjekter som er opprettet i denne prosessen siden den startet. Proxyobjekter fungerer på vegne av de eksterne objektene og sikrer at alle kall fra proxyen videresendes til den riktige eksterne objektforekomsten. CONTEXT_CLASSES_014_NAME=Kontekstbundne klasser som er lastet CONTEXT_CLASSES_014_HELP=Telleren viser gjeldende antall kontekstbundne klasser som er lastet. Klasser som kan knyttes til en kontekst, kalles kontekstbundne klasser. Disse er merket med kontekstattributter som inneholder bruksregler for synkronisering, trådaffinitet, transaksjoner osv. CONTEXT_OBJALLOC_014_NAME=Kontekstbundet objekttildeling / sek CONTEXT_OBJALLOC_014_HELP=Telleren viser antall kontekstbundne objekter som tildeles per sekund. Forekomster av klasser som kan knyttes til en kontekst, kalles kontekstbundne objekter. Kontekstbundne klasser er merket med kontekstattributter, som inneholder bruksregler for synkronisering, trådaffinitet, transaksjoner osv. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. CONTEXT_CONTEXTS_014_NAME=Kontekster CONTEXT_CONTEXTS_014_HELP=Telleren viser gjeldende antall eksterne kontekster i programmet. En kontekst er en grenselinje som inneholder en samling objekter med samme bruksregler som synkronisering, trådaffinitet, transaksjoner osv. CONTEXT_REMOTECALLS_TOTAL_014_NAME=Antall eksterne kall CONTEXT_REMOTECALLS_TOTAL_014_HELP=Telleren viser antall eksterne prosedyrekall siden programmet ble startet. Et eksternt prosedyrekall er et kall til et objekt utenfor oppkallerens programdomene. DotNetCLR_Excep_OBJECT_014_NAME=.NET CLR-unntak DotNetCLR_Excep_OBJECT_014_HELP=Kjøretidsstatistikk for CLR-unntaksbehandling. EXCEP_THROWN_TOTAL_014_NAME=Antall unntak som ble iverksatt EXCEP_THROWN_TOTAL_014_HELP=Telleren viser totalt antall unntak som ble iverksatt siden programmet startet. Disse inkluderer både .NET-unntak og ubehandlede unntak som blir konvertert til .NET-unntak. NULL-pekerreferanseunntak i uforvaltet kode ville for eksempel blitt iverksatt på nytt i forvaltet kode, som en .NET System.NullReferenceException. Denne telleren inneholder både behandlede og ubehandlede unntak. Unntak som iverksettes på nytt, telles på nytt. Unntak bør bare iverksettes i spesielle situasjoner, og ikke i programmets vanlige kontrollflyt. EXCEP_THROWN_INST_014_NAME=Antall unntak som ble iverksatt / sek EXCEP_THROWN_INST_014_HELP=Telleren viser antall unntak som ble iverksatt per sekund. Dette inkluderer både .NET-unntak og ubehandlede unntak som blir konvertert til .NET-unntak. NULL-pekerreferanseunntak i uforvaltet kode ville for eksempel blitt iverksatt på nytt i forvaltet kode, som en .NET System.NullReferenceException. Denne telleren inneholder både behandlede og ubehandlede unntak. Unntak som iverksettes på nytt, telles på nytt. Unntak bør bare iverksettes i spesielle situasjoner, og ikke i programmets vanlige kontrollflyt. Denne telleren ble utarbeidet som en indikator på mulige ytelsesproblemer på grunn av stor (>100s) hyppighet av unntak. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. TOTAL_EXCEP_FILTERS_RUN_014_NAME=Antall filtre / sek TOTAL_EXCEP_FILTERS_RUN_014_HELP=Telleren viser antall .NET-unntaksfiltre som startes per sekund. Et unntaksfilter vurderer om et unntak skal behandles eller ikke. Denne telleren måler hyppigheten av unntaksfiltre som vurderes, uavhengig av om unntaket ble behandlet eller ikke. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. TOTAL_EXCEP_FINALLYS_RUN_014_NAME=Antall avslutninger / sek TOTAL_EXCEP_FINALLYS_RUN_014_HELP=Telleren viser antall avslutningsblokker som utføres per sekund. En avslutningsblokk kjøres uavhengig av hvordan forsøksblokken ble avsluttet. Bare avslutningsblokker som kjøres for et unntak, telles. Avslutningsblokker for vanlige kodebaner telles ikke av denne telleren. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. EXCEPT_STACK_DEPTH_014_NAME=Iverksettelse for å få dybde / sek EXCEPT_STACK_DEPTH_014_HELP=Telleren viser antall stakkrammer som er traversert fra rammen som forårsaket .NET-unntaket til rammen som behandlet unntaket, per sekund. Denne telleren settes tilbake til 0 når en unntaksbehandling angis, slik at nestede unntak viser behandling for behandlingsstakkdybde. Telleren viser ikke gjennomsnitt over tid, men viser forskjellen mellom verdiene som ble observert i de to siste eksemplene, delt på varigheten av eksempelintervallet. DotNetCLR_Memory_OBJECT_015_NAME=Pamięć .NET CLR DotNetCLR_Memory_OBJECT_015_HELP=Liczniki stosu zebranego przez moduł Garbage Collector środowiska CLR. GEN0_COLLECTIONS_COUNTER_015_NAME=Liczba operacji gromadzenia obiektów pokolenia 0 GEN0_COLLECTIONS_COUNTER_015_HELP=Ten licznik wyświetla liczbę operacji gromadzenia obiektów pokolenia 0 (najmłodsze, ostatnio przydzielone) przez moduł Garbage Collector (Gen 0 GC) od uruchomienia aplikacji. Operacja Gen 0 GC występuje, kiedy ilość pamięci w pokoleniu 0 nie wystarcza do spełnienia żądań alokacji. Ten licznik jest zwiększany po zakończeniu operacji Gen 0 GC. Kolekcje Garbage pokoleń o wyższych numerach zawierają wszystkie kolekcje pokoleń o niższych numerach. Licznik jest jawnie zwiększany, gdy moduł Garbage Collector wykonuje operację gromadzenia obiektów pokolenia o wyższym numerze (pokolenia 1 lub 2). Wartość licznika _Global_ jest niedokładna i należy ją ignorować. Licznik ten wskazuje ostatnią odczytaną wartość. GEN1_COLLECTIONS_COUNTER_015_NAME=Liczba operacji gromadzenia obiektów pokolenia 1 GEN1_COLLECTIONS_COUNTER_015_HELP=Ten licznik wyświetla liczbę operacji gromadzenia obiektów pokolenia 1 przez moduł Garbage Collector od uruchomienia aplikacji. Ten licznik jest zwiększany po zakończeniu operacji Gen 1 GC. Licznik jest jawnie zwiększany, gdy moduł Garbage Collector wykonuje operację gromadzenia obiektów pokolenia o wyższym numerze (pokolenie 2). Wartość licznika _Global_ jest niedokładna i należy ją ignorować. Licznik ten wskazuje ostatnią odczytaną wartość. GEN2_COLLECTIONS_COUNTER_015_NAME=Liczba operacji gromadzenia obiektów pokolenia 2 GEN2_COLLECTIONS_COUNTER_015_HELP=Ten licznik wyświetla liczbę operacji gromadzenia obiektów pokolenia 2 (starsze) przez moduł Garbage Collector od uruchomienia aplikacji. Ten licznik jest zwiększany po zakończeniu operacji Gen 2 GC (zwanej także pełną operacją GC). Wartość licznika _Global_ jest niedokładna i należy ją ignorować. Licznik ten wskazuje ostatnią odczytaną wartość. GEN0_BYTES_PROMOTED_COUNTER_015_NAME=Pamięć awansowana z pokolenia 0 GEN0_BYTES_PROMOTED_COUNTER_015_HELP=Ten licznik wskazuje liczbę bajtów pamięci, które zostały pominięte w operacji wyrzucania elementów bezużytecznych i awansowane z pokolenia 0 na pokolenie 1; licznik nie uwzględnia obiektów, które zostały awansowane wyłącznie z powodu oczekiwania na zakończenie przetwarzania. Licznik wskazuje wartość odczytaną po zakończeniu ostatniej operacji wyrzucania elementów bezużytecznych — nie jest to licznik kumulowany. GEN1_BYTES_PROMOTED_COUNTER_015_NAME=Pamięć awansowana z pokolenia 1 GEN1_BYTES_PROMOTED_COUNTER_015_HELP=Ten licznik wskazuje liczbę bajtów pamięci, które zostały pominięte w operacji wyrzucania elementów bezużytecznych i awansowane z pokolenia 1 na pokolenie 2; licznik nie uwzględnia obiektów, które zostały awansowane wyłącznie z powodu oczekiwania na zakończenie przetwarzania. Licznik wskazuje wartość odczytaną po zakończeniu ostatniej operacji wyrzucania elementów bezużytecznych — nie jest to licznik kumulowany. Licznik ten jest resetowany do wartości 0, jeśli ostatnio wykonana została tylko operacja Gen 0 GC. GEN0_PROMOTION_RATE_015_NAME=Bajty awansowane z pokolenia 0 na sekundę GEN0_PROMOTION_RATE_015_HELP=Ten licznik wskazuje liczbę bajtów pokolenia 0 (najmłodszych) awansowanych w ciągu sekundy na bajty pokolenia 1; licznik nie uwzględnia obiektów, które zostały awansowane wyłącznie z powodu oczekiwania na zakończenie przetwarzania. Awansowana jest pamięć, która została pominięta przy operacji wyrzucania elementów bezużytecznych. Licznik wskazuje liczbę tworzonych na sekundę obiektów o stosunkowo długim czasie istnienia. Wartość licznika to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. GEN1_PROMOTION_RATE_015_NAME=Bajty awansowane z pokolenia 1 na sekundę GEN1_PROMOTION_RATE_015_HELP=Ten licznik wskazuje liczbę bajtów pokolenia 1 awansowanych w ciągu sekundy na bajty pokolenia 2 (najstarsze); licznik nie uwzględnia obiektów, które zostały awansowane wyłącznie z powodu oczekiwania na zakończenie przetwarzania. Awansowana jest pamięć, która została pominięta przy operacji wyrzucania elementów bezużytecznych. Bajty pokolenia 2 nie są awansowane, ponieważ są one najstarsze. Licznik wskazuje liczbę tworzonych na sekundę obiektów o bardzo długim czasie istnienia. Wartość licznika to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_015_NAME=Pamięć przetwarzania końcowego awansowana z pokolenia 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_015_HELP=Ten licznik wskazuje liczbę bajtów pamięci awansowanych z pokolenia 0 na pokolenie 1 wyłącznie z powodu oczekiwania na zakończenie przetwarzania. Licznik wskazuje wartość odczytaną po zakończeniu ostatniej operacji GC — nie jest to licznik kumulowany. PROCESS_ID_015_NAME=Identyfikator procesu PROCESS_ID_015_HELP=Ten licznik wyświetla identyfikator procesu monitorowanego wystąpienia aparatu CLR. Wyświetlana wartość będzie równa 0 do czasu pierwszego wyrzucania elementów bezużytecznych. GEN0_HEAP_SIZE_COUNTER_015_NAME=Rozmiar sterty pokolenia 0 GEN0_HEAP_SIZE_COUNTER_015_HELP=Ten licznik wskazuje maksymalną liczbę bajtów, jaka może zostać przydzielona w pokoleniu 0; licznik nie wskazuje liczby bajtów aktualnie przydzielonych w pokoleniu 0. Gdy rozmiar pamięci przydzielanej od czasu wykonania ostatniej operacji GC przekracza rozmiar określony przez ten licznik, wykonywana jest operacja Gen 0 GC. Rozmiar pokolenia 0 dostrajany jest przez moduł Garbage Collector i może ulegać zmianie w czasie wykonywania aplikacji. Po zakończeniu operacji gromadzenia bajtów pokolenia 0 rozmiar stosu pokolenia 0 wynosi 0 bajtów; licznik wskazuje rozmiar przydzielanej pamięci (w bajtach), dla jakiego zostanie wykonana następna operacja Gen 0 GC. Licznik ten aktualizowany jest po zakończeniu operacji GC; nie jest on aktualizowany po każdej operacji przydzielenia pamięci. GEN1_HEAP_SIZE_COUNTER_015_NAME=Rozmiar sterty pokolenia 1 GEN1_HEAP_SIZE_COUNTER_015_HELP=Ten licznik wskazuje bieżącą liczbę bajtów pokolenia 1 (Gen 1); licznik ten nie wskazuje maksymalnego rozmiaru pokolenia 1. Miejsce w tym pokoleniu nie jest przydzielane obiektom bezpośrednio — obiekty są awansowane w wyniku wcześniejszych operacji Gen 0 GC. Licznik jest aktualizowany po zakończeniu operacji GC; nie jest on aktualizowany po każdej operacji przydzielenia pamięci. GEN2_HEAP_SIZE_COUNTER_015_NAME=Rozmiar sterty pokolenia 2 GEN2_HEAP_SIZE_COUNTER_015_HELP=Ten licznik wskazuje bieżącą liczbę bajtów pokolenia 2 (Gen 2). Miejsce w tym pokoleniu nie jest przydzielane obiektom bezpośrednio — obiekty są awansowane w wyniku wcześniejszych operacji Gen 1 GC. Licznik jest aktualizowany po zakończeniu operacji GC; nie jest on aktualizowany po każdej operacji przydzielenia pamięci. LARGE_OBJECT_SIZE_COUNTER_015_NAME=Rozmiar sterty obiektów wielkich LARGE_OBJECT_SIZE_COUNTER_015_HELP=Ten licznik wyświetla bieżący rozmiar (w bajtach) stosu dużych obiektów. Obiekty, których rozmiar przekracza wartość progową, są traktowane przez moduł zbierający elementy bezużyteczne jako duże obiekty i miejsce dla nich jest przydzielane bezpośrednio w specjalnym stosie; te obiekty nie są awansowane na obiekty wyższych pokoleń. W aparacie CLR w wersji 1.1 i wyższych ta wartość progowa jest równa 85 000 bajtów. Ten licznik jest aktualizowany po zakończeniu wyrzucania elementów bezużytecznych; nie jest aktualizowany przy każdej alokacji. SURVIVE_FINALIZE_COUNTER_015_NAME=Rozbitkowie przetwarzania końcowego SURVIVE_FINALIZE_COUNTER_015_HELP=Ten licznik wskazuje liczbę obiektów, które w czasie zbierania obiektów przez moduł Garbage Collector zostały pominięte, ponieważ oczekują na zakończenie przetwarzania. Jeśli obiekty zawierają odniesienia do innych obiektów, te obiekty również są pomijane w operacji zbierania, lecz nie są one zliczane przez ten licznik; całkowity rozmiar pamięci, która została pominięta z powodu oczekiwania na zakończenie przetwarzania, wskazywany jest przez liczniki „Pamięć przetwarzania końcowego awansowana z pokolenia 0” oraz „Pamięć przetwarzania końcowego awansowana z pokolenia 1”. Ten licznik nie jest licznikiem kumulowanym; jest on aktualizowany po zakończeniu każdej operacji GC przy użyciu liczby obiektów, które zostały pominięte tylko w czasie określonej operacji GC. Licznik ten wskazuje dodatkowe zasoby, które mogą być wymagane przez aplikację w związku z końcowymi operacjami przetwarzania. NUM_HANDLES_COUNTER_015_NAME=Uchwyty GC NUM_HANDLES_COUNTER_015_HELP=Ten licznik wskazuje liczbę aktualnie używanych uchwytów GC. Uchwyty GC to uchwyty związane z zasobami zewnętrznymi z punktu widzenia środowiska CLR i środowiska zarządzanego. Uchwyty zajmują niewiele miejsca w pamięci w stosie GCHeap, lecz mogą powodować duże obciążenie w wypadku niezarządzanych zasobów. ALLOCATION_RATE_COUNTER_015_NAME=Liczba przydzielanych bajtów na sekundę ALLOCATION_RATE_COUNTER_015_HELP=Ten licznik wskazuje liczbę bajtów przydzielanych na sekundę w stosie GC. Licznik aktualizowany jest po zakończeniu każdej operacji GC; nie jest on aktualizowany po każdej operacji przydzielenia pamięci. Licznik nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. INDUCED_GC_COUNTER_015_NAME=Liczba wywołanych operacji GC INDUCED_GC_COUNTER_015_HELP=Ten licznik wskazuje największą liczbę operacji wyrzucania elementów bezużytecznych wykonanych w wyniku jawnego wywołania elementu GC.Collect. Warto zezwolić, aby moduł wyrzucający elementy bezużyteczne dostrajał częstotliwość zbierania obiektów w kolekcjach. PER_TIME_IN_GC_COUNTER_015_NAME=Czas działania modułu GC [%] PER_TIME_IN_GC_COUNTER_015_HELP=Czas działania modułu wyrzucającego elementy bezużyteczne to wyrażony w procentach czas przeznaczony na operację zbierania obiektów przez moduł wyrzucający elementy bezużyteczne od chwili zakończenia ostatniego cyklu modułu wyrzucającego elementy bezużyteczne. Zazwyczaj licznik wskazuje ilość pracy wykonanej w imieniu aplikacji przez moduł wyrzucający elementy bezużyteczne w celu zebrania i skompaktowania pamięci. Licznik aktualizowany jest wyłącznie po zakończeniu każdej operacji wyrzucania elementw bezużytecznych i jego wartość reprezentuje ostatnią odczytaną wartość; nie jest to wartość średnia. PER_TIME_IN_GC_COUNTER_BASE_015_NAME=Niewyświetlane PER_TIME_IN_GC_COUNTER_BASE_015_HELP=Niewyświetlane. TOTAL_HEAP_SIZE_COUNTER_015_NAME=Liczba bajtów we wszystkich stertach TOTAL_HEAP_SIZE_COUNTER_015_HELP=Ten licznik reprezentuje sumę wartości pozostałych czterech liczników: Rozmiar stosu pokolenia 0, Rozmiar stosu pokolenia 1, Rozmiar stosu pokolenia 2 oraz Rozmiar stosu obiektów wielkich. Ten licznik wskazuje rozmiar (w bajtach) aktualnie przydzielonej pamięci w stosach GC. TOTAL_COMMITTED_MEM_COUNTER_015_NAME=Suma zarezerwowanych bajtów TOTAL_COMMITTED_MEM_COUNTER_015_HELP=Ten licznik wskazuje rozmiar (w bajtach) pamięci wirtualnej zarezerwowanej aktualnie przez moduł GC. (Pamięć zarezerwowana to pamięć fizyczna, dla której zostało zarezerwowane miejsce w pliku stronicowania na dysku). TOTAL_RESERVED_MEM_COUNTER_015_NAME=Suma zastrzeżonych bajtów TOTAL_RESERVED_MEM_COUNTER_015_HELP=Ten licznik wskazuje rozmiar (w bajtach) zastrzeżonej przez moduł GC pamięci wirtualnej. (Pamięć zastrzeżona to obszar pamięci, który został zarezerwowany dla aplikacji bez użycia stron pamięci dyskowej lub pamięci głównej). GC_PINNED_OBJECTS_015_NAME=Liczba unieruchomionych obiektów GC_PINNED_OBJECTS_015_HELP=Ten licznik wskazuje liczbę unieruchomionych obiektów napotkanych w czasie ostatniej operacji GC. Licznik służy do śledzenia tylko unieruchomionych obiektów znajdujących się w stosach, które zostały zebrane przez moduł Garbage Collector; np. wykonanie operacji Gen 0 GC spowoduje wyliczenie tylko tych unieruchomionych obiektów, które znajdują się w stosie pokolenia 0. Unieruchomiony obiekt to obiekt, który nie może zostać przeniesiony w pamięci przez moduł Garbage Collector. GC_SINKBLOCKS_015_NAME=Liczba używanych bloków synchronizacji GC_SINKBLOCKS_015_HELP=Ten licznik wskazuje aktualną liczbę używanych bloków synchronizacji. Bloki synchronizacji to związane z obiektami struktury danych przydzielone w celu przechowywania informacji o synchronizacji. Bloki synchronizacji zawierają odwołania słabe do zarządzanych obiektów i muszą być skanowane przez moduł Garbage Collector. Oprócz informacji o synchronizacji w blokach synchronizacji mogą być także przechowywane metadane współdziałania modelu COM. Licznik może służyć jako wskaźnik problemów wydajnościowych związanych z intensywnym użyciem pierwotnych obiektów synchronizacji. DotNetCLR_Loading_OBJECT_015_NAME=Ładowanie .NET CLR DotNetCLR_Loading_OBJECT_015_HELP=Statystyka modułu ładującego klasy CLR. LOADING_CLASSES_TOTAL_015_NAME=Suma załadowanych klas LOADING_CLASSES_TOTAL_015_HELP=Ten licznik wskazuje skumulowaną liczbę klas załadowanych do wszystkich zestawów od chwili uruchomienia tej aplikacji. LOADING_TIME_015_NAME=Czas ładowania [%] LOADING_TIME_015_HELP=Zarezerwowane do użytku w przyszłości. LOADING_ASMSEARCHLEN_015_NAME=Długość przeszukiwania zestawu LOADING_ASMSEARCHLEN_015_HELP=Zarezerwowane do użytku w przyszłości. LOADING_LOADFAILURES_TOTAL_015_NAME=Suma błędów w czasie ładowania LOADING_LOADFAILURES_TOTAL_015_HELP=Ten licznik wskazuje maksymalną liczbę klas, które od chwili uruchomienia aplikacji nie zostały załadowane z powodu błędu. Może istnieć wiele przyczyn wystąpienia błędów w czasie ładowania, np. nieodpowiednie ustawienia zabezpieczeń lub niedozwolony format. Szczegółowe informacje można znaleźć w pomocy usług profilowania. LOADING_LOADFAILURES_INST_015_NAME=Częstość błędów w czasie ładowania LOADING_LOADFAILURES_INST_015_HELP=Ten licznik wskazuje liczbę błędów ładowania klas na sekundę. Licznik nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. Może istnieć wiele przyczyn wystąpienia błędów w czasie ładowania, np. nieodpowiednie ustawienia zabezpieczeń lub niedozwolony format. Szczegółowe informacje można znaleźć w pomocy usług profilowania. LOADING_HEAPSIZE_015_NAME=Liczba bajtów w stercie modułu ładującego LOADING_HEAPSIZE_015_HELP=Ten licznik wskazuje aktualny rozmiar (w bajtach) pamięci zarezerwowanej przez moduł ładujący klasy dla wszystkich domen aplikacji. (Pamięć zarezerwowana to pamięć fizyczna, dla której zostało zarezerwowane miejsce w pliku stronicowania na dysku). LOADING_APPDOMAINS_UNLOADED_TOTAL_015_NAME=Suma zwolnionych domen aplikacji LOADING_APPDOMAINS_UNLOADED_TOTAL_015_HELP=Ten licznik wskazuje całkowitą liczbę domen aplikacji zwolnionych od chwili uruchomienia tej aplikacji. Jeśli domena aplikacji zostanie wielokrotnie załadowana i zwolniona, każda z tych operacji zwolnienia zostanie zliczona w liczniku. LOADING_APPDOMAINS_UNLOADED_INST_015_NAME=Szybkość zwalniania domen aplikacji LOADING_APPDOMAINS_UNLOADED_INST_015_HELP=Ten licznik wskazuje liczbę zwalnianych domen aplikacji na sekundę. Licznik nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. LOADING_CLASSES_CUR_015_NAME=Aktualnie załadowane klasy LOADING_CLASSES_CUR_015_HELP=Ten licznik wskazuje liczbę klas załadowanych aktualnie do wszystkich zestawów. LOADING_CLASSES_INST_015_NAME=Szybkość ładowania klas LOADING_CLASSES_INST_015_HELP=Ten licznik wskazuje liczbę klas ładowanych w ciągu sekundy do wszystkich zestawów. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. LOADING_APPDOMAINS_CUR_015_NAME=Aktualna liczba domen aplikacji LOADING_APPDOMAINS_CUR_015_HELP=Ten licznik wskazuje liczbę domen aplikacji aktualnie załadowanych w tej aplikacji. Domeny aplikacji to bezpieczne i elastyczne jednostki przetwarzania, które mogą być używane w środowisku CLR w celu rozdzielenia aplikacji uruchomionych w tym samym procesie. LOADING_APPDOMAINS_TOTAL_015_NAME=Suma domen aplikacji LOADING_APPDOMAINS_TOTAL_015_HELP=Ten licznik wskazuje całkowitą liczbę domen aplikacji załadowanych od chwili uruchomienia aplikacji. Domeny aplikacji to bezpieczne i elastyczne jednostki przetwarzania, które mogą być używane w środowisku CLR w celu rozdzielenia aplikacji uruchomionych w tym samym procesie. LOADING_APPDOMAINS_INST_015_NAME=Szybkość ładowania domen aplikacji LOADING_APPDOMAINS_INST_015_HELP=Ten licznik wskazuje liczbę ładowanych w ciągu sekundy domen aplikacji. Domeny aplikacji to bezpieczne i uniwersalne jednostki przetwarzania, które mogą być używane w środowisku CLR w celu rozdzielenia aplikacji uruchomionych w tym samym procesie. Licznik nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. LOADING_ASSEMBLIES_CUR_015_NAME=Aktualna liczba zestawów LOADING_ASSEMBLIES_CUR_015_HELP=Ten licznik wskazuje liczbę aktualnie załadowanych w tej aplikacji zestawów dla wszystkich domen aplikacji. Jeśli zestaw ładowany jest z wielu domen aplikacji jako neutralny dla domen, wówczas licznik zwiększany jest tylko raz. Zestawy mogą być ładowane jako neutralne dla domen, gdy ich kod może być udostępniony wszystkim domenom aplikacji, albo mogą być ładowane jako specyficzne dla domeny, gdy ich kod jest prywatnym kodem określonej domeny aplikacji. LOADING_ASSEMBLIES_TOTAL_015_NAME=Suma zestawów LOADING_ASSEMBLIES_TOTAL_015_HELP=Ten licznik wskazuje całkowitą liczbę zestawów załadowanych od chwili uruchomienia aplikacji. Jeśli zestaw ładowany jest z wielu domen aplikacji jako neutralny dla domen, wówczas licznik zwiększany jest tylko raz. Zestawy mogą być ładowane jako neutralne dla domen, gdy ich kod może być udostępniony wszystkim domenom aplikacji, albo mogą być ładowane jako specyficzne dla domeny, gdy ich kod jest prywatnym kodem określonej domeny aplikacji. LOADING_ASSEMBLIES_INST_015_NAME=Szybkość ładowania zestawów LOADING_ASSEMBLIES_INST_015_HELP=Ten licznik wskazuje liczbę ładowanych w ciągu sekundy zestawów dla wszystkich domen aplikacji. Jeśli zestaw ładowany jest z wielu domen aplikacji jako neutralny dla domen, wówczas licznik ten zwiększany jest tylko raz. Zestawy mogą być ładowane jako neutralne dla domen, gdy ich kod może być udostępniony wszystkim domenom aplikacji, albo mogą być ładowane jako specyficzne dla domeny, gdy ich kod jest prywatnym kodem określonej domeny aplikacji. Licznik nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. DotNetCLR_Jit_OBJECT_015_NAME=Kompilator JIT dla .NET CLR DotNetCLR_Jit_OBJECT_015_HELP=Statystyka kompilatora JIT dla CLR. TOTAL_METHODS_JITTED_015_NAME=Liczba metod skompilowanych w trybie JIT TOTAL_METHODS_JITTED_015_HELP=Ten licznik wskazuje całkowitą liczbę metod skompilowanych przy użyciu kompilatora just in time (JIT) w środowisku CLR od chwili uruchomienia aplikacji. W liczniku nie są uwzględnione metody prekompilowane przy użyciu kompilatora JIT. JITTED_IL_CUR_015_NAME=Liczba bajtów IL skompilowanych w trybie JIT JITTED_IL_CUR_015_HELP=Ten licznik wskazuje całkowitą liczbę bajtów IL skompilowanych przy użyciu kompilatora JIT od chwili uruchomienia aplikacji. Licznik jest dokładnym odpowiednikiem licznika „Całkowita liczba bajtów IL skompilowanych w trybie JIT”. JITTED_IL_TOTAL_015_NAME=Całkowita liczba bajtów IL skompilowanych w trybie JIT JITTED_IL_TOTAL_015_HELP=Ten licznik wskazuje całkowitą liczbę bajtów IL skompilowanych przy użyciu kompilatora JIT od chwili uruchomienia aplikacji. Licznik ten jest dokładnym odpowiednikiem licznika „Liczba bajtów IL skompilowanych w trybie JIT”. JITTED_IL_INST_015_NAME=Liczba bajtów IL skompilowanych w trybie JIT na sekundę JITTED_IL_INST_015_HELP=Ten licznik wskazuje liczbę bajtów IL kompilowanych na sekundę w trybie JIT. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. JIT_FAILURES_015_NAME=Standardowe błędy kompilatora JIT JIT_FAILURES_015_HELP=Ten licznik wskazuje całkowitą liczbę metod, których kompilacja przy użyciu kompilatora JIT nie powiodła się (od chwili uruchomienia aplikacji). Taki błąd może wystąpić wówczas, gdy nie można sprawdzić poprawności bajtów IL lub gdy wystąpi wewnętrzny błąd kompilatora JIT. TIME_IN_JIT_015_NAME=Czas działania kompilatora JIT [%] TIME_IN_JIT_015_HELP=Ten licznik wskazuje wyrażony w procentach czas wykonywania kompilacji JIT liczony od chwili zakończenia poprzedniej fazy kompilacji JIT. Licznik ten aktualizowany jest po zakończeniu każdej fazy kompilacji JIT. Faza kompilacji JIT to faza, w której kompilowana jest określona metoda oraz jej zależności. TIME_IN_JIT_BASE_015_NAME=Niewyświetlane TIME_IN_JIT_BASE_015_HELP=Niewyświetlane. DotNetCLR_Interop_OBJECT_015_NAME=Współdziałanie .NET CLR DotNetCLR_Interop_OBJECT_015_HELP=Statystyka współdziałania CLR. CURRENT_CCW_015_NAME=Liczba otok CCW CURRENT_CCW_015_HELP=Ten licznik wskazuje aktualną liczbę otok CCW (Com-Callable-Wrapper). Otoka CCW to obiekt pośredniczący (proxy) dla zarządzanego na platformie .NET obiektu, do którego odwołują się niezarządzane obiekty klientów platformy COM. Licznik wskazuje liczbę zarządzanych obiektów, do których odwołuje się niezarządzany kod modelu COM. CURRENT_STUBS_015_NAME=Liczba wycinków kodu CURRENT_STUBS_015_HELP=Ten licznik wskazuje aktualną liczbę wycinków kodu utworzonych w środowisku CLR. W czasie realizacji wywołań współdziałania COM lub wywołań PInvoke procedury pośredniczące odpowiedzialne są za organizowanie argumentów oraz wartości zwracanych z kodu zarządzanego do kodu niezarządzanego lub odwrotnie. NUM_MARSHALLING_015_NAME=Liczba operacji organizowania NUM_MARSHALLING_015_HELP=Ten licznik wskazuje całkowitą liczbę wykonanych od chwili uruchomienia aplikacji operacji organizowania argumentów i wartości zwracanych z kodu zarządzanego do kodu niezarządzanego lub odwrotnie. Licznik nie jest zwiększany, jeśli wykonywane wycinki kodu są wbudowane. (Wycinki kodu są odpowiedzialne za organizowanie argumentów oraz zwracanych wartości). Wycinki kodu są zazwyczaj wbudowane, jeśli dodatkowe zasoby wymagane w czasie organizowania są niewielkie. TOTAL_TLB_IMPORTS_015_NAME=Liczba operacji importu buforów TLB na sekundę TOTAL_TLB_IMPORTS_015_HELP=Zarezerwowane do użytku w przyszłości. TOTAL_TLB_EXPORTS_015_NAME=Liczba operacji importu buforów TLB na sekundę TOTAL_TLB_EXPORTS_015_HELP=Zarezerwowane do użytku w przyszłości. DotNetCLR_LocksAndThreads_OBJECT_015_NAME=Blokady i wątki .NET CLR DotNetCLR_LocksAndThreads_OBJECT_015_HELP=Statystyka blokad i wątków CLR. CONTENTION_TOTAL_015_NAME=Suma niezgodności CONTENTION_TOTAL_015_HELP=Ten licznik wskazuje całkowitą liczbę nieudanych prób uzyskania przez wątki środowiska CLR zarządzanych blokad. Istnieje wiele sposobów uzyskiwania zarządzanych blokad (np. przy użyciu instrukcji „lock” w języku C#, przez wywołanie elementu System.Monitor.Enter albo przy użyciu atrybutu niestandardowego MethodImplOptions.Synchronized). CONTENTION_INST_015_NAME=Liczba niezgodności na sekundę CONTENTION_INST_015_HELP=Częstotliwość nieudanych prób uzyskania przez wątki zarządzanych blokad w trakcie działania. Istnieje wiele sposobów uzyskiwania zarządzanych blokad (np. przy użyciu instrukcji „lock” w języku C#, przez wywołanie elementu System.Monitor.Enter albo przy użyciu atrybutu niestandardowego MethodImplOptions.Synchronized). QUEUE_LENGTH_CUR_015_NAME=Aktualna długość kolejki QUEUE_LENGTH_CUR_015_HELP=Ten licznik wskazuje całkowitą liczbę wątków aplikacji oczekujących aktualnie na uzyskanie zarządzanej blokady. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to ostatnia odczytana wartość. QUEUE_LENGTH_TOTAL_015_NAME=Największa długość kolejki QUEUE_LENGTH_TOTAL_015_HELP=Ten licznik wskazuje największą od chwili uruchomienia aplikacji liczbę wątków oczekujących jednocześnie na uzyskanie zarządzanej blokady. QUEUE_LENGTH_INST_015_NAME=Długość kolejki na sekundę QUEUE_LENGTH_INST_015_HELP=Ten licznik wskazuje liczbę wątków w aplikacji oczekujących w ciągu sekundy na uzyskanie blokady. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. CURRENT_LOGICAL_THREADS_015_NAME=Aktualna liczba wątków logicznych CURRENT_LOGICAL_THREADS_015_HELP=Ten licznik wskazuje aktualną liczbę obiektów wątków .NET w aplikacji. Obiekt wątku .NET tworzony jest przy użyciu elementu System.Threading.Thread lub w chwili, gdy niezarządzany wątek pojawia się w zarządzanym środowisku. Licznik określa liczbę wątków działających oraz zatrzymanych. Licznik nie wskazuje wartości średniej; jego wartość to ostatnia odczytana wartość. CURRENT_PHYSICAL_THREADS_015_NAME=Aktualna liczba wątków fizycznych CURRENT_PHYSICAL_THREADS_015_HELP=Ten licznik wskazuje liczbę macierzystych wątków systemu operacyjnego utworzonych i zarządzanych przez środowisko CLR, które działają jako wątki podstawowe dla obiektów wątków .NET. W liczniku nie są uwzględnione wątki używane przez środowisko CLR w czasie wykonywania operacji wewnętrznych; jest to podzbiór wątków używanych w procesie systemu operacyjnego. RECOGNIZED_THREADS_CUR_015_NAME=Aktualna liczba rozpoznanych wątków RECOGNIZED_THREADS_CUR_015_HELP=Ten licznik wskazuje aktualną liczbę wątków rozpoznanych przez środowisko CLR; z wątkami tymi skojarzone są odpowiednie obiekty wątków .NET. Wątki te nie zostały utworzone przez środowisko CLR; zostały one utworzone poza środowiskiem CLR, lecz były uruchomione w środowisku CLR co najmniej raz. Śledzone są tylko wątki unikatowe; wątki z określonymi identyfikatorami, które uruchamiane są w środowisku CLR po raz kolejny albo są odtwarzane po ich zakończeniu, nie są zliczane podwójnie. RECOGNIZED_THREADS_TOTAL_015_NAME=Suma rozpoznanych wątków RECOGNIZED_THREADS_TOTAL_015_HELP=Ten licznik wskazuje całkowitą liczbę wątków, które od chwili uruchomienia tej aplikacji zostały rozpoznane przez środowisko CLR; z wątkami tymi skojarzone są odpowiednie obiekty wątków .NET. Wątki te nie zostały utworzone przez środowisko CLR; zostały one utworzone poza środowiskiem CLR, lecz były uruchomione w środowisku CLR co najmniej raz. Śledzone są tylko wątki unikatowe; wątki z określonymi identyfikatorami, które uruchamiane są w środowisku CLR po raz kolejny albo są odtwarzane po ich zakończeniu, nie są zliczane podwójnie. RECOGNIZED_THREADS_INST_015_NAME=Liczba rozpoznanych wątków na sekundę RECOGNIZED_THREADS_INST_015_HELP=Ten licznik wskazuje liczbę wątków rozpoznawanych w ciągu sekundy przez środowisko CLR; z wątkami tymi skojarzone są odpowiednie obiekty wątków .NET. Wątki te nie zostały utworzone przez środowisko CLR; zostały one utworzone poza środowiskiem CLR, lecz były uruchomione w środowisku CLR co najmniej raz. Śledzone są tylko wątki unikatowe; wątki z określonymi identyfikatorami, które uruchamiane są w środowisku CLR po raz kolejny albo są odtwarzane po ich zakończeniu, nie są zliczane podwójnie. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. DotNetCLR_Security_OBJECT_015_NAME=Zabezpieczenia .NET CLR DotNetCLR_Security_OBJECT_015_HELP=Statystyka zabezpieczeń CLR. SECURITY_TOTALRTCHECKS_015_NAME=Suma sprawdzeń w czasie działania SECURITY_TOTALRTCHECKS_015_HELP=Ten licznik wskazuje całkowitą liczbę sprawdzeń typu CAS (Code Access Security) wykonanych od chwili uruchomienia aplikacji. Sprawdzenia typu CAS w czasie działania wykonywane są w chwili, gdy obiekt wywołujący wywołuje obiekt wywoływany z żądaniem uzyskania określonego uprawnienia; sprawdzenie w czasie działania wykonywane jest przy każdym wywołaniu wykonywanym przez obiekt wywołujący; sprawdzenie to polega na zbadaniu aktualnego stosu wątków obiektu wywołującego. Licznik ten razem z licznikiem „Głębokość przeszukiwania stosu” może być używany jako wskaźnik spadku wydajności spowodowanego sprawdzaniem zabezpieczeń. SECURITY_TIMEAUTHORIZE_015_NAME=Czas uwierzytelniania przy użyciu zasobu SIG [%] SECURITY_TIMEAUTHORIZE_015_HELP=Zarezerwowane do użytku w przyszłości. SECURITY_LINKCHECKS_015_NAME=Liczba sprawdzeń w czasie połączenia SECURITY_LINKCHECKS_015_HELP=Ten licznik wskazuje całkowitą liczbę wykonanych od chwili uruchomienia tej aplikacji sprawdzeń typu CAS (Code Access Security). Sprawdzenia typu CAS w czasie połączenia wykonywane są w chwili, gdy obiekt wywołujący wywołuje obiekt wywoływany z żądaniem uzyskania określonego uprawnienia w czasie kompilacji JIT; dla danego obiektu wywołującego sprawdzenie w czasie połączenia wykonywane jest jeden raz. Wartość tego licznika nie może być używana do wykrywania poważnych problemów związanych z wydajnością; wartość ta może być używana do monitorowania działania systemu zabezpieczeń. SECURITY_TIMERTCHECKS_015_NAME=Czas wykonywania sprawdzeń w czasie działania [%] SECURITY_TIMERTCHECKS_015_HELP=Ten licznik wskazuje określony w procentach czas wykonywania sprawdzenia typu CAS (Code Access Security) kodu w czasie działania obliczany od chwili wykonania ostatniego takiego sprawdzenia. Użycie zabezpieczeń CAS pozwala na stosowanie różnych stopni zaufania względem kodu i wymuszanie użycia odpowiedniego poziomu w zależności od identyfikatora kodu. Licznik jest aktualizowany po zakończeniu sprawdzenia zabezpieczeń w czasie działania; reprezentuje on ostatnio odczytaną wartość; nie jest to wartość średnia. SECURITY_TIMERTCHECKS_BASE_015_NAME=Niewyświetlane SECURITY_TIMERTCHECKS_BASE_015_HELP=Niewyświetlane. SECURITY_DEPTHSECURITY_015_NAME=Głębokość przeszukiwania stosu SECURITY_DEPTHSECURITY_015_HELP=Ten licznik wskazuje głębokość stosu w czasie ostatniego sprawdzenia CAS (Code Access Security) w czasie działania. Sprawdzenie CAS w czasie działania polega na przeszukaniu stosu. Licznik ten nie wskazuje wartości średniej; jego wartość to ostatnia odczytana wartość. DotNetCLR_Remoting_OBJECT_015_NAME=Usługi zdalne .NET CLR DotNetCLR_Remoting_OBJECT_015_HELP=Statystyka usług zdalnych CLR. CONTEXT_REMOTECALLS_INST_015_NAME=Wywołania zdalne na sekundę CONTEXT_REMOTECALLS_INST_015_HELP=Ten licznik wskazuje liczbę wykonywanych w ciągu sekundy wywołań procedur zdalnych. Wywołanie procedury zdalnej to wywołanie dowolnego obiektu spoza domeny aplikacji obiektu wywołującego. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. CONTEXT_CHANNELS_015_NAME=Kanały CONTEXT_CHANNELS_015_HELP=Ten licznik wskazuje całkowitą liczbę zdalnych kanałów zarejestrowanych od chwili uruchomienia aplikacji we wszystkich domenach aplikacji. Kanały używane są do odbierania komunikatów od obiektów zdalnych i wysyłania komunikatów do tych obiektów. CONTEXT_PROXIES_015_NAME=Kontekstowe obiekty pośredniczące CONTEXT_PROXIES_015_HELP=Ten licznik wskazuje całkowitą liczbę zdalnych obiektów pośredniczących (proxy) utworzonych w procesie od chwili jego uruchomienia. Obiekt pośredniczący reprezentuje zdalny obiekt i zapewnia, że wszystkie wywołania tego obiektu pośredniczącego przesyłane są do odpowiedniego wystąpienia obiektu zdalnego. CONTEXT_CLASSES_015_NAME=Załadowane klasy związane z kontekstem CONTEXT_CLASSES_015_HELP=Ten licznik wskazuje aktualną liczbę załadowanych klas związanych z kontekstem. Klasy, które mogą zostać powiązane z kontekstem, nazywane są klasami związanymi z kontekstem; klasy związane z kontekstem oznaczane są przy użyciu atrybutów kontekstu określających zasady użycia dotyczące synchronizacji, koligacji wątków, transakcji itp. CONTEXT_OBJALLOC_015_NAME=Przydzielone obiekty związane z kontekstem na sekundę CONTEXT_OBJALLOC_015_HELP=Ten licznik wskazuje liczbę przydzielanych w ciągu sekundy obiektów związanych z kontekstem. Wystąpienia klas, które mogą zostać powiązane z kontekstem, nazywane są obiektami związanymi z kontekstem; klasy związane z kontekstem oznaczane są przy użyciu atrybutów kontekstu określających zasady użycia dotyczące synchronizacji, koligacji wątków, transakcji itp. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. CONTEXT_CONTEXTS_015_NAME=Konteksty CONTEXT_CONTEXTS_015_HELP=Ten licznik wskazuje aktualną liczbę zdalnych kontekstów w aplikacji. Kontekst to obszar zawierający kolekcję obiektów z takimi samymi zasadami użycia dotyczącymi synchronizacji, koligacji wątków, transakcji itp. CONTEXT_REMOTECALLS_TOTAL_015_NAME=Suma zdalnych wywołań CONTEXT_REMOTECALLS_TOTAL_015_HELP=Ten licznik wskazuje całkowitą liczbę wywołań procedur zdalnych wykonanych od chwili uruchomienia aplikacji. Wywołanie procedury zdalnej to wywołanie dowolnego obiektu spoza domeny aplikacji obiektu wywołującego. DotNetCLR_Excep_OBJECT_015_NAME=Wyjątki .NET CLR DotNetCLR_Excep_OBJECT_015_HELP=Statystyka dotycząca obsługi wyjątków CLR w czasie działania. EXCEP_THROWN_TOTAL_015_NAME=Liczba zgłoszonych wyjątków EXCEP_THROWN_TOTAL_015_HELP=Ten licznik wskazuje całkowitą liczbę wyjątków, które zostały zgłoszone od chwili uruchomienia aplikacji. Uwzględniane są zarówno wyjątki .NET, jak i niezarządzane wyjątki, które konwertowane są na wyjątki .NET (np. wyjątek zerowej wartości wskaźnika w niezarządzanym kodzie zostanie ponownie zgłoszony w zarządzanym kodzie jako wyjątek .NET System.NullReferenceException); w liczniku uwzględniane są zarówno wyjątki obsługiwane, jak i nieobsługiwane. Wyjątki zgłaszane ponownie są zliczane ponownie. Wyjątki powinny występować rzadko i nie powinno to mieć miejsca w czasie realizacji zwykłego przepływu sterowania programem. EXCEP_THROWN_INST_015_NAME=Liczba wyjątków na sekundę EXCEP_THROWN_INST_015_HELP=Ten licznik wskazuje liczbę wyjątków zgłaszanych w ciągu sekundy. Uwzględniane są zarówno wyjątki .NET, jak i niezarządzane wyjątki, które konwertowane są na wyjątki .NET (np. wyjątek zerowej wartości wskaźnika w niezarządzanym kodzie zostanie ponownie zgłoszony w zarządzanym kodzie jako wyjątek .NET System.NullReferenceException); w liczniku tym uwzględniane są zarówno wyjątki obsługiwane, jak i nieobsługiwane. Wyjątki zgłaszane ponownie są zliczane ponownie. Wyjątki powinny występować rzadko i nie powinno to mieć miejsca w czasie realizacji zwykłego przepływu sterowania programem; licznik służy jako wskaźnik potencjalnych problemów związanych z wydajnością, których przyczyną jest wysoka (>100/s) częstotliwość zgłaszania wyjątków. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. TOTAL_EXCEP_FILTERS_RUN_015_NAME=Liczba filtrów na sekundę TOTAL_EXCEP_FILTERS_RUN_015_HELP=Ten licznik wskazuje liczbę używanych w ciągu sekundy filtrów wyjątków .NET. Filtr wyjątków określa, czy wyjątek powinien zostać obsłużony. Licznik ten śledzi współczynnik użycia filtrów wyjątków bez względu na to, czy określony wyjątek został obsłużony. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. TOTAL_EXCEP_FINALLYS_RUN_015_NAME=Liczba wykonywanych bloków finally na sekundę TOTAL_EXCEP_FINALLYS_RUN_015_HELP=Ten licznik wskazuje liczbę wykonywanych na sekundę bloków instrukcji finally. Istnieje gwarancja, że blok instrukcji finally zostanie wykonany bez względu sposób zakończenia działania bloku instrukcji try. Zliczane są tylko te bloki instrukcji finally, które wykonywane są z powodu wystąpienia wyjątku; w liczniku tym nie są zliczane bloki instrukcji finally, które wykonane zostały w wyniku normalnego działania kodu. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. EXCEPT_STACK_DEPTH_015_NAME=Liczba ramek od zgłoszenia do obsługi na sekundę EXCEPT_STACK_DEPTH_015_HELP=Ten licznik wskazuje liczbę ramek stosu na sekundę od ramki zgłaszającej wyjątek .NET do ramki, która obsłużyła ten wyjątek. Licznik ten resetowany jest do wartości 0 w chwili, gdy wywoływany jest kod modułu obsługi wyjątków, dlatego w wypadku wyjątków zagnieżdżonych wyświetlana jest wartość odpowiadająca odległości w stosie między kodem modułów obsługi poszczególnych wyjątków. Licznik ten nie wskazuje wartości uśrednionej w czasie; jego wartość to różnica między wartościami odczytanymi z ostatnich dwóch próbek podzielona przez długość interwału próbkowania. DotNetCLR_Memory_OBJECT_416_NAME=Memória do .NET CLR DotNetCLR_Memory_OBJECT_416_HELP=Contadores da Pilha Coletada pelo Garbage Collector do CLR. GEN0_COLLECTIONS_COUNTER_416_NAME=Nº de Coletas da Ger. 0 GEN0_COLLECTIONS_COUNTER_416_HELP=Esse contador exibe o número de vezes que os objetos da geração 0 (mais novos; alocados mais recentemente) foram coletados pelo Garbage Collector (Ger 0 GC) desde que o aplicativo foi iniciado. Ger 0 GC ocorre quando a memória disponível na geração 0 não é suficiente para atender a uma solicitação de alocação. Esse contador é incrementado ao final de uma coleta Ger 0 GC. Os GCs de geração maiores incluem todas as gerações menores de GCs. Esse contador é incrementado explicitamente quando uma geração maior do GC (Ger 1 ou Ger 2) ocorre. O valor _Global_ counter não é preciso e deve ser ignorado. Esse contador exibe o último valor observado. GEN1_COLLECTIONS_COUNTER_416_NAME=Nº de Coletas da Ger. 1 GEN1_COLLECTIONS_COUNTER_416_HELP=Esse contador exibe o número de vezes que os objetos da geração 1 foram coletados pelo Garbage Collector desde que o aplicativo foi iniciado. O contador é incrementado ao final de uma coleta Ger 1 GC. Os GCs de geração maiores incluem todas as gerações menores de GCs. Esse contador é incrementado explicitamente quando uma geração maior do GC (Ger 2) ocorre. O valor _Global_ counter não é preciso e deve ser ignorado. Esse contador exibe o último valor observado. GEN2_COLLECTIONS_COUNTER_416_NAME=Nº de Coletas da Ger 2 GEN2_COLLECTIONS_COUNTER_416_HELP=Esse contador exibe o número de vezes que objetos da geração 2 (mais antiga) foram coletados pelo Garbage Collector desde que o aplicativo foi iniciado. O contador é incrementado ao final do Ger 2 GC (também chamada de GC total). O valor _Global_ counter não é preciso e deve ser ignorado. Esse contador exibe o último valor observado. GEN0_BYTES_PROMOTED_COUNTER_416_NAME=Memória Promovida da Ger 0 GEN0_BYTES_PROMOTED_COUNTER_416_HELP=Esse contador exibe os bytes de memória que sobrevivem à coleta do Garbage Collector (GC) e são promovidos da geração 0 para a geração 1. Os objetos que são promovidos apenas porque estão aguardando a finalização não são incluídos nesse contador. Esse contador exibe o valor observado ao fim do último GC; ele não é um contador cumulativo. GEN1_BYTES_PROMOTED_COUNTER_416_NAME=Memória Promovida da Ger 1 GEN1_BYTES_PROMOTED_COUNTER_416_HELP=Esse contador exibe os bytes de memória que sobrevivem à coleta do Garbage Collector (GC) e são promovidos da geração 1 para a geração 2. Os objetos que são promovidos apenas porque estão aguardando a finalização não são incluídos nesse contador. Esse contador exibe o valor observado no fim do último GC; ele não é um contador cumulativo. O contador é redefinido como 0 se o último GC tiver sido apenas Ger 0 GC. GEN0_PROMOTION_RATE_416_NAME=Bytes Promovidos da Ger 0/s GEN0_PROMOTION_RATE_416_HELP=Esse contador exibe os bytes que são promovidos da geração 0 (mais nova) para a geração 1 por segundo. Os objetos que são promovidos apenas porque estão aguardando a finalização não são incluídos nesse contador. A memória é promovida quando sobrevive à coleta do Garbage Collector. Esse contador foi criado como indicador de objetos de vida útil relativamente longa, criados por segundo. Ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. GEN1_PROMOTION_RATE_416_NAME=Bytes Promovidos da Ger 1/s GEN1_PROMOTION_RATE_416_HELP=Esse contador exibe os bytes por segundo que são promovidos da geração 1 para a geração 2 (mais antiga). Os objetos que são promovidos apenas porque estão aguardando a finalização não são incluídos nesse contador. A memória é promovida quando sobrevive à coleta do Garbage Collector. Nenhum item é promovido da geração 2, pois ela é a mais antiga. Esse contador foi criado como indicador de objetos de vida útil relativamente longa, criados por segundo. Ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_416_NAME=Finalização Promovida - Memória da Ger 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_416_HELP=Esse contador exibe os bytes de memória que são promovidos da geração 0 para a geração 1 apenas porque estão aguardando a finalização. Esse contador exibe o valor observado no fim do último GC; ele não é um contador cumulativo. PROCESS_ID_416_NAME=Identificação do Processo PROCESS_ID_416_HELP=Este contador exibe a identificação do processo da instância do processo CLR que está sendo monitorado. O valor exibido será 0 até depois da coleta de lixo. GEN0_HEAP_SIZE_COUNTER_416_NAME=Tamanho da pilha da Ger 0 GEN0_HEAP_SIZE_COUNTER_416_HELP=Esse contador exibe a quantidade máxima de bytes que podem ser alocados na geração 0 (Ger 0). Ele não indica o número atual de bytes alocados na Ger 0. Ger 0 GC é disparado quando as alocações desde o último GC excedem esse tamanho. O tamanho da Ger 0 é ajustado pelo Garbage Collector e pode ser alterado durante a execução do aplicativo. No fim da coleta do Ger 0, o tamanho da pilha da Ger 0 é na verdade 0 bytes. Esse contador exibe o tamanho (em bytes) das alocações que deveriam disparar o próximo Ger 0 GC. O contador é atualizado no fim de um GC; ele não é atualizado a cada alocação. GEN1_HEAP_SIZE_COUNTER_416_NAME=Tamanho da pilha da Ger 1 GEN1_HEAP_SIZE_COUNTER_416_HELP=Esse contador exibe o número atual de bytes na geração 1 (Ger 1); o contador não exibe o número máximo da Ger 1. Os objetos não são diretamente alocados nessa geração; eles são promovidos dos Ger 0 GCs anteriores. Esse contador é atualizado no fim de um GC; ele não é atualizado a cada alocação. GEN2_HEAP_SIZE_COUNTER_416_NAME=Tamanho da pilha da Ger 2 GEN2_HEAP_SIZE_COUNTER_416_HELP=Esse contador exibe o número atual de bytes na geração 2 (Ger 2). Os objetos não são diretamente alocados nessa geração; eles são promovidos da Ger 1 durante os Ger 1 GCs anteriores. Esse contador é atualizado no fim de um GC; ele não é atualizado a cada alocação. LARGE_OBJECT_SIZE_COUNTER_416_NAME=Tamanho da Pilha de Objetos Grandes LARGE_OBJECT_SIZE_COUNTER_416_HELP=Este contador exibe o tamanho atual da Pilha de Objetos Grandes em bytes. Os objetos maiores que o limite são tratados como objetos grandes pelo Garbage Collector e são diretamente alocados em uma pilha especial; eles não são promovidos ao longo das gerações. No CLR v1.1 (e acima) este limite é igual a 85000 bytes. O contador é atualizado no fim de um GC; ele não é atualizado a cada alocação. SURVIVE_FINALIZE_COUNTER_416_NAME=Sobreviventes da Finalização SURVIVE_FINALIZE_COUNTER_416_HELP=Esse contador exibe o número de objetos coletados do Garbage Collector que sobreviveram a uma coleta porque estavam aguardando a finalização. Se esses objetos mantiverem referências a outros objetos, eles também sobreviverão, mas não serão contados por esse contador; os contadores "Finalização Promovida - Memória da Ger 0" e "Finalização Promovida - Memória da Ger 1" representam toda a memória que sobreviveu devido à finalização. Esse contador não é cumulativo; ele é atualizado no fim de cada GC apenas com a contagem de sobreviventes durante um GC específico. O contador foi criado para indicar as sobrecargas extras que o aplicativo poderá experimentar devido à finalização. NUM_HANDLES_COUNTER_416_NAME=Nº de Identificadores do GC NUM_HANDLES_COUNTER_416_HELP=Esse contador exibe o número atual de Identificadores do GC em uso. Os GCHandles identificam recursos externos para o CLR e o ambiente gerenciado. Os identificadores ocupam pouco espaço de memória no GCHeap, mas utilizam recursos caros que não estejam sendo gerenciados. ALLOCATION_RATE_COUNTER_416_NAME=Bytes Alocados/s ALLOCATION_RATE_COUNTER_416_HELP=Esse contador exibe a taxa de bytes por segundo alocados na Pilha do GC. Ele é atualizado no fim de cada GC, em vez de em cada alocação. Esse contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de tempo. INDUCED_GC_COUNTER_416_NAME=Nº de GCs Induzidos INDUCED_GC_COUNTER_416_HELP=Esse contador exibe o número máximo de vezes que a coleta do Garbage Collector foi executada devido a uma chamada explícita para GC.Collect. É uma boa idéia permitir que o GC ajuste a freqüência das coletas. PER_TIME_IN_GC_COUNTER_416_NAME=% de Tempo Gasto em GC PER_TIME_IN_GC_COUNTER_416_HELP=% de Tempo Gasto em GC é a porcentagem de tempo transcorrido que foi gasto na execução de um GC (Garbage Collector) desde o último ciclo do GC. Esse contador geralmente é um indicador do trabalho concluído pelo Garbage Collector em nome do aplicativo para coletar e compactar memória. Esse contador é atualizado apenas ao final de cada GC, e o valor do contador reflete o último valor observado; não é uma média. PER_TIME_IN_GC_COUNTER_BASE_416_NAME=Não Exibido PER_TIME_IN_GC_COUNTER_BASE_416_HELP=Não Exibido. TOTAL_HEAP_SIZE_COUNTER_416_NAME=Nº de Bytes em Todas as Pilhas TOTAL_HEAP_SIZE_COUNTER_416_HELP=Esse contador reúne a soma de quatro outros contadores: Tamanho em Bytes da Pilha da Ger 0, Tamanho em Bytes da Pilha da Ger 1, Tamanho em Bytes da Pilha da Ger 2 e Tamanho em Bytes da Pilha de Objetos Grandes. Esse contador indica a memória atual alocada em bytes nas Pilhas do GC. TOTAL_COMMITTED_MEM_COUNTER_416_NAME=Nº Total de Bytes Confirmados TOTAL_COMMITTED_MEM_COUNTER_416_HELP=Esse contador exibe a quantidade de memória virtual (em bytes) confirmada atualmente pelo Garbage Collector. (A memória confirmada é a memória física para a qual foi reservado espaço no arquivo de paginação de disco.) TOTAL_RESERVED_MEM_COUNTER_416_NAME=Nº Total de Bytes Reservados TOTAL_RESERVED_MEM_COUNTER_416_HELP=Esse contador exibe a quantidade de memória virtual (em bytes) reservada atualmente pelo Garbage Collector. (A memória reservada é o espaço de memória virtual reservado para o aplicativo sem que nenhuma página de memória principal ou de disco tenha sido usada.) GC_PINNED_OBJECTS_416_NAME=Nº de Objetos Afixados GC_PINNED_OBJECTS_416_HELP=Esse contador exibe o número de objetos afixados que foram encontrados no último GC. Esse contador controla os objetos afixados apenas nas pilhas que foram coletadas do Garbage Collector, isto é, Ger 0 GC causaria apenas a enumeração dos objetos afixados na pilha de geração 0. O Garbage Collector não pode mover um objeto afixado da memória. GC_SINKBLOCKS_416_NAME=Nº de Blocos de Sincronização em Uso GC_SINKBLOCKS_416_HELP=Esse contador exibe o número atual dos blocos Sync em uso. Os blocos Sync são estruturas de dados por objeto alocadas para repositório de informações de sincronização. Os blocos Sync mantêm fracas referências com os objetos gerenciados e precisam ser examinados pelo Garbage Collector. Os blocos Sync não estão limitados ao repositório de informações de sincronização e também podem armazenar metadados interoperacionais COM. Esse contador foi criado para indicar problemas de desempenho com os primitivos de sincronização mais utilizados. DotNetCLR_Loading_OBJECT_416_NAME=Carregamento do .NET CLR DotNetCLR_Loading_OBJECT_416_HELP=Estatísticas para Carregadores de Classe CLR. LOADING_CLASSES_TOTAL_416_NAME=Nº Total de Classes Carregadas LOADING_CLASSES_TOTAL_416_HELP=Esse contador exibe o número cumulativo de classes carregadas em todos os módulos (assemblies) desde que este aplicativo foi iniciado. LOADING_TIME_416_NAME=% de Tempo de Carregamento LOADING_TIME_416_HELP=Reservado para uso futuro. LOADING_ASMSEARCHLEN_416_NAME=Extensão da Pesquisa do Módulo (Assembly) LOADING_ASMSEARCHLEN_416_HELP=Reservado para uso futuro. LOADING_LOADFAILURES_TOTAL_416_NAME=Nº Total Falhas de Carregamento LOADING_LOADFAILURES_TOTAL_416_HELP=Esse contador exibe o número máximo de classes nas quais houve falha de carregamento desde que o aplicativo foi iniciado. Essas falhas de carregamento poderiam ocorrer devido a muitos motivos como segurança inadequada ou formato ilegal. Informações detalhadas poderão ser encontradas na ajuda dos serviços de criação de perfis. LOADING_LOADFAILURES_INST_416_NAME=Taxa de Falhas de Carregamento LOADING_LOADFAILURES_INST_416_HELP=Esse contador exibe o número de classes nas quais houve falha de carregamento por segundo. Esse contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos divida pela duração do intervalo de tempo. Essas falhas de carregamento poderiam ocorrer devido a muitos motivos, como, por exemplo, segurança inadequada ou formato ilegal. Informações detalhas poderão ser encontradas na ajuda dos serviços de criação de perfis. LOADING_HEAPSIZE_416_NAME=Bytes na Pilha do Carregador LOADING_HEAPSIZE_416_HELP=Esse contador exibe o tamanho atual (em bytes) da memória confirmada pelo carregador de classes por todos os AppDomains. (A memória confirmada é a memória física para a qual foi reservado espaço no arquivo de paginação de disco.) LOADING_APPDOMAINS_UNLOADED_TOTAL_416_NAME=Nº total de AppDomains não carregados LOADING_APPDOMAINS_UNLOADED_TOTAL_416_HELP=Esse contador exibe o número total de AppDomains não carregados desde que o aplicativo foi iniciado. Se um AppDomain for carregado e descarregado várias vezes, esse contador contará cada um desses descarregamentos separadamente. LOADING_APPDOMAINS_UNLOADED_INST_416_NAME=Taxa de AppDomains não carregados LOADING_APPDOMAINS_UNLOADED_INST_416_HELP=Esse contador exibe o número de AppDomains não carregados por segundo. O contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. LOADING_CLASSES_CUR_416_NAME=Classes Carregadas Atualmente LOADING_CLASSES_CUR_416_HELP=Esse contador exibe o número atual de classes carregadas em todos os módulos (assemblies). LOADING_CLASSES_INST_416_NAME=Taxa de Classes Carregadas LOADING_CLASSES_INST_416_HELP=Esse contador exibe o número de classes carregadas por segundo em todos os Módulos (Assemblies). O contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. LOADING_APPDOMAINS_CUR_416_NAME=AppDomains Atuais LOADING_APPDOMAINS_CUR_416_HELP=Esse contador exibe o número atual de AppDomains carregados neste aplicativo. Os AppDomains (domínios de aplicativos) fornecem uma unidade de processamento segura e versátil que o CLR pode usar para isolar os aplicativos que estejam executando o mesmo processo. LOADING_APPDOMAINS_TOTAL_416_NAME=Nº Total de Appdomains LOADING_APPDOMAINS_TOTAL_416_HELP=Esse contador exibe o número máximo de AppDomains carregados neste aplicativo desde que este aplicativo foi iniciado. Os AppDomains (domínios de aplicativos) fornecem uma unidade de processamento segura e versátil que o CLR pode usar para isolar os aplicativos que estejam executando o mesmo processo. LOADING_APPDOMAINS_INST_416_NAME=Taxa de AppDomains LOADING_APPDOMAINS_INST_416_HELP=Esse contador exibe o número máximo de AppDomains carregados neste aplicativo por segundo. Os AppDomains (domínios de aplicativos) fornecem uma unidade de processamento segura e versátil que o CLR pode usar para isolar os aplicativos que estejam executando o mesmo processo. Esse contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. LOADING_ASSEMBLIES_CUR_416_NAME=Módulos (Assemblies) Atuais LOADING_ASSEMBLIES_CUR_416_HELP=Esse contador exibe o número atual de Módulos (Assemblies) carregados por todos os AppDomains neste aplicativo. Se o Módulo (Assembly) for carregado como um domínio neutro de vários AppDomains, esse contador será aumentado apenas uma vez. Os Módulos (Assemblies) podem ser carregados como domínios neutros quando seu código pode ser compartilhado por todos os AppDomains, ou carregados como domínios específicos quando seu código é privativo de um AppDomain. LOADING_ASSEMBLIES_TOTAL_416_NAME=Nº Total de Módulos (Assemblies) LOADING_ASSEMBLIES_TOTAL_416_HELP=Esse contador exibe o número total de Módulos (Assemblies) carregados desde que este aplicativo foi iniciado. Se o Módulo (Assembly) for carregado como um domínio neutro de vários AppDomains, esse contador será aumentado apenas uma vez. Os Módulos (Assemblies) podem ser carregados como domínios neutros quando seu código pode ser compartilhado por todos os AppDomains, ou carregados como domínios específicos quando seu código é privativo de um AppDomain. LOADING_ASSEMBLIES_INST_416_NAME=Taxa de Módulos (Assemblies) LOADING_ASSEMBLIES_INST_416_HELP=Esse contador exibe o número atual de Módulos (Assemblies) carregados por todos os AppDomains por segundo. Se o Módulo (Assembly) for carregado como um domínio neutro de vários AppDomains, esse contador será aumentado apenas uma vez. Os Módulos (Assemblies) podem ser carregados como domínios neutros quando seu código pode ser compartilhado por todos os AppDomains, ou carregados como domínios específicos quando seu código é privativo de um AppDomain. Esse contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. DotNetCLR_Jit_OBJECT_416_NAME=Compilador JIT do .NET CLR DotNetCLR_Jit_OBJECT_416_HELP=Estatísticas do Compilador JIT do CLR. TOTAL_METHODS_JITTED_416_NAME=Nº de Métodos com Compilação JIT TOTAL_METHODS_JITTED_416_HELP=Esse contador exibe o número total de métodos compilados JIT (Just-In-Time) pelo compilador JIT do CLR desde que o aplicativo foi iniciado. Esse contador não inclui os métodos pré-compilados JIT. JITTED_IL_CUR_416_NAME=Nº de Bytes de IL com Compilação JIT JITTED_IL_CUR_416_HELP=Esse contador exibe o número total de bytes de IL com compilação JIT desde que o aplicativo foi iniciado. Ele equivale exatamente ao contador "Nº Total de Bytes de IL com Compilação JIT". JITTED_IL_TOTAL_416_NAME=Nº Total de Bytes de IL com Compilação JIT JITTED_IL_TOTAL_416_HELP=Esse contador exibe o número total de bytes IL com compilação JIT desde que o aplicativo foi iniciado. Ele equivale exatamente ao contador "Nº de Bytes de IL com Compilação JIT". JITTED_IL_INST_416_NAME=Bytes de IL com Compilação JIT/s JITTED_IL_INST_416_HELP=Esse contador exibe a taxa usada pelos bytes de IL para realizar a compilação JIT por segundo. Esse contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pelo intervalo de exemplo. JIT_FAILURES_416_NAME=Falhas Padrão na Compilação JIT JIT_FAILURES_416_HELP=Esse contador exibe o número máximo de métodos nos quais o compilador JIT não conseguiu realizar a compilação JIT desde que o aplicativo foi iniciado. Essa falha poderá ocorrer se o IL não for verificado ou se houver um erro interno no compilador JIT. TIME_IN_JIT_416_NAME=% de Tempo Gasto no Compilador JIT TIME_IN_JIT_416_HELP=Esse contador exibe a porcentagem de tempo de compilação transcorrida desde a última fase da compilação JIT. Ele é atualizado no fim de cada fase da compilação JIT. Uma fase da compilação JIT é a fase onde um método e suas dependências são compilados. TIME_IN_JIT_BASE_416_NAME=Não Exibido TIME_IN_JIT_BASE_416_HELP=Não Exibido. DotNetCLR_Interop_OBJECT_416_NAME=Interoperabilidade do .NET CLR DotNetCLR_Interop_OBJECT_416_HELP=Estatísticas de interoperabilidade do CLR. CURRENT_CCW_416_NAME=Nº de CCWs CURRENT_CCW_416_HELP=Esse contador exibe o número atual de recipientes CCWs (Com-Callable-Wrappers). Um CCW é um proxy para o objeto gerenciado .NET que esteja sendo referenciado de clientes COM não gerenciados. Esse contador for criado para indicar o número de objetos gerenciados que estejam sendo referenciados pelo código COM não gerenciado. CURRENT_STUBS_416_NAME=Nº de Fragmentos de Código CURRENT_STUBS_416_HELP=Esse contador exibe o número atual de fragmentos de código criados pelo CLR. Os fragmentos de código são responsáveis pelos argumentos de marshalling valores de retorno de código gerenciado para não gerenciado e vice-versa, durante uma chamada de Interoperabilidade COM ou uma chamada PInvoke. NUM_MARSHALLING_416_NAME=Nº de marshalling NUM_MARSHALLING_416_HELP=Esse contador exibe o número total de vezes que os argumentos e os valores de retorno foram empacotados de código gerenciado para não gerenciado e vice-versa, desde que o aplicativo foi iniciado. Esse contador não é aumentado se os fragmentos de código estiverem entre linhas. (Os fragmentos de código são responsáveis pelos argumentos de empacotamento e valores de retorno.) Os marshalling de código geralmente ficam entre linhas se a sobrecarga for pequena. TOTAL_TLB_IMPORTS_416_NAME=Nº de Importações TLB/s TOTAL_TLB_IMPORTS_416_HELP=Reservado para uso futuro. TOTAL_TLB_EXPORTS_416_NAME=Nº de Exportações TLB/s TOTAL_TLB_EXPORTS_416_HELP=Reservado para uso futuro. DotNetCLR_LocksAndThreads_OBJECT_416_NAME=Bloqueios e Segmentos do .NET CLR DotNetCLR_LocksAndThreads_OBJECT_416_HELP=Estatísticas dos Bloqueios e Segmentos do CLR. CONTENTION_TOTAL_416_NAME=Nº Total de Contenções CONTENTION_TOTAL_416_HELP=Esse contador exibe o número total de vezes que os segmentos no CLR tentaram adquirir, sem êxito, um bloqueio gerenciado. Os bloqueios gerenciados podem ser adquiridos de várias maneiras: por meio da instrução "lock" em C# ou pela chamada System.Monitor.Enter, ou ainda pela utilização do atributo personalizado MethodImplOptions.Synchronized. CONTENTION_INST_416_NAME=Taxa de Contenção/s CONTENTION_INST_416_HELP=Taxa na qual os segmentos, em tempo de execução, tentam adquirir um bloqueio gerenciado sem êxito. Os bloqueios gerenciados podem ser adquiridos de várias maneiras: pela instrução "lock" em C#, ou pela chamada System.Monitor.Enter, ou ainda pela utilização do atributo personalizado MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_416_NAME=Tamanho Atual da Fila QUEUE_LENGTH_CUR_416_HELP=Esse contador exibe o número total de segmentos que estão aguardando para adquirir alguns bloqueios gerenciados no aplicativo. Esse contador não é uma média sobre um período de tempo; ele exibe o último valor observado. QUEUE_LENGTH_TOTAL_416_NAME=Tamanho Máximo da Fila QUEUE_LENGTH_TOTAL_416_HELP=Esse contador exibe o número total de segmentos que aguardaram para adquirir alguns bloqueios gerenciados desde que o aplicativo foi iniciado. QUEUE_LENGTH_INST_416_NAME=Tamanho da Fila/s QUEUE_LENGTH_INST_416_HELP=Esse contador exibe o número de segmentos por segundo aguardando para adquirir alguns bloqueios no aplicativo. Esse contador não é uma média sobre o período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. CURRENT_LOGICAL_THREADS_416_NAME=Nº de segmentos lógicos atuais CURRENT_LOGICAL_THREADS_416_HELP=Esse contador exibe o número de objetos de segmento .NET no aplicativo. Um objeto de segmento .NET é criado pelo novo System.Threading.Thread ou quando um segmento não gerenciado entra no ambiente gerenciado. Esse contador mantém o contador executando e parando os segmentos. Ele não é uma média sobre um período de tempo; o contador apenas exibe o último valor observado. CURRENT_PHYSICAL_THREADS_416_NAME=Nº de segmentos físicos atuais CURRENT_PHYSICAL_THREADS_416_HELP=Esse contador exibe o número de segmentos do sistema operacional nativo criados e de propriedade do CLR para agir como segmentos subjacentes dos objetos de segmento do .NET. Esse valor do contador não inclui os segmentos usados pelo CLR em suas operações internas; ele é um subconjunto dos segmentos no processo do sistema operacional. RECOGNIZED_THREADS_CUR_416_NAME=Nº de segmentos reconhecidos atuais RECOGNIZED_THREADS_CUR_416_HELP=Esse contador exibe o número de segmentos que são reconhecidos atualmente pelo CLR; os segmentos possuem um objeto de segmento do .NET correspondente que está associado a eles. Esses segmentos não são criados pelo CLR; eles são criados fora do CLR, mas, logo após a criação, são executados no CLR pelo menos uma vez. Apenas os segmentos exclusivos são controlados; os segmentos com a mesma identificação de segmento que forem reinseridos no CLR ou recriados depois da saída do segmento não serão contados duas vezes. RECOGNIZED_THREADS_TOTAL_416_NAME=Nº total de segmentos reconhecidos RECOGNIZED_THREADS_TOTAL_416_HELP=Esse contador exibe o número total de segmentos que foram reconhecidos atualmente pelo CLR desde que este aplicativo foi iniciado; os segmentos possuem um objeto de segmento do .NET correspondente que está associado a eles. Esses segmentos não são criados pelo CLR; eles são criados fora do CLR, mas, logo após a criação, são executados no CLR pelo menos uma vez. Apenas os segmentos exclusivos são controlados; os segmentos com a mesma identificação de segmento que forem reinseridos no CLR ou recriados depois da saída do segmento não serão contados duas vezes. RECOGNIZED_THREADS_INST_416_NAME=taxa de segmentos reconhecidos/s RECOGNIZED_THREADS_INST_416_HELP=Esse contador exibe o número total de segmentos por segundo que foram reconhecidos pelo CLR; os segmentos possuem um objeto de segmento do .NET correspondente que está associado a eles. Esses segmentos não são criados pelo CLR; eles são criados fora do CLR, mas, logo após a criação, são executados no CLR pelo menos uma vez. Apenas os segmentos exclusivos são controlados; os segmentos com a mesma identificação de segmento que forem reinseridos no CLR ou recriados depois da saída do segmento não serão contados duas vezes. O contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. DotNetCLR_Security_OBJECT_416_NAME=Segurança do .NET CLR DotNetCLR_Security_OBJECT_416_HELP=Estatísticas de Segurança do CLR. SECURITY_TOTALRTCHECKS_416_NAME=Nº Total de Verificações em TE SECURITY_TOTALRTCHECKS_416_HELP=Esse contador exibe o número total de verificações da Segurança do Acesso ao Código (CAS, Code Access Security) em tempo de execução (TE) realizadas desde que o aplicativo foi iniciado. As verificações CAS em tempo de execução são realizadas quando um chamador chama um receptor solicitando uma permissão específica; a verificação é feita pelo exame da pilha de segmentos atual do chamador. Usado junto com "Extensão do Exame da Pilha", esse contador indica as penalidades para o desempenho das verificações de segurança. SECURITY_TIMEAUTHORIZE_416_NAME=% de Tempo de Autenticação de Assinatura SECURITY_TIMEAUTHORIZE_416_HELP=Reservado para uso futuro. SECURITY_LINKCHECKS_416_NAME=Nº de Verificações de Tempo do Link SECURITY_LINKCHECKS_416_HELP=Esse contador exibe o número total de verificações da Segurança do Acesso ao Código (CAS, Code Access Security) do tempo de vinculação realizadas desde que o aplicativo foi iniciado. As verificações CAS do tempo de vinculação são realizadas quando um chamador chama um receptor solicitando uma permissão específica no tempo de compilação JIT; a verificação é feita uma vez para cada chamador. Esse contador não indica problemas de desempenho sérios; ele indica a atividade do sistema de segurança. SECURITY_TIMERTCHECKS_416_NAME=% de Tempo de Verificações em TE SECURITY_TIMERTCHECKS_416_HELP=Esse contador exibe a porcentagem de tempo transcorrido que foi gasto na execução das verificações CAS desde a última verificação desse tipo. A verificação CAS permite que o código se torne confiável em vários níveis e reforça esses níveis de confiança, dependendo da identidade do código. Esse contador é atualizado no fim de uma verificação de segurança em tempo de execução; ele representa o último valor observado, mas não é uma media. SECURITY_TIMERTCHECKS_BASE_416_NAME=Não Exibido SECURITY_TIMERTCHECKS_BASE_416_HELP=Não Exibido. SECURITY_DEPTHSECURITY_416_NAME=Extensão do Exame da Pilha SECURITY_DEPTHSECURITY_416_HELP=Esse contador exibe a extensão da pilha durante a última verificação CAS em tempo de execução. Essa verificação é realizada por meio de pesquisa na pilha. Esse contador não é uma média; ele apenas exibe o último valor observado. DotNetCLR_Remoting_OBJECT_416_NAME=Sistema de Interação Remota do .NET CLR DotNetCLR_Remoting_OBJECT_416_HELP=Estatísticas do Sistema de Interação Remota do CLR. CONTEXT_REMOTECALLS_INST_416_NAME=Chamadas Remotas/s CONTEXT_REMOTECALLS_INST_416_HELP=Esse contador exibe o número de chamadas de procedimento remoto feitas por segundo. Uma chamada de procedimento remoto é uma chamada sobre qualquer objeto fora do AppDomain do chamador. O contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. CONTEXT_CHANNELS_416_NAME=Canais CONTEXT_CHANNELS_416_HELP=Esse contador exibe o número total de canais remotos registrados em todos os AppDomains desde que o aplicativo foi iniciado. Os canais são usados para transportar mensagens para e de objetos remotos. CONTEXT_PROXIES_416_NAME=Proxies de Contexto CONTEXT_PROXIES_416_HELP=Esse contador exibe o número total de objetos de proxy remotos criados nesse processo desde o início do processo. O objeto de proxy age como um representante dos objetos remotos e asseguram que todas as chamadas feitas no proxy serão encaminhadas para a instância do objeto remoto. CONTEXT_CLASSES_416_NAME=Classes Associadas a um Contexto Carregadas CONTEXT_CLASSES_416_HELP=Esse contador exibe o número atual das classes associadas a um contexto que estão carregadas. As classes que podem ser associadas a um contexto são chamadas de classes associadas a um contexto; elas são marcadas com Atributos de Contexto que fornecem regras de uso para sincronização, afinidade de segmento, transações, etc. CONTEXT_OBJALLOC_416_NAME=Alocação de Objetos Associados ao Contexto/s CONTEXT_OBJALLOC_416_HELP=Esse contador exibe o número de objetos associados ao contexto alocados por segundo. As instâncias de classes que podem ser associadas a um contexto são chamadas de objetos associados a um contexto; as classes associadas a um contexto são marcadas com Atributos de Contexto que fornecem regras de uso para sincronização, afinidade de segmento, transações, etc. Esse contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. CONTEXT_CONTEXTS_416_NAME=Contextos CONTEXT_CONTEXTS_416_HELP=Esse contador exibe o número atual de contextos remotos no aplicativo. Um contexto é um limite externo que contém um conjunto de objetos com as mesmas regras de uso, como, por exemplo, sincronização, afinidade de segmento, transações, etc. CONTEXT_REMOTECALLS_TOTAL_416_NAME=Nº Total de Chamadas Remotas CONTEXT_REMOTECALLS_TOTAL_416_HELP=Esse contador exibe o número total de chamadas de procedimento remoto realizadas desde que este aplicativo foi iniciado. Uma chamada de procedimento remoto é uma chamada sobre qualquer objeto fora do AppDomain do chamador. DotNetCLR_Excep_OBJECT_416_NAME=Exceções do .NET CLR DotNetCLR_Excep_OBJECT_416_HELP=Estatísticas em tempo de execução de tratamento de exceção do CLR. EXCEP_THROWN_TOTAL_416_NAME=Nº de Exceções Iniciadas EXCEP_THROWN_TOTAL_416_HELP=Esse contador exibe o número total de exceções iniciadas desde que o aplicativo foi iniciado. Nelas estão incluídas as exceções do .NET e as exceções não gerenciadas que são convertidas em exceções do .NET. Por exemplo, a exceção de referência do ponteiro nulo em código não gerenciado seria reiniciado em código gerenciado como um System.NullReferenceException do .NET; esse contador inclui exceções tratadas e não tratadas. As exceções que são reiniciadas seriam contadas novamente. Elas deveriam ocorrer apenas em situações raras e não no fluxo de controle normal do programa. EXCEP_THROWN_INST_416_NAME=Nº de Exceções Iniciadas/s EXCEP_THROWN_INST_416_HELP=Esse contador exibe o número total de exceções iniciadas por segundo desde que o aplicativo foi iniciado. Nelas estão incluídas as exceções do .NET e as exceções não gerenciadas que são convertidas em exceções do .NET. Por exemplo, a exceção de referência do ponteiro nulo em código não gerenciado seria reiniciado em código gerenciado como um System.NullReferenceException do .NET; esse contador inclui exceções tratadas e não tratadas. As exceções deveriam ocorrer apenas em situações raras e não no fluxo de controle normal do programa. Esse contador foi criado como um indicador de problemas de desempenho em potencial devido a grande taxa (>100s) de exceções iniciadas. O contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. TOTAL_EXCEP_FILTERS_RUN_416_NAME=Nº de Filtros/s TOTAL_EXCEP_FILTERS_RUN_416_HELP=Esse contador exibe o número de filtros de exceção do .NET executados por segundo. Um filtro de exceção avalia se uma exceção pode ser tratada ou não. Esse contador controla a taxa de filtros de exceção avaliados; independentemente da exceção ter sido ou não tratada. Esse contador não é uma média sobre um período de tempo; ele exibe a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. TOTAL_EXCEP_FINALLYS_RUN_416_NAME=Nº de Finallys/s TOTAL_EXCEP_FINALLYS_RUN_416_HELP=Esse contador exibe o número de blocos Finally executado por segundo. Um bloco Finally será executado independentemente do modo que o bloco Try tenha sido encerrado. Apenas os blocos Finally que são executados para uma exceção são contados; os blocos Finally nos caminhos de código normal não são contados por esse contador. O contador não é uma média sobre um período de tempo; ele mostra a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. EXCEPT_STACK_DEPTH_416_NAME=Extensão do Início ao Tratamento/s EXCEPT_STACK_DEPTH_416_HELP=Esse contador exibe o número de molduras da pilha desviadas de uma moldura que iniciou a exceção do .NET até a moldura que tratou a exceção por segundo. Esse contador é redefinido como 0 quando um manipulador de exceção é fornecido; desse modo, as exceções aninhadas mostrariam o manipulador para tratar a extensão da pilha do manipulador. Esse contador não é uma média sobre um período de tempo; ele mostra a diferença entre os valores observados nos dois últimos exemplos dividida pela duração do intervalo de exemplo. DotNetCLR_Memory_OBJECT_816_NAME=Memória de .NET CLR DotNetCLR_Memory_OBJECT_816_HELP=Contadores para a pilha de Libertação da Memória CLR. GEN0_COLLECTIONS_COUNTER_816_NAME=N.º de Recolhas de Geração 0 GEN0_COLLECTIONS_COUNTER_816_HELP=Este contador apresenta o número de vezes que os objectos de geração 0 (mais novos; atribuídos mais recentemente) são libertados da memória (GC de Ger 0) desde o início da aplicação. GC de Ger 0 ocorre quando a memória disponível na geração 0 não é suficiente para satisfazer um pedido de atribuição. Este contador é incrementado no final de uma GC de Ger 0. As GCs de geração superior incluem todas as GCs de geração inferior. Este contador é incrementado explicitamente quando ocorre uma GC de geração superior (Ger 1 ou Ger 2). O valor de contador _Global_ não é preciso e deve ser ignorado. Este contador apresenta o último valor observado. GEN1_COLLECTIONS_COUNTER_816_NAME=N.º de Recolhas de Geração 1 GEN1_COLLECTIONS_COUNTER_816_HELP=Este contador apresenta o número de vezes que os objectos de geração 1 são libertados da memória desde o início da aplicação. O contador é incrementado no final de uma GC de Ger 1. As GCs de geração superior incluem todas as GCs de geração inferior. Este contador é incrementado explicitamente quando ocorre uma GC de geração superior (Ger 2). O valor de contador _Global_ não é preciso e deve ser ignorado. Este contador apresenta o último valor observado. GEN2_COLLECTIONS_COUNTER_816_NAME=N.º de Recolhas da Geração 2 GEN2_COLLECTIONS_COUNTER_816_HELP=Este contador apresenta o número de vezes que os objectos de geração 2 (mais antigos) são libertados da memória desde o início da aplicação. O contador é incrementado no final de uma GC de Ger 2 (também denominada GC integral). O valor de contador _Global_ não é preciso e deve ser ignorado. Este contador apresenta o último valor observado. GEN0_BYTES_PROMOTED_COUNTER_816_NAME=Memória Promovida da Geração 0 GEN0_BYTES_PROMOTED_COUNTER_816_HELP=Este contador apresenta os bytes de memória que sobrevivem à libertação da memória (GC) e que são promovidos da geração 0 para a geração 1; os objectos promovidos apenas porque aguardam finalização não são incluídos neste contador. Este contador apresenta o valor observado no final da última GC; não é um contador cumulativo. GEN1_BYTES_PROMOTED_COUNTER_816_NAME=Memória Promovida da Geração 1 GEN1_BYTES_PROMOTED_COUNTER_816_HELP=Este contador apresenta os bytes de memória que sobrevivem à libertação da memória (GC) e são promovidos da geração 1 para a geração 2; os objectos promovidos apenas porque aguardam finalização não são incluídos neste contador. Este contador apresenta o valor observado no final da última GC; não é um contador cumulativo. Este contador é apenas reposto para 0 se a última GC tiver sido uma GC de Ger 0. GEN0_PROMOTION_RATE_816_NAME=Bytes/Seg. Promovidos da Geração 0 GEN0_PROMOTION_RATE_816_HELP=Este contador apresenta os bytes por segundo que são promovidos da geração 0 (mais nova) para a geração 1; os objectos promovidos apenas porque aguardam finalização não são incluídos neste contador. A memória é promovida quando sobrevive a uma libertação da memória. Este contador foi concebido como indicador do número de objectos relativamente duradouros criados por segundo. Este contador apresenta a diferença entre os valores observados nas duas últimas amostras divididos pela duração do intervalo de amostragem. GEN1_PROMOTION_RATE_816_NAME=Bytes/Seg. Promovidos da Geração 1 GEN1_PROMOTION_RATE_816_HELP=Este contador apresenta os bytes por segundo que são promovidos da geração 1 para a geração 2 (mais antiga); os objectos promovidos apenas porque aguardam finalização não são incluídos neste contador. A memória é promovida quando sobrevive a uma libertação da memória. Nada é promovido da geração 2 porque é a mais antiga. Este contador foi concebido como indicador do número de objectos extremamente duradouros criados por segundo. Este contador apresenta a diferença entre os valores observados nas duas últimas amostras divididos pela duração do intervalo de amostragem. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_816_NAME=Finalização Promovida - Memória da Geração 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_816_HELP=Este contador apresenta os bytes de memória que são promovidos da geração 0 para a geração 1 apenas porque aguardam finalização. Este contador apresenta o valor observado no final da última GC; não é um contador cumulativo. PROCESS_ID_816_NAME=ID do Processo PROCESS_ID_816_HELP=Este contador apresenta o ID de processo da instância do processo CLR que está a ser monitorizada. O valor apresentado será 0 até depois da primeira libertação da memória. GEN0_HEAP_SIZE_COUNTER_816_NAME=Tamanho da pilha da geração 0 GEN0_HEAP_SIZE_COUNTER_816_HELP=Este contador apresenta o número máximo de bytes que podem ser atribuídos na geração 0 (Ger 0); não indica o número actual de bytes atribuídos na Ger 0. Uma GC de Ger 0 é accionada quando as atribuições desde a última GC tiverem excedido este tamanho. O tamanho da Ger 0 é optimizado pelo Garbage Collector e pode ser alterado durante a execução da aplicação. No final de uma recolha Ger 0, o tamanho da pilha Ger 0 é, de facto, 0 bytes; este contador apresenta o tamanho (em bytes) das atribuições que iriam accionar a próxima Ger 0 GC. Este contador é actualizado no final de uma GC; não é actualizado em todas as atribuições. GEN1_HEAP_SIZE_COUNTER_816_NAME=Tamanho da pilha da geração 1 GEN1_HEAP_SIZE_COUNTER_816_HELP=Este contador apresenta o número actual de bytes na geração 1 (Ger 1); este contador não apresenta o tamanho máximo da Geração 1. Os objectos não são atribuídos directamente nesta geração; são promovidos de GCs de Ger 0 anteriores. Este contador é actualizado no final de uma GC; não é actualizado em todas as atribuições. GEN2_HEAP_SIZE_COUNTER_816_NAME=Tamanho da pilha da geração 2 GEN2_HEAP_SIZE_COUNTER_816_HELP=Este contador apresenta o número actual de bytes na geração 2 (Ger 2). Os objectos não são atribuídos directamente nesta geração; são promovidos da Ger 1 durante as GCs da Ger 1 anteriores. Este contador é actualizado no final de uma GC; não é actualizado em todas as atribuições. LARGE_OBJECT_SIZE_COUNTER_816_NAME=Tamanho da Pilha de Objectos Grandes LARGE_OBJECT_SIZE_COUNTER_816_HELP=Este contador apresenta o tamanho actual, em bytes, da Área Dinâmica para Dados de Objectos Grandes. Os objectos maiores que um limiar são processados como objectos grandes pelo Garbage Collector e são alocados directamente a uma área dinâmica para dados especial; não são promovidos pelas gerações. No CLR v1.1 e versões superiores, este limiar é igual a 85000 bytes. Este contador é actualizado no final de um GC; não é actualizado em todas as alocações. SURVIVE_FINALIZE_COUNTER_816_NAME=Sobreviventes da Finalização SURVIVE_FINALIZE_COUNTER_816_HELP=Este contador apresenta o número de objectos libertados da memória que sobrevivem a uma recolha porque aguardam finalização. Se estes objectos tiverem referências a outros objectos, então esses objectos também sobrevivem mas não são contabilizados por este contador; os contadores 'Finalização Promovida - Memória da Geração 0' e 'Finalização Promovida - Memória da Geração 1' representam toda a memória que sobreviveu devido à finalização. Este contador não é cumulativo; é actualizado no final de cada GC com a contagem dos sobreviventes apenas durante essa GC específica. Este contador foi concebido para indicar a sobrecarga extra em que a aplicação pode incorrer devido à finalização. NUM_HANDLES_COUNTER_816_NAME=N.º de Identificadores de GC NUM_HANDLES_COUNTER_816_HELP=Este contador apresenta o número actual de Identificadores de GC em utilização. Os GCHandles são identificadores para recursos externos ao CLR e ao ambiente gerido. Os identificadores ocupam pequenas quantidades de memória em GCHeap, mas recursos não geridos possivelmente dispendiosos. ALLOCATION_RATE_COUNTER_816_NAME=Bytes/seg. atribuídos ALLOCATION_RATE_COUNTER_816_HELP=Este contador apresenta a taxa de bytes por segundo atribuída na Pilha GC. Este contador é actualizado no final de cada GC; não em cada atribuição. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. INDUCED_GC_COUNTER_816_NAME=N.º de GC Induzidas INDUCED_GC_COUNTER_816_HELP=Este contador apresenta o número máximo de vezes que uma libertação da memória foi efectuada devido a uma chamada explícita para GC.Collect. Recomenda-se que seja a GC a optimizar a frequência das respectivas recolhas. PER_TIME_IN_GC_COUNTER_816_NAME=% de Tempo na GC PER_TIME_IN_GC_COUNTER_816_HELP=% de Tempo na GC é a percentagem de tempo decorrido despendido na execução de uma libertação de memória (GC) desde o último ciclo de GC. Este contador é normalmente um indicador do trabalho efectuado pelo Garbage Collector em nome da aplicação para recolher e compactar memória. Este contador é actualizado apenas no final de cada GC e o valor do contador reflecte o último valor observado; não consiste numa média. PER_TIME_IN_GC_COUNTER_BASE_816_NAME=Não Apresentado PER_TIME_IN_GC_COUNTER_BASE_816_HELP=Não Apresentado. TOTAL_HEAP_SIZE_COUNTER_816_NAME=N.º de Bytes em todas as Pilhas TOTAL_HEAP_SIZE_COUNTER_816_HELP=Este contador é a soma de quatro outros contadores; Tamanho da Pilha de Ger 0; Tamanho da Pilha de Ger 1; Tamanho da Pilha de Ger 2 e Tamanho da Pilha de Objectos Grandes. Este contador indica a memória actual atribuída em bytes nas Pilhas GC. TOTAL_COMMITTED_MEM_COUNTER_816_NAME=N.º Total de Bytes consolidados TOTAL_COMMITTED_MEM_COUNTER_816_HELP=Este contador apresenta a quantidade de memória virtual (em bytes) consolidada actualmente pelo Garbage Collector. (Memória consolidada é a memória física para a qual foi reservado espaço no ficheiro de paginação do disco). TOTAL_RESERVED_MEM_COUNTER_816_NAME=N.º Total de Bytes reservados TOTAL_RESERVED_MEM_COUNTER_816_HELP=Este contador apresenta a quantidade de memória virtual (em bytes) reservada actualmente pelo Garbage Collector. (Memória reservada é o espaço de memória virtual reservado para a aplicação, mas não foram utilizadas páginas da memória principal ou disco.) GC_PINNED_OBJECTS_816_NAME=N.º de Objectos Fixos GC_PINNED_OBJECTS_816_HELP=Este contador apresenta o número de objectos fixos encontrados na última GC. Este contador controla apenas os objectos fixos nas pilhas sujeitas à libertação da memória, por exemplo, uma GC de Ger 0 causaria a enumeração de objectos fixos apenas na pilha de geração 0. Um objecto fixo é aquele que o Garbage Collector não consegue mover na memória. GC_SINKBLOCKS_816_NAME=N.º de Blocos de Sinc. em Utilização GC_SINKBLOCKS_816_HELP=Este contador apresenta o número actual de blocos de sincronização em utilização. Os blocos de sincronização são estruturas de dados por objecto atribuídas para armazenar informações de sincronização. Os blocos de sincronização contêm referências ligeiras a objectos geridos e devem ser pesquisados pelo Garbage Collector. Os blocos de sincronização não estão limitados ao armazenamento de informações de sincronização e também podem armazenar metadados de interoperabilidade COM. Este contador foi concebido para indicar problemas de desempenho com grande utilização de tipos primitivos de sincronização. DotNetCLR_Loading_OBJECT_816_NAME=Carregamento de .NET CLR DotNetCLR_Loading_OBJECT_816_HELP=Estatísticas para o Carregador de Classes CLR. LOADING_CLASSES_TOTAL_816_NAME=Total de Classes Carregadas LOADING_CLASSES_TOTAL_816_HELP=Este contador apresenta o número cumulativo de classes carregadas em todas as Assemblagens desde o início desta aplicação. LOADING_TIME_816_NAME=% do Tempo de Carregamento LOADING_TIME_816_HELP=Reservado para utilização futura. LOADING_ASMSEARCHLEN_816_NAME=Comprimento de Pesquisa da Assemblagem LOADING_ASMSEARCHLEN_816_HELP=Reservado para utilização futura. LOADING_LOADFAILURES_TOTAL_816_NAME=N.º Total de Falhas no Carregamento LOADING_LOADFAILURES_TOTAL_816_HELP=Este contador apresenta o número máximo de classes com falha no carregamento desde o início da aplicação. Estas falhas no carregamento podem dever-se a muitos motivos como, por exemplo, segurança indevida ou formato inválido. É possível obter detalhes completos na ajuda relativa aos serviços de criação de perfis. LOADING_LOADFAILURES_INST_816_NAME=Taxa de Falhas no Carregamento LOADING_LOADFAILURES_INST_816_HELP=Este contador apresenta o número de classes com falhas no carregamento por segundo. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. Estas falhas no carregamento podem dever-se a muitos motivos como, por exemplo, segurança indevida ou formato inválido. É possível obter detalhes completos na ajuda relativa aos serviços de criação de perfis. LOADING_HEAPSIZE_816_NAME=Bytes na Pilha do Carregador LOADING_HEAPSIZE_816_HELP=Este contador apresenta o tamanho actual (em bytes) da memória consolidada pelo carregador de classes em todos os AppDomains. (Memória consolidada é a memória física para a qual foi reservado espaço no ficheiro de paginação do disco.) LOADING_APPDOMAINS_UNLOADED_TOTAL_816_NAME=Total de domínios de aplicação descarregados LOADING_APPDOMAINS_UNLOADED_TOTAL_816_HELP=Este contador apresenta o número total de AppDomains descarregados desde o início da aplicação. Se um AppDomain for carregado e descarregado várias vezes, este contador conta cada um dos descarregamentos em separado. LOADING_APPDOMAINS_UNLOADED_INST_816_NAME=Taxa de domínios de aplicação descarregados LOADING_APPDOMAINS_UNLOADED_INST_816_HELP=Este contador apresenta o número de AppDomains descarregados por segundo. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. LOADING_CLASSES_CUR_816_NAME=Classes Carregadas Actualmente LOADING_CLASSES_CUR_816_HELP=Este contador apresenta o número actual de classes carregadas em todas as Assemblagens. LOADING_CLASSES_INST_816_NAME=Taxa de Classes Carregadas LOADING_CLASSES_INST_816_HELP=Este contador apresenta o número de classes carregadas por segundo em todas as Assemblagens. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. LOADING_APPDOMAINS_CUR_816_NAME=Domínios de aplicação actuais LOADING_APPDOMAINS_CUR_816_HELP=Este contador apresenta o número actual de AppDomains carregados nesta aplicação. Os AppDomains (domínios de aplicação) fornecem uma unidade de processamento segura e versátil que pode ser utilizada por CLR para proporcionar o isolamento entre aplicações em execução no mesmo processo. LOADING_APPDOMAINS_TOTAL_816_NAME=Total de Appdomains LOADING_APPDOMAINS_TOTAL_816_HELP=Este contador apresenta o número máximo de AppDomains carregados desde o início desta aplicação. Os AppDomains (domínios de aplicação) fornecem uma unidade de processamento segura e versátil que pode ser utilizada por CLR para proporcionar o isolamento entre aplicações em execução no mesmo processo. LOADING_APPDOMAINS_INST_816_NAME=Taxa de domínios de aplicação LOADING_APPDOMAINS_INST_816_HELP=Este contador apresenta o número de AppDomains carregados por segundo. Os AppDomains (domínios de aplicação) fornecem uma unidade de processamento segura e versátil que pode ser utilizada por CLR para proporcionar o isolamento entre aplicações em execução no mesmo processo. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. LOADING_ASSEMBLIES_CUR_816_NAME=Assemblagens Actuais LOADING_ASSEMBLIES_CUR_816_HELP=Este contador apresenta o número actual de Assemblagens carregadas em todos os AppDomains nesta aplicação. Se a Assemblagem for carregada como neutra no domínio entre múltiplos AppDomains, então este contador só é incrementado uma vez. É possível carregar assemblagens como neutras no domínio quando o respectivo código pode ser partilhado por todos os AppDomains ou podem ser carregadas como específicas do domínio quando o respectivo código é privado do AppDomain. LOADING_ASSEMBLIES_TOTAL_816_NAME=Total de Assemblagens LOADING_ASSEMBLIES_TOTAL_816_HELP=Este contador apresenta o número total de Assemblagens carregadas desde o início desta aplicação. Se a Assemblagem for carregada como neutra no domínio entre múltiplos AppDomains, então este contador só é incrementado uma vez. É possível carregar assemblagens como neutras no domínio quando o respectivo código pode ser partilhado por todos os AppDomains ou podem ser carregadas como específicas do domínio quando o respectivo código é privado do AppDomain. LOADING_ASSEMBLIES_INST_816_NAME=Taxa de Assemblagens LOADING_ASSEMBLIES_INST_816_HELP=Este contador apresenta o número de Assemblagens carregadas em todos os AppDomains por segundo. Se a Assemblagem for carregada como neutra no domínio entre múltiplos AppDomains, então este contador só é incrementado uma vez. É possível carregar assemblagens como neutras no domínio quando o respectivo código pode ser partilhado por todos os AppDomains ou podem ser carregadas como específicas do domínio quando o respectivo código é privado do AppDomain. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. DotNetCLR_Jit_OBJECT_816_NAME=JIT de .NET CLR DotNetCLR_Jit_OBJECT_816_HELP=Estatísticas para JIT de CLR. TOTAL_METHODS_JITTED_816_NAME=N.º de Métodos com Compilação JIT TOTAL_METHODS_JITTED_816_HELP=Este contador apresenta o número total de métodos compilados Just-In-Time (JIT) pelo compilador JIT de CLR desde o início da aplicação. Este contador não inclui métodos anteriores à compilação JIT. JITTED_IL_CUR_816_NAME=N.º de Bytes de IL com Compilação JIT JITTED_IL_CUR_816_HELP=Este contador apresenta o total de bytes de IL com compilação JIT desde o início da aplicação. Este contador é exactamente equivalente ao "N.º Total de Bytes de IL com Compilação JIT". JITTED_IL_TOTAL_816_NAME=N.º Total de Bytes de IL com Compilação JIT JITTED_IL_TOTAL_816_HELP=Este contador apresenta o total de bytes de IL com compilação JIT desde o início da aplicação. Este contador é exactamente equivalente ao "N.º de Bytes de IL com Compilação JIT". JITTED_IL_INST_816_NAME=Bytes de IL com Compilação JIT/ seg. JITTED_IL_INST_816_HELP=Este contador apresenta a taxa a que os bytes de IL passam pela compilação JIT por segundo. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. JIT_FAILURES_816_NAME=Falhas no JIT Padrão JIT_FAILURES_816_HELP=Este contador apresenta o número máximo de métodos com falhas na compilação JIT pelo compilador JIT desde o início da aplicação. Esta falha pode ocorrer se não for possível verificar o IL ou se ocorrer um erro interno no compilador JIT. TIME_IN_JIT_816_NAME=% de Tempo na Compilação JIT TIME_IN_JIT_816_HELP=Este contador apresenta a percentagem de tempo decorrido despendido na compilação JIT desde a última etapa de compilação JIT. Este contador é actualizado no final de cada etapa de compilação JIT. Uma etapa de compilação JIT é a etapa em que um método e as respectivas dependências são compiladas. TIME_IN_JIT_BASE_816_NAME=Não Apresentado TIME_IN_JIT_BASE_816_HELP=Não Apresentado. DotNetCLR_Interop_OBJECT_816_NAME=Interoperabilidade de .NET CLR DotNetCLR_Interop_OBJECT_816_HELP=Estatísticas para Interoperabilidade de CLR. CURRENT_CCW_816_NAME=N.º de CCWs CURRENT_CCW_816_HELP=Este contador apresenta o número actual de Com-Callable-Wrappers (CCW). Um CCW é um proxy para o objecto gerido .NET referido por clientes COM não geridos. Este contador foi concebido para indicar o número de objectos geridos referidos pelo código COM não gerido. CURRENT_STUBS_816_NAME=N.º de Stubs CURRENT_STUBS_816_HELP=Este contador apresenta o número actual de stubs criados pelo CLR. Os stubs são responsáveis pelo marshalling de argumentos e valores de retorno de código gerido para não gerido e vice-versa; durante uma chamada COM Interop ou PInvoke. NUM_MARSHALLING_816_NAME=N.º de marshalling NUM_MARSHALLING_816_HELP=Este contador apresenta o número total de vezes que os argumentos e os valores de retorno foram submetidos a marshalling de código gerido para não gerido e vice-versa desde o início da aplicação. Este contador não é incrementado se os stubs estiverem incorporados. (Os stubs são responsáveis pelo marshalling de argumentos e valores de retorno). Os stubs ficam normalmente inline se a sobrecarga de marshalling for pequena. TOTAL_TLB_IMPORTS_816_NAME=N.º de importações de TLB / seg. TOTAL_TLB_IMPORTS_816_HELP=Reservado para utilização futura. TOTAL_TLB_EXPORTS_816_NAME=N.º de exportações de TLB / seg. TOTAL_TLB_EXPORTS_816_HELP=Reservado para utilização futura. DotNetCLR_LocksAndThreads_OBJECT_816_NAME=Bloqueios e Threads de .NET CLR DotNetCLR_LocksAndThreads_OBJECT_816_HELP=Estatísticas para Bloqueios e Threads CLR. CONTENTION_TOTAL_816_NAME=N.º Total de Contenções CONTENTION_TOTAL_816_HELP=Este contador apresenta o número total de vezes que os threads no CLR tentaram adquirir sem êxito um bloqueio gerido. É possível adquirir bloqueios geridos de várias maneiras: através da instrução "lock" em C# ou da chamada para System.Monitor.Enter, ou utilizando o atributo personalizado MethodImplOptions.Synchronized. CONTENTION_INST_816_NAME=Taxa de Contenção / seg. CONTENTION_INST_816_HELP=Frequência com que os threads tentam adquirir sem êxito, em tempo de execução, um bloqueio gerido. É possível adquirir bloqueios geridos de várias maneiras: através da instrução "lock" de C# ou da chamada para System.Monitor.Enter, ou utilizando o atributo personalizado MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_816_NAME=Comprimento da Fila Actual QUEUE_LENGTH_CUR_816_HELP=Este contador apresenta o número total de threads que aguardam a aquisição de algum bloqueio gerido na aplicação. Este contador não consiste numa média temporal; apresenta o último valor observado. QUEUE_LENGTH_TOTAL_816_NAME=Comprimento Máximo da Fila QUEUE_LENGTH_TOTAL_816_HELP=Este contador apresenta o número total de threads que aguardaram a aquisição de algum bloqueio gerido desde o início da aplicação. QUEUE_LENGTH_INST_816_NAME=Comprimento da Fila / seg QUEUE_LENGTH_INST_816_HELP=Este contador apresenta o número de threads por segundo que aguardam a aquisição de algum bloqueio na aplicação. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. CURRENT_LOGICAL_THREADS_816_NAME=N.º de Threads lógicos actuais CURRENT_LOGICAL_THREADS_816_HELP=Este contador apresenta o número actual de objectos de thread .NET na aplicação. Um objecto de thread .NET é criado por um novo valor System.Threading.Thread ou quando um thread não gerido entra no ambiente gerido. Este contador mantém a contagem dos threads em execução e parados. Este contador não consiste numa média temporal; apresenta apenas o último valor observado. CURRENT_PHYSICAL_THREADS_816_NAME=N.º de Threads físicos actuais CURRENT_PHYSICAL_THREADS_816_HELP=Este contador apresenta o número de threads nativos do SO criados e pertencentes ao CLR que deverão agir como threads subjacentes para objectos de thread .NET. Este valor do contador não inclui os threads utilizados pelo CLR nas respectivas operações internas; trata-se de um subconjunto dos threads no processo do SO. RECOGNIZED_THREADS_CUR_816_NAME=N.º de threads reconhecidos actuais RECOGNIZED_THREADS_CUR_816_HELP=Este contador apresenta o número de threads reconhecidos actualmente pelo CLR; têm um objecto de thread .NET correspondente associado. Estes threads não são criados pelo CLR; são criados fora do CLR mas, a partir desse momento, foram executados no CLR pelo menos uma vez. Só são controlados os threads únicos; os threads com o mesmo ID de thread reintroduzidos no CLR ou recriados após a saída do thread não são contabilizados duas vezes. RECOGNIZED_THREADS_TOTAL_816_NAME=N.º total de threads reconhecidos RECOGNIZED_THREADS_TOTAL_816_HELP=Este contador apresenta o número total de threads reconhecidos pelo CLR desde o início desta aplicação; estes threads têm um objecto de thread .NET correspondente associado. Estes threads não são criados pelo CLR; são criados fora do CLR mas, a partir desse momento, foram executados no CLR pelo menos uma vez. Só são controlados os threads únicos; os threads com o mesmo ID de thread reintroduzidos no CLR ou recriados após a saída do thread não são contabilizados duas vezes. RECOGNIZED_THREADS_INST_816_NAME=taxa de threads reconhecidos / seg. RECOGNIZED_THREADS_INST_816_HELP=Este contador apresenta o número de threads por segundo reconhecidos pelo CLR; estes threads têm um objecto de thread .NET correspondente associado. Estes threads não são criados pelo CLR; são criados fora do CLR mas, a partir desse momento, foram executados no CLR pelo menos uma vez. Só são controlados os threads únicos; os threads com o mesmo ID de thread reintroduzidos no CLR ou recriados após a saída do thread não são contabilizados duas vezes. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. DotNetCLR_Security_OBJECT_816_NAME=Segurança de .NET CLR DotNetCLR_Security_OBJECT_816_HELP=Estatísticas para Segurança de CLR. SECURITY_TOTALRTCHECKS_816_NAME=Total de Verificações em Tempo de Execução SECURITY_TOTALRTCHECKS_816_HELP=Este contador apresenta o número total de verificações de Segurança de Acesso a Código (CAS) em tempo de execução efectuadas desde o início da aplicação. As verificações de CAS em tempo de execução são executadas quando um autor de chamada efectua uma chamada para um receptor de chamadas a solicitar uma determinada permissão; a verificação em tempo de execução é efectuada em todas as chamadas do autor da chamada; a verificação é feita examinando a pilha actual de threads do autor da chamada. Utilizado em conjunto com "Profundidade do Percurso da Pilha", este contador é indicativo da penalização de desempenho para verificações de segurança. SECURITY_TIMEAUTHORIZE_816_NAME=% de Tempo para Autenticação da Assinatura SECURITY_TIMEAUTHORIZE_816_HELP=Reservado para utilização futura. SECURITY_LINKCHECKS_816_NAME=N.º de Verificações em Tempo de Ligação SECURITY_LINKCHECKS_816_HELP=Este contador apresenta o número total de verificações de Segurança de Acesso a Código (CAS) em tempo de ligação desde o início da aplicação. As verificações de CAS em tempo de ligação são executadas quando um autor de chamada efectua uma chamada para um receptor de chamadas a solicitar uma determinada permissão no tempo de compilação JIT; a verificação em tempo de ligação é efectuada uma vez por autor de chamada. Esta contagem não é indicativa de problemas graves de desempenho; é indicativa da actividade do sistema de segurança. SECURITY_TIMERTCHECKS_816_NAME=% de Tempo em verificações RT SECURITY_TIMERTCHECKS_816_HELP=Este contador apresenta a percentagem de tempo decorrido despendido na execução de verificações de Segurança de Acesso a Código (CAS) em tempo de execução desde a última verificação desse tipo. A CAS permite vários níveis de fidedignidade do código e implementa-os consoante a identidade do código. Este contador é actualizado no final de uma verificação de segurança em tempo de execução; representa o último valor observado; não consiste numa média. SECURITY_TIMERTCHECKS_BASE_816_NAME=Não Apresentado SECURITY_TIMERTCHECKS_BASE_816_HELP=Não Apresentado. SECURITY_DEPTHSECURITY_816_NAME=Profundidade do Percurso da Pilha SECURITY_DEPTHSECURITY_816_HELP=Este contador apresenta a profundidade da pilha durante essa última verificação de Segurança de Acesso a Código (CAS) em tempo de execução. A verificação de Segurança de Acesso a Código em tempo de execução é efectuada através da pesquisa da pilha. Este contador não consiste numa média; apresenta apenas o último valor observado. DotNetCLR_Remoting_OBJECT_816_NAME=Comunicação Remota .NET CLR DotNetCLR_Remoting_OBJECT_816_HELP=Estatísticas de Comunicação Remota de CLR. CONTEXT_REMOTECALLS_INST_816_NAME=Chamadas Remotas/seg. CONTEXT_REMOTECALLS_INST_816_HELP=Este contador apresenta o número de chamadas de procedimento remotas invocadas por segundo. Uma chamada de procedimento remota é uma chamada para qualquer objecto fora do AppDomain do autor da chamada. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. CONTEXT_CHANNELS_816_NAME=Canais CONTEXT_CHANNELS_816_HELP=Este contador apresenta o número total de canais de comunicação remota registados em todos os AppDomains desde o início da aplicação. São utilizados canais para transportar as mensagens de e para objectos remotos. CONTEXT_PROXIES_816_NAME=Proxies de Contexto CONTEXT_PROXIES_816_HELP=Este contador apresenta o número total de objectos proxy de comunicação remota criados neste processo desde o início do processo. Os objectos proxy agem como representantes dos objectos remotos e asseguram que todas as chamadas efectuadas no proxy são reencaminhadas para a instância correcta do objecto remoto. CONTEXT_CLASSES_816_NAME=Classes Dependentes do Contexto Carregadas CONTEXT_CLASSES_816_HELP=Este contador apresenta o número actual de classes dependentes do contexto carregadas. As classes que podem estar dependentes de um contexto denominam-se classes dependentes do contexto; estas classes são marcadas com Atributos de Contexto, que fornecem regras de utilização para sincronização; afinidade de threads, transacções, etc. CONTEXT_OBJALLOC_816_NAME=Objectos Dependentes do Contexto Atribuídos / seg. CONTEXT_OBJALLOC_816_HELP=Este contador apresenta o número de objectos dependentes do contexto atribuídos por segundo. As instâncias de classes que podem estar dependentes de um contexto denominam-se objectos dependentes do contexto; essas classes são marcadas com Atributos de Contexto, que fornecem as regras de utilização para sincronização; afinidade de threads, transacções, etc. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. CONTEXT_CONTEXTS_816_NAME=Contextos CONTEXT_CONTEXTS_816_HELP=Este contador apresenta o número actual de contextos de comunicação remota na aplicação. Um contexto é um limite que contém uma colecção de objectos com as mesmas regras de utilização, tais como sincronização; afinidade de threads; transacções, etc. CONTEXT_REMOTECALLS_TOTAL_816_NAME=Total de Chamadas Remotas CONTEXT_REMOTECALLS_TOTAL_816_HELP=Este contador apresenta o número total de chamadas de procedimento remoto invocadas desde o início desta aplicação. Uma chamada de procedimento remoto é uma chamada para qualquer objecto fora do AppDomain do autor da chamada. DotNetCLR_Excep_OBJECT_816_NAME=Excepções de .NET CLR DotNetCLR_Excep_OBJECT_816_HELP=Estatísticas em tempo de execução do processamento de excepções de CLR. EXCEP_THROWN_TOTAL_816_NAME=N.º de Excepções Iniciadas EXCEP_THROWN_TOTAL_816_HELP=Este contador apresenta o número total de excepções geradas desde o início da aplicação. Inclui as excepções .NET e não geridas que são convertidas em excepções .NET, por exemplo, uma excepção de referência de ponteiro nulo em código não gerido seria novamente gerada em código gerido como um valor .NET System.NullReferenceException; este contador inclui excepções processadas e não processadas. As excepções novamente geradas seriam contabilizadas de novo. As excepções só devem ocorrer em situações raras e não no fluxo de controlo normal do programa. EXCEP_THROWN_INST_816_NAME=N.º de Excepções Geradas / seg. EXCEP_THROWN_INST_816_HELP=Este contador apresenta o número de excepções geradas por segundo. Inclui excepções .NET e excepções não geridas que são convertidas em excepções .NET, por exemplo, uma excepção de referência de ponteiro nulo em código não gerido seria novamente gerada em código gerido como um valor .NET System.NullReferenceException; este contador inclui excepções processadas e não processadas. As excepções só devem ocorrer em situações raras e não no fluxo de controlo normal do programa; este contador foi concebido como indicador de possíveis problemas de desempenho devido a uma elevada taxa de excepções geradas (>100). Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. TOTAL_EXCEP_FILTERS_RUN_816_NAME=N.º de Filtros / seg. TOTAL_EXCEP_FILTERS_RUN_816_HELP=Este contador apresenta o número de filtros de excepção .NET executados por segundo. Um filtro de excepção avalia se uma excepção deve, ou não, ser processada. Este contador controla a taxa de filtros de excepção avaliados, independentemente de a excepção ter, ou não, sido processada. Este contador não consiste numa média ao longo do tempo; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. TOTAL_EXCEP_FINALLYS_RUN_816_NAME=N.º de Bloqueios Finally / seg. TOTAL_EXCEP_FINALLYS_RUN_816_HELP=Este contador apresenta o número de bloqueios Finally executados por segundo. Um bloqueio Finally é sempre executado independentemente da saída do bloqueio Try. Só são contabilizados os bloqueios Finally executados para uma excepção; os bloqueios Finally em caminhos de código normal não são contabilizadas por este contador. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. EXCEPT_STACK_DEPTH_816_NAME=Profundidade de Throw a Catch / seg. EXCEPT_STACK_DEPTH_816_HELP=Este contador apresenta o número de estruturas de pilha percorridas desde a estrutura que gerou a excepção .NET até à estrutura que processou a excepção por segundo. Este contador é reposto para 0 quando um processador de excepções é iniciado; deste modo, as excepções aninhadas deveriam apresentar a profundidade da pilha entre processadores. Este contador não consiste numa média temporal; apresenta a diferença entre os valores observados nos dois últimos exemplos divididos pela duração do intervalo de amostragem. DotNetCLR_Memory_OBJECT_019_NAME=Память CLR .NET DotNetCLR_Memory_OBJECT_019_HELP=Счетчики для кучи сборщика мусора CLR. GEN0_COLLECTIONS_COUNTER_019_NAME=Сборов "мусора" для поколения 0 GEN0_COLLECTIONS_COUNTER_019_HELP=Число процедур сборки мусора, которые были выполнены с момента запуска приложения для объектов поколения 0 (самого младшего поколения - объектов, размещенных в памяти самыми последними). Сборка мусора для поколения 0 инициируется, когда свободной памяти поколения 0 оказывается недостаточно для удовлетворения очередного запроса на выделение памяти. Значение счетчика увеличивается в конце процедуры сборки мусора поколения 0. Сборка мусора для старшего поколения включает сборку мусора для всех более младших поколений. Значение данного счетчика увеличивается явным образом при сборке мусора для более старшего поколения (1 или 2). Значение счетчика _Global_ считается неправильным и должно игнорироваться. Этот счетчик показывает последнее зарегистрированное значение. GEN1_COLLECTIONS_COUNTER_019_NAME=Сборов "мусора" для поколения 1 GEN1_COLLECTIONS_COUNTER_019_HELP=Число процедур сборки мусора, выполненных для объектов поколения 1 с момента запуска приложения. Значение счетчика увеличивается в конце процедуры сборки мусора для поколения 1. Сборка мусора для старшего поколения включает сборку мусора для всех более младших поколений. Значение данного счетчика увеличивается явным образом при сборке мусора более старшего поколения (2). Значение счетчика _Global_ считается неправильным и должно игнорироваться. Этот счетчик показывает последнее зарегистрированное значение. GEN2_COLLECTIONS_COUNTER_019_NAME=Сборов "мусора" для поколения 2 GEN2_COLLECTIONS_COUNTER_019_HELP=Число процедур сборки мусора, выполненных для объектов поколения 2 (старшего) с момента запуска приложения. Значение счетчика увеличивается в конце процедуры сборки мусора поколения 2 (так называемой полной сборки мусора). Значение счетчика _Global_ считается неправильным и должно игнорироваться. Этот счетчик показывает последнее зарегистрированное значение. GEN0_BYTES_PROMOTED_COUNTER_019_NAME=Память, унаследованная из поколения 0 GEN0_BYTES_PROMOTED_COUNTER_019_HELP=Число байтов памяти, оставшихся после сборки мусора и переведенных из поколения 0 в поколение 1; здесь не учитываются объекты, переходящие в старшее поколение лишь в силу того, что они ожидают финализации. Этот счетчик показывает значение, зарегистрированное в конце последней сборки мусора; он не является накопительным счетчиком. GEN1_BYTES_PROMOTED_COUNTER_019_NAME=Память, унаследованная из поколения 1 GEN1_BYTES_PROMOTED_COUNTER_019_HELP=Число байтов памяти, оставшихся после сборки мусора и переведенных из поколения 1 в поколение 2; здесь не учитываются объекты, переходящие в старшее поколение лишь в силу того, что они ожидают финализации. Этот счетчик показывает значение, зарегистрированное в конце последней сборки мусора; он не является накопительным счетчиком. Счетчик обнуляется, если последняя сборка мусора затронула лишь поколение 0. GEN0_PROMOTION_RATE_019_NAME=Наследуемых из поколения 0 байт/сек GEN0_PROMOTION_RATE_019_HELP=Число байтов памяти, переводимых в секунду из поколения 0 (самого младшего) в поколение 1; здесь не учитываются объекты, переходящие в старшее поколение лишь в силу того, что они ожидают финализации. В следующее поколение переводится память, оставшаяся после сборки мусора. Данный счетчик служит индикатором темпов создания относительно долговечных объектов. Он показывает разность результатов двух последних измерений, деленную на продолжительность интервала между замерами. GEN1_PROMOTION_RATE_019_NAME=Наследуемых из поколения 1 байт/сек GEN1_PROMOTION_RATE_019_HELP=Число байтов памяти, переводимых в секунду из поколения 1 в поколение 2 (самое старшее); здесь не учитываются объекты, переходящие в старшее поколение лишь в силу того, что они ожидают финализации. В следующее поколение переводится память, оставшаяся после сборки мусора. Из поколения 2 как самого старшего никакие объекты не переводятся. Данный счетчик служит индикатором темпов создания самых долговечных объектов. Он показывает разность результатов двух последних измерений, деленную на продолжительность интервала между замерами. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_019_NAME=Ожидающая выполнения операции Finalize память, наследуемая из поколения 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_019_HELP=Число байтов памяти, переведенных из поколения 0 в поколение 1 лишь в силу того, что они ожидают финализации. Этот счетчик показывает значение, зарегистрированное в конце последней сборки мусора; он не является накопительным счетчиком. PROCESS_ID_019_NAME=Идентификатор процесса PROCESS_ID_019_HELP=Данный счетчик показывает идентификатор наблюдаемого экземпляра процесса CLR. Отображаемое значение будет равно нулю до первой сборки мусора. GEN0_HEAP_SIZE_COUNTER_019_NAME=Размер кучи поколения 0 GEN0_HEAP_SIZE_COUNTER_019_HELP=Максимальное число байтов, которые могут быть выделены в памяти поколения 0 (это не текущее число выделенных байтов поколения 0). Когда объем памяти, выделенной с момента предыдущей сборки мусора, превысит это значение, запускается новая сборка мусора для поколения 0. Размер памяти поколения 0 настраивается сборщиком мусора и может быть изменен в ходе выполнения приложения. В конце сборки мусора для поколения 0 размер кучи поколения 0 фактически равен 0; данный счетчик показывает размер выделенной памяти (в байтах), который инициирует очередную сборку мусора для поколения 0. Этот счетчик обновляется в конце сборки мусора, а не при каждом выделении памяти. GEN1_HEAP_SIZE_COUNTER_019_NAME=Размер кучи поколения 1 GEN1_HEAP_SIZE_COUNTER_019_HELP=Текущее число байтов в поколении 1 (это не максимальный размер памяти поколения 1). Память для объектов этого поколения не выделяется непосредственно: объекты передаются из предыдущих сборок мусора для поколения 0. Этот счетчик обновляется в конце сборки мусора, а не при каждом выделении памяти. GEN2_HEAP_SIZE_COUNTER_019_NAME=Размер кучи поколения 2 GEN2_HEAP_SIZE_COUNTER_019_HELP=Текущее число байтов в поколении 2. Память для объектов этого поколения не выделяется непосредственно: объекты передаются из поколения 1 в результате предыдущих сборок мусора для поколения 1. Этот счетчик обновляется в конце сборки мусора, а не при каждом выделении памяти. LARGE_OBJECT_SIZE_COUNTER_019_NAME=Размер кучи для массивных объектов LARGE_OBJECT_SIZE_COUNTER_019_HELP=Данный счетчик показывает текущий размер кучи больших объектов в байтах. Объекты, размер которых превышает установленный порог, рассматриваются сборщиком мусора как большие объекты и размещаются непосредственно в особой куче; они не передаются между поколениями. В среде CLR версии 1.1 и выше данный порог равен 85000 байтам. Этот счетчик обновляется в конце сборки мусора, а не при каждом выделении памяти. SURVIVE_FINALIZE_COUNTER_019_NAME=Объектов, оставшихся после сборки мусора SURVIVE_FINALIZE_COUNTER_019_HELP=Этот счетчик показывает число объектов, которые не были удалены при сборе "мусора" , т. к. ожидали выполнения операции Finalize. Если эти объекты содержат ссылки на другие объекты, те также сохранятся, но не будут подсчитаны данным счетчиком; счетчики "Ожидающая выполнения операции Finalize память, наследуемая из поколения 0" и "Ожидающая выполнения операции Finalize память, наследуемая из поколения 1" представляют собой всю память, содержимое которой сохранилось в силу ожидания выполнения операции Finalize. Этот счетчик не является накопительным; для каждой сборки мусора в него заносится число объектов, не удаленных именно во время этой сборки мусора. Этот счетчик указывает на дополнительные накладные расходы, которые несет приложение по причине выполнения операции Finalize. NUM_HANDLES_COUNTER_019_NAME=Указателей GC NUM_HANDLES_COUNTER_019_HELP=Этот счетчик показывает текущее число используемых указателей сборки мусора. Указатели сборки мусора представляют собой указатели на ресурсы, которые являются внешними по отношению к CLR и управляемой среде. Указатели занимают небольшой объем кучи сборки мусора, но являются потенциально неуправляемыми ресурсами с высоким расходом памяти. ALLOCATION_RATE_COUNTER_019_NAME=Выделено байт/сек ALLOCATION_RATE_COUNTER_019_HELP=Число байтов, выделяемых в секунду в куче сборки мусора. Этот счетчик обновляется в конце каждого цикла сборки мусора, а не при каждом выделении памяти. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. INDUCED_GC_COUNTER_019_NAME=Принудительных GC INDUCED_GC_COUNTER_019_HELP=Пиковое число процедур сборки мусора, выполненных в результате прямого вызова метода GC.Collect. Рекомендуется предоставить сборщику мусора возможность самостоятельно определять частоту сборки мусора. PER_TIME_IN_GC_COUNTER_019_NAME=% времени в GC PER_TIME_IN_GC_COUNTER_019_HELP=% времени сборки мусора - это процент времени, затраченного на сборку мусора с момента завершения последнего цикла сборки. Этот счетчик обычно может служить индикатором работы по сборке и уплотнению памяти, которую выполняет сборщик мусора по поручению приложения. Этот счетчик обновляется только в конце каждой сборки мусора, а его значение соответствует последнему измеренному значению, а не среднему значению. PER_TIME_IN_GC_COUNTER_BASE_019_NAME=Не отображается PER_TIME_IN_GC_COUNTER_BASE_019_HELP=Не показано TOTAL_HEAP_SIZE_COUNTER_019_NAME=Байт во всех кучах TOTAL_HEAP_SIZE_COUNTER_019_HELP=Этот счетчик показывает сумму четырех других счетчиков: "Размер кучи поколения 0" , "Размер кучи поколения 1" , "Размер кучи поколения 2" и "Размер кучи для массивных объектов". Этот счетчик показывает текущий объем памяти, выделенной в кучах сборки мусора. TOTAL_COMMITTED_MEM_COUNTER_019_NAME=Всего фиксировано байт TOTAL_COMMITTED_MEM_COUNTER_019_HELP=Этот счетчик показывает объем виртуальной памяти (в байтах), которую сборщик мусора зафиксировал на текущий момент. (Фиксированная память - это физическая память, для которой в файле подкачки на диске зарезервировано место). TOTAL_RESERVED_MEM_COUNTER_019_NAME=Всего зарезервировано байт TOTAL_RESERVED_MEM_COUNTER_019_HELP=Этот счетчик показывает объем виртуальной памяти (в байтах), которую на текущий момент зарезервировал сборщик мусора. (Зарезервированная память - это виртуальная память, зарезервированная для приложения, при том что страницы основной памяти и дисковое пространство не использовались.) GC_PINNED_OBJECTS_019_NAME=Закрепленных объектов GC_PINNED_OBJECTS_019_HELP=Число закрепленных объектов, обнаруженных при последней сборке мусора. Учитываются только закрепленные объекты в кучах, обработанных сборщиком мусора; например, при сборке мусора для поколения 0 закрепленные объекты будут подсчитываться только в куче поколения 0. Закрепленным называется объект, который не может быть перемещен в памяти сборщиком мусора. GC_SINKBLOCKS_019_NAME=Используется блоков синхронизации GC_SINKBLOCKS_019_HELP=Текущее число используемых блоков синхронизации. Блоки синхронизации - это структуры данных, выделяемые для каждого объекта с целью хранения информации о синхронизации. Блоки синхронизации содержат слабые ссылки на управляемые объекты и должны просматриваться сборщиком мусора. Помимо данных о синхронизации, в блоках синхронизации могут также храниться метаданные COM-взаимодействия. Данный счетчик был введен для того, чтобы сигнализировать о проблемах производительности в случаях интенсивного использования примитивов синхронизации. DotNetCLR_Loading_OBJECT_019_NAME=Загрузка CLR .NET DotNetCLR_Loading_OBJECT_019_HELP=Статистика загрузки классов CLR. LOADING_CLASSES_TOTAL_019_NAME=Всего загружено классов LOADING_CLASSES_TOTAL_019_HELP=Совокупное число классов, загруженных во всех сборках с момента запуска данного приложения. LOADING_TIME_019_NAME=% времени на загрузку LOADING_TIME_019_HELP=Зарезервировано для использования в будущем. LOADING_ASMSEARCHLEN_019_NAME=Длительность поиска сборки LOADING_ASMSEARCHLEN_019_HELP=Зарезервировано для использования в будущем. LOADING_LOADFAILURES_TOTAL_019_NAME=Всего сбоев при загрузке LOADING_LOADFAILURES_TOTAL_019_HELP=Этот счетчик показывает пиковое значение числа сбоев при загрузке классов с момента запуска данного приложения. Сбои при загрузке могут возникать по различным причинам, например, в силу недостаточности защиты или недопустимости формата. Подробную информацию можно найти в справке по соответствующим службам. LOADING_LOADFAILURES_INST_019_NAME=Частота сбоев при загрузке LOADING_LOADFAILURES_INST_019_HELP=Число неудачных попыток загрузки классов в секунду. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. Сбои при загрузке могут возникать по различным причинам, например, в силу недостаточности защиты или недопустимости формата. Подробную информацию можно найти в справке по соответствующим службам. LOADING_HEAPSIZE_019_NAME=Байт в куче загрузчика LOADING_HEAPSIZE_019_HELP=Текущий размер памяти (в байтах), выделенной загрузчиком классов по всем доменам приложений. (Выделенная память - это физическая память, для которой в файле подкачки на диске зарезервировано место.) LOADING_APPDOMAINS_UNLOADED_TOTAL_019_NAME=Всего выгружено доменов приложений LOADING_APPDOMAINS_UNLOADED_TOTAL_019_HELP=Общее число доменов приложений, выгруженных с момента запуска приложения. Если домен приложения загружается и выгружается несколько раз, каждая из этих выгрузок учитывается в счетчике как отдельная выгрузка. LOADING_APPDOMAINS_UNLOADED_INST_019_NAME=Частота выгрузок доменов приложений LOADING_APPDOMAINS_UNLOADED_INST_019_HELP=Число доменов приложений, выгружаемых в секунду. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. LOADING_CLASSES_CUR_019_NAME=Загружено классов на текущий момент LOADING_CLASSES_CUR_019_HELP=Текущее число классов, загруженных во всех сборках. LOADING_CLASSES_INST_019_NAME=Частота загрузок классов LOADING_CLASSES_INST_019_HELP=Число классов, загружаемых в секунду по всем сборкам. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. LOADING_APPDOMAINS_CUR_019_NAME=Текущих доменов приложений LOADING_APPDOMAINS_CUR_019_HELP=Текущее число доменов приложений, загруженных в данном приложении. Домен приложения представляет собой защищенный универсальный блок обработки, который может использоваться средой CLR для разграничения приложений, запущенных в рамках одного процесса. LOADING_APPDOMAINS_TOTAL_019_NAME=Всего доменов приложений LOADING_APPDOMAINS_TOTAL_019_HELP=Пиковое число доменов приложений, загруженных с момента запуска данного приложения. Домен приложения представляет собой защищенный универсальный блок обработки, который может использоваться средой CLR для разграничения приложений, запущенных в рамках одного процесса. LOADING_APPDOMAINS_INST_019_NAME=Частота загрузок доменов приложений LOADING_APPDOMAINS_INST_019_HELP=Число доменов приложений, загружаемых в секунду. Домен приложения представляет собой защищенный универсальный блок обработки, который может использоваться средой CLR для разграничения приложений, запущенных в рамках одного процесса. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. LOADING_ASSEMBLIES_CUR_019_NAME=Текущее число сборок LOADING_ASSEMBLIES_CUR_019_HELP=Текущее число сборок, загруженных в данном в приложении по всем доменам приложений. Если сборка загружается из нескольких доменов приложений как независимая от домена, счетчик увеличивается только один раз. Сборки могут загружаться как независимые от доменов, если их код может совместно использоваться всеми доменами приложений, или как сборки конкретного домена, если код сборки доступен только для определенного домена приложения. LOADING_ASSEMBLIES_TOTAL_019_NAME=Общее число сборок LOADING_ASSEMBLIES_TOTAL_019_HELP=Общее число сборок, загруженных с момента запуска данного приложения. Если сборка загружается из нескольких доменов приложений как независимая от домена, счетчик увеличивается только один раз. Сборки могут загружаться как независимые от доменов, если их код может совместно использоваться всеми доменами приложений, или как сборки конкретного домена, если код сборки доступен только для определенного домена приложения. LOADING_ASSEMBLIES_INST_019_NAME=Частота загрузок сборок LOADING_ASSEMBLIES_INST_019_HELP=Число сборок, загружаемых в секунду по всем доменам приложений. Если сборка загружается из нескольких доменов приложений как независимая от домена, счетчик увеличивается только один раз. Сборки могут загружаться как независимые от доменов, если их код может совместно использоваться всеми доменами приложений, или как сборки конкретного домена, если код сборки доступен только для определенного домена приложения. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. DotNetCLR_Jit_OBJECT_019_NAME=Компиляция по требованию (JIT) CLR .NET DotNetCLR_Jit_OBJECT_019_HELP=Статистика JIT-компилятора CLR. TOTAL_METHODS_JITTED_019_NAME=Откомпилированных методов по требованию TOTAL_METHODS_JITTED_019_HELP=Этот счетчик показывает общее число методов, откомпилированных JIT-компилятором CLR с момента запуска данного приложения. Этот счетчик не учитывает предварительно откомпилированные методы. JITTED_IL_CUR_019_NAME=Откомпилированных байтов IL по требованию JITTED_IL_CUR_019_HELP=Общее число байтов IL, обработанных JIT-компилятором с момента запуска приложения. Этот счетчик эквивалентен счетчику "Всего откомпилированных байтов IL по требованию". JITTED_IL_TOTAL_019_NAME=Всего откомпилированных байтов IL по требованию JITTED_IL_TOTAL_019_HELP=Общее число байтов IL, обработанных JIT-компилятором с момента запуска приложения. Этот счетчик эквивалентен счетчику "Откомпилированных байтов IL по требованию". JITTED_IL_INST_019_NAME=Откомпилированных байтов IL по требованию/сек JITTED_IL_INST_019_HELP=Число байтов IL, обрабатываемых в секунду JIT-компилятором. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. JIT_FAILURES_019_NAME=Уровень сбоев при компиляции по требованию JIT_FAILURES_019_HELP=Пиковое число методов, которые не удалось обработать JIT-компилятором с момента запуска приложения. Такие сбои возникают в случае невозможности проверки кода IL или при обнаружении внутренней ошибки в JIT-компиляторе. TIME_IN_JIT_019_NAME=% времени на компиляцию по требованию TIME_IN_JIT_019_HELP=Этот счетчик показывает процент времени, затраченного на компиляцию по требованию, начиная с последней фазы оперативной компиляции. Этот счетчик обновляется в конце каждой фазы компиляции по требованию. Фаза компиляции по требованию - это фаза компиляции метода и компонентов, от которых он зависит. TIME_IN_JIT_BASE_019_NAME=Не отображается TIME_IN_JIT_BASE_019_HELP=Не показано DotNetCLR_Interop_OBJECT_019_NAME=Взаимодействие CLR .NET DotNetCLR_Interop_OBJECT_019_HELP=Статистика взаимодействия CLR. CURRENT_CCW_019_NAME=Количество CCW CURRENT_CCW_019_HELP=Текущее число вызываемых оболочек COM (CCW). CCW представляет прокси-объект для управляемого объекта .NET, указанного ссылкой из неуправляемого клиента COM. Данный счетчик показывает число управляемых объектов, указываемых ссылками из неуправляемого кода COM. CURRENT_STUBS_019_NAME=Количество суррогатов CURRENT_STUBS_019_HELP=Текущее число суррогатов, созданных средой CLR. Суррогаты обеспечивают маршалирование аргументов и возвращаемых значений из управляемого кода в неуправляемый и обратно, выполняемое во время вызова COM-взаимодействия или функции PInvoke. NUM_MARSHALLING_019_NAME=Число упаковок NUM_MARSHALLING_019_HELP=Этот счетчик показывает общее число упаковок и передач аргументов и возвращаемых значений из управляемого в неуправляемый код и обратно с момента запуска данного приложения. Приращение значения счетчика не происходит, если суррогаты являются встроенными. (Суррогаты отвечают за упаковку аргументов и возвращаемых значений). Обычно суррогаты встраиваются в код, если накладные расходы на упаковку невелики. TOTAL_TLB_IMPORTS_019_NAME=Число импортов TLB / сек TOTAL_TLB_IMPORTS_019_HELP=Зарезервировано для использования в будущем. TOTAL_TLB_EXPORTS_019_NAME=Число экспортов TLB / сек TOTAL_TLB_EXPORTS_019_HELP=Зарезервировано для использования в будущем. DotNetCLR_LocksAndThreads_OBJECT_019_NAME=Блокировки и потоки CLR .NET DotNetCLR_LocksAndThreads_OBJECT_019_HELP=Статистика блокировок и потоков CLR. CONTENTION_TOTAL_019_NAME=Всего конфликтов CONTENTION_TOTAL_019_HELP=Общее число неудачных попыток потоков CLR установить управляемую блокировку. Управляемые блокировки могут устанавливаться разными способами: с помощью оператора C# "lock", путем вызова метода System.Monitor.Enter или с использованием настраиваемого атрибута MethodImplOptions.Synchronized. CONTENTION_INST_019_NAME=Частота конфликтов/сек CONTENTION_INST_019_HELP=Частота неудачных попыток потоков среды выполнения установить управляемую блокировку. Управляемые блокировки могут устанавливаться разными способами: с помощью оператора C# "lock", путем вызова метода System.Monitor.Enter или с использованием настраиваемого атрибута MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_019_NAME=Текущая длина очереди QUEUE_LENGTH_CUR_019_HELP=Этот счетчик показывает общее число потоков, ожидающих в текущий момент получения управляемых блокировок в приложении. Этот счетчик показывает не среднее значение за промежуток времени, а последнее измеренное значение. QUEUE_LENGTH_TOTAL_019_NAME=Пиковая длина очереди QUEUE_LENGTH_TOTAL_019_HELP=Этот счетчик показывает общее число потоков, ожидавших получения управляемых блокировок с момента запуска приложения. QUEUE_LENGTH_INST_019_NAME=Длина очереди/сек QUEUE_LENGTH_INST_019_HELP=Этот счетчик показывает общее число потоков в секунду, ожидающих получения управляемых блокировок в приложении. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. CURRENT_LOGICAL_THREADS_019_NAME=Текущих логических потоков CURRENT_LOGICAL_THREADS_019_HELP=Число текущих объектов потоков .NET в приложении. Объект потока .NET создается новым классом System.Threading.Thread или при входе неуправляемого потока в управляемую среду. В данном счетчике учитываются как выполняемые, так и уже остановленные потоки. Счетчик не усредняется по времени: он просто показывает последнее зарегистрированное значение. CURRENT_PHYSICAL_THREADS_019_NAME=Текущих физических потоков CURRENT_PHYSICAL_THREADS_019_HELP=Число собственных потоков ОС, принадлежащих среде CLR, которые созданы ею в качестве базовых потоков для объектов потоков .NET. В этом счетчике не учитываются потоки, используемые средой CLR в своих внутренних операциях; он отражает подмножество потоков в процессе ОС. RECOGNIZED_THREADS_CUR_019_NAME=Текущих опознанных потоков RECOGNIZED_THREADS_CUR_019_HELP=Этот счетчик показывает число потоков, которые на текущий момент опознал CLR; каждому из них назначен соответствующий объект потока .NET. Эти потоки не созданы CLR; они созданы вне CLR, но по меньшей мере один раз выполнялись внутри CLR. Подсчитываются только уникальные потоки; потоки с одинаковыми идентификаторами, потоки, повторно попадающие в CLR или повторно создаваемые после выхода, подсчитываются только один раз. RECOGNIZED_THREADS_TOTAL_019_NAME=Всего опознано потоков RECOGNIZED_THREADS_TOTAL_019_HELP=Этот счетчик показывает число потоков, опознанных CLR с момента запуска приложения; каждому из них назначен соответствующий объект потока .NET. Эти потоки не созданы CLR; они созданы вне CLR, но по меньшей мере один раз выполнялись внутри CLR. Подсчитываются только уникальные потоки; потоки с одинаковыми идентификаторами, потоки, повторно попадающие в CLR или повторно создаваемые после выхода, подсчитываются только один раз. RECOGNIZED_THREADS_INST_019_NAME=частота опознавания потоков/сек RECOGNIZED_THREADS_INST_019_HELP=Этот счетчик показывает число потоков, которые опознавались CLR, в секунду; каждому из этих потоков назначен соответствующий объект потока .NET. Эти потоки не созданы CLR; они созданы вне CLR, но по меньшей мере один раз выполнялись внутри CLR. Подсчитываются только уникальные потоки; потоки с одинаковыми идентификаторами, потоки, повторно попадающие в CLR или повторно создаваемые после выхода, подсчитываются только один раз. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. DotNetCLR_Security_OBJECT_019_NAME=Безопасность CLR .NET DotNetCLR_Security_OBJECT_019_HELP=Статистика безопасности CLR. SECURITY_TOTALRTCHECKS_019_NAME=Всего проверок при выполнении SECURITY_TOTALRTCHECKS_019_HELP=Этот счетчик показывает общее число проверок CAS (разграничение доступа кода) в ходе выполнения, осуществленных с момента запуска приложения. Проверки CAS в ходе выполнения осуществляются, когда вызывающий объект посылает вызов вызываемому объекту с запросом определенных полномочий; проверка в ходе выполнения осуществляется для каждого вызова со стороны вызывающего объекта путем проверки текущего стека потоков вызывающего объекта. Этот счетчик совместно со счетчиком "Глубина просмотра стека" позволяет оценить падение производительности из-за проверок безопасности. SECURITY_TIMEAUTHORIZE_019_NAME=% проверки подлинности по временным сигналам SECURITY_TIMEAUTHORIZE_019_HELP=Зарезервировано для использования в будущем. SECURITY_LINKCHECKS_019_NAME=Проверок во время компоновки SECURITY_LINKCHECKS_019_HELP=Этот счетчик показывает общее число проверок CAS (разграничение доступа кода) в ходе компоновки, осуществленное с момента запуска приложения. Проверки CAS в ходе компоновки осуществляются, когда вызывающий объект производит вызов вызываемого объекта с запросом определенных полномочий во время компиляции по требованию; проверки в ходе компоновки осуществляются один раз для каждого вызывающего объекта. Этот счетчик не дает важной информации о производительности системы, но является индикатором действий системы по обеспечению безопасности. SECURITY_TIMERTCHECKS_019_NAME=% времени на проверки при выполнении SECURITY_TIMERTCHECKS_019_HELP=Этот счетчик показывает процент времени, затраченного на осуществление проверок CAS (разграничение доступа кода) в ходе выполнения с момента последней такой проверки. CAS позволяет использовать для кода различные степени доверия и устанавливать степени доверия в зависимости от идентификатора кода. Этот счетчик обновляется в конце проверки безопасности в ходе выполнения; он отображает не среднее, а измеренное значение. SECURITY_TIMERTCHECKS_BASE_019_NAME=Не отображается SECURITY_TIMERTCHECKS_BASE_019_HELP=Не показано SECURITY_DEPTHSECURITY_019_NAME=Глубина прохода стека SECURITY_DEPTHSECURITY_019_HELP=Этот счетчик показывает глубину стека во время последней проверки CAS в ходе выполнения. Проверка CAS в ходе выполнения осуществляется путем просмотра стека. Этот счетчик показывает не среднее значение, а последнее измеренное значение. DotNetCLR_Remoting_OBJECT_019_NAME=Удаленная работа с CLR .NET DotNetCLR_Remoting_OBJECT_019_HELP=Статистика удаленного взаимодействия с CLR. CONTEXT_REMOTECALLS_INST_019_NAME=Удаленных вызовов/сек CONTEXT_REMOTECALLS_INST_019_HELP=Число удаленных вызовов процедур в секунду. Удаленный вызов процедуры - это вызов любого объекта, находящегося вне домена приложения вызывающей программы. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. CONTEXT_CHANNELS_019_NAME=Каналов CONTEXT_CHANNELS_019_HELP=Общее число каналов удаленного взаимодействия, зарегистрированных по всем доменам приложений с момента запуска приложения. Каналы служат для передачи сообщений в удаленные объекты и обратно. CONTEXT_PROXIES_019_NAME=Контекстных посредников CONTEXT_PROXIES_019_HELP=Общее число прокси-объектов удаленного взаимодействия, созданных в данном процессе с момента его запуска. Прокси-объект выступает в качестве представителя удаленных объектов, обеспечивая перенаправление каждого вызова прокси-объекта в соответствующий экземпляр удаленного объекта. CONTEXT_CLASSES_019_NAME=Загружено контекстно-привязанных классов CONTEXT_CLASSES_019_HELP=Текущее число загруженных контекстных классов. Контекстными называются классы, которые могут быть привязаны к определенному контексту; они снабжаются атрибутами контекста, устанавливающими правила использования для синхронизации, определения сходства потоков, выполнения транзакций и т. п. CONTEXT_OBJALLOC_019_NAME=Контекстно-привязанных объектов/сек CONTEXT_OBJALLOC_019_HELP=Число контекстных объектов, которым в секунду выделяется память. Экземпляры классов, которые могут быть привязаны к определенному контексту, называются контекстными объектами; они снабжаются атрибутами контекста, устанавливающими правила использования для синхронизации, определения сходства потоков, выполнения транзакций и т. п. Счетчик не усредняется по времени: он показывает разность результатов двух последних измерений, деленную на продолжительность интервала между замерами. CONTEXT_CONTEXTS_019_NAME=Контекстов CONTEXT_CONTEXTS_019_HELP=Текущее число контекстов удаленного взаимодействия в приложении. Контекст определяет границы коллекции объектов с одинаковыми правилами использования, например для синхронизации, определения сходства потоков, выполнения транзакций и т. п. CONTEXT_REMOTECALLS_TOTAL_019_NAME=Всего удаленных вызовов CONTEXT_REMOTECALLS_TOTAL_019_HELP=Общее число удаленных вызовов процедур с момента запуска данного приложения. Удаленный вызов процедуры - это вызов любого объекта, находящегося вне домена приложения вызывающей программы. DotNetCLR_Excep_OBJECT_019_NAME=Исключений CLR .NET DotNetCLR_Excep_OBJECT_019_HELP=Статистика обработки исключений CLR во время выполнения. EXCEP_THROWN_TOTAL_019_NAME=Число исключений EXCEP_THROWN_TOTAL_019_HELP=Общее число исключений, сгенерированных с момента запуска приложения. Сюда включаются как исключения .NET, так и преобразованные в них неуправляемые исключения; например, исключение, вызванное ссылкой на пустой указатель в неуправляемом коде, повторно генерируется в управляемом коде как исключение .NET System.NullReferenceException. В этом счетчике учитываются как обработанные, так и необработанные исключения. Повторно сгенерированные исключения засчитываются как новые. Предполагается, что исключения возникают лишь в редких случаях и не происходят при нормальном ходе выполнения программы. EXCEP_THROWN_INST_019_NAME=Число исключений/сек EXCEP_THROWN_INST_019_HELP=Число исключений, генерируемых в секунду. Сюда включаются как исключения .NET, так и преобразованные в них неуправляемые исключения; например, исключение, вызванное ссылкой на пустой указатель в неуправляемом коде, повторно генерируется в управляемом коде как исключение .NET System.NullReferenceException. В этом счетчике учитываются как обработанные, так и необработанные исключения. Предполагается, что исключения возникают лишь в редких случаях и не происходят при нормальном ходе выполнения программы; данный счетчик был введен для того, чтобы сигнализировать о потенциальных проблемах производительности в случаях, когда частота генерации исключений слишком велика (>100). Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. TOTAL_EXCEP_FILTERS_RUN_019_NAME=Фильтров/сек TOTAL_EXCEP_FILTERS_RUN_019_HELP=Этот счетчик показывает число фильтров исключений .NET, выполненных в секунду. Фильтр исключений определяет, должно ли исключение обрабатываться. Этот счетчик отслеживает частоту выполнения фильтров исключений вне зависимости от того, было ли обработано исключение. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. TOTAL_EXCEP_FINALLYS_RUN_019_NAME=Окончательных блоков/сек TOTAL_EXCEP_FINALLYS_RUN_019_HELP=Этот счетчик показывает число окончательных блоков, выполненных в секунду. Окончательные блоки обязательно выполняются вне зависимости от того, как был выполнен выход из пробного блока. Учитываются только окончательные блоки, выполненные для исключений; окончательные блоки в ветвях обычного кода этим счетчиком игнорируются. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. EXCEPT_STACK_DEPTH_019_NAME=Глубина от выдачи до захвата EXCEPT_STACK_DEPTH_019_HELP=Число кадров стека, пройденных за секунду от кадра, сгенерировавшего исключение .NET, к кадру, обработавшему это исключение. Этот счетчик обнуляется при входе в обработчик исключения, поэтому для вложенных исключений будет показана глубина стека от одного обработчика до другого. Этот счетчик не обеспечивает усреднение по времени; он показывает отношение разности между значениями, наблюдаемыми в двух последних измерениях, к интервалу между измерениями. DotNetCLR_Memory_OBJECT_01D_NAME=.NET CLR-minne DotNetCLR_Memory_OBJECT_01D_HELP=Räknare för CLR:s sopinsamlingsheap. GEN0_COLLECTIONS_COUNTER_01D_NAME=Antal generation 0-insamlingar GEN0_COLLECTIONS_COUNTER_01D_HELP=Den här räknaren visar hur många gånger objekt i generation 0 (den yngsta, senast tilldelade) sopinsamlats sedan programstarten. Sopinsamling för generation 0 sker när det tillgängliga minnet i generation 0 inte räcker för en tilldelningsbegäran. Räknaren inkrementeras när en sopinsamling för generation 0 slutförs. Sopinsamlingar för högre generationer tar med alla sopinsamlingar för lägre generationer. Räknaren inkrementeras explicit när en sopinsamling för en högre generation (generation 1 eller 2) görs. Värdet _Global_counter är inte exakt och ska ignoreras. Den här räknaren visar det senaste observerade värdet. GEN1_COLLECTIONS_COUNTER_01D_NAME=Antal generation 1-insamlingar GEN1_COLLECTIONS_COUNTER_01D_HELP=Den här räknaren visar hur många gånger objekt i generation 1 har sopinsamlats sedan programstarten. Räknaren inkrementeras när en sopinsamling för generation 1 slutförs. Sopinsamlingar för högre generationer tar med alla sopinsamlingar för lägre generationer. Räknaren inkrementeras explicit när en sopinsamling för en högre generation (generation 2) görs. Värdet _Global_counter är inte exakt och ska ignoreras. Den här räknaren visar det senaste observerade värdet. GEN2_COLLECTIONS_COUNTER_01D_NAME=Antal generation 2-insamlingar GEN2_COLLECTIONS_COUNTER_01D_HELP=Den här räknaren visar hur många gånger objekt i generation 2 (äldre objekt) har sopinsamlats sedan programstarten. Räknaren inkrementeras när en sopinsamling för generation 2 slutförs (kallas även fullständig sopinsamling). Värdet _Global_counter är inte exakt och ska ignoreras. Den här räknaren visar det senaste observerade värdet. GEN0_BYTES_PROMOTED_COUNTER_01D_NAME=Minne upphöjt från generation 0 GEN0_BYTES_PROMOTED_COUNTER_01D_HELP=Den här räknaren visar hur många byte minne som överlever sopinsamlingen och överförs från generation 0 till generation 1. Objekt som överförs bara för att de väntar på att slutföras tas inte med i räknaren. Räknaren visar det värde som observerades i slutet av den senaste sopinsamlingen. Det är inte en kumulativ räknare. GEN1_BYTES_PROMOTED_COUNTER_01D_NAME=Minne upphöjt från generation 1 GEN1_BYTES_PROMOTED_COUNTER_01D_HELP=Den här räknaren visar hur många byte minne som överlever sopinsamlingen och överförs från generation 1 till generation 2. Objekt som överförs bara för att de väntar på att slutföras tas inte med i räknaren. Räknaren visar det värde som observerades i slutet av den senaste sopinsamlingen. Det är inte en kumulativ räknare. Räknaren nollställs om den senaste sopinsamlingen var enbart för generation 0. GEN0_PROMOTION_RATE_01D_NAME=Mängden byte/sekund upphöjd från generation 0 GEN0_PROMOTION_RATE_01D_HELP=Den här räknaren visar antal byte per sekund som överförs från generation 0 (den yngsta) till generation 1. Objekt som överförs bara för att de väntar på att slutföras tas inte med i räknaren. Minne överförs när det har överlevt en skräpinsamling. Den här räknaren skapades som en indikator på hur många relativt långlivade objekt som skapats per sekund. Räknaren visar skillnaden mellan de värden som observerats vid de två senaste samplingarna delat med samplingsintervallets längd. GEN1_PROMOTION_RATE_01D_NAME=Mängden byte/sekund upphöjd från generation 1 GEN1_PROMOTION_RATE_01D_HELP=Den här räknaren visar antal byte per sekund som överförs från generation 1 till generation 2 (den äldsta). Objekt som överförs bara för att de väntar på att slutföras tas inte med i räknaren. Minne överförs när det har överlevt en skräpinsamling. Ingenting överförs från generation 2 eftersom den är äldst. Den här räknaren skapades som en indikator på hur många mycket långlivade objekt som skapats per sekund. Räknaren visar skillnaden mellan de värden som observerats vid de två senaste samplingarna delat med samplingsintervallets längd. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_01D_NAME=Väntande minne upphöjt från generation 0 GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_01D_HELP=Den här räknaren visar antal byte minne som överförs från generation 0 till generation 1 bara för att de väntar på att slutföras. Den här räknaren visar det värde som observerades vid slutet av den senaste sopinsamlingen. Det är inte en kumulativ räknare. PROCESS_ID_01D_NAME=Process-ID PROCESS_ID_01D_HELP=Den här räknaren visar process-ID:t för den CLR-processinstans som övervakas. Värdet som visas är 0 tills efter den första skräpinsamlingen. GEN0_HEAP_SIZE_COUNTER_01D_NAME=Heap-storlek för generation 0 GEN0_HEAP_SIZE_COUNTER_01D_HELP=Den här räknaren visar maximalt antal byte som kan tilldelas i generation 0. Den indikerar inte aktuellt antal byte tilldelade i generation 0. En sopinsamling för generation 0 aktiveras när tilldelningarna sedan den senaste sopinsamlingen överskrider denna storlek. Storleken för generation 0 ställs in av sopinsamlingen och kan ändras när programmet körs. När insamlingen för generation 0 är klar är heapen för generation 0 faktiskt 0 byte. Räknaren visar storleken (i byte) på tilldelningar som skulle utlösa nästa sopinsamling för generation 0. Räknaren uppdateras efter varje sopinsamling, inte efter varje tilldelning. GEN1_HEAP_SIZE_COUNTER_01D_NAME=Heap-storlek för generation 1 GEN1_HEAP_SIZE_COUNTER_01D_HELP=Den här räknaren visar nuvarande antal byte i generation 1. Räknaren visar inte maximal storlek för generation 1. Objekt tilldelas inte direkt i den här generationen, de överförs från tidigare sopinsamlingar för generation 0. Räknaren uppdateras efter varje sopinsamling, inte efter varje tilldelning. GEN2_HEAP_SIZE_COUNTER_01D_NAME=Heap-storlek för generation 2 GEN2_HEAP_SIZE_COUNTER_01D_HELP=Den här räknaren visar aktuellt antal byte i generation 2. Räknaren visar inte maximal storlek för generation 1. Objekt tilldelas inte direkt i den här generationen, de överförs från tidigare sopinsamlingar för generation 1. Räknaren uppdateras efter varje sopinsamling, inte efter varje tilldelning. LARGE_OBJECT_SIZE_COUNTER_01D_NAME=Heap-storlek för stora objekt LARGE_OBJECT_SIZE_COUNTER_01D_HELP=Den här räknaren visar aktuell storlek för heapen för stora objekt i byte. Objekt som är större än ett tröskelvärde behandlas som stora objekt av skräpinsamlaren och tilldelas direkt till en särskild heap. De överförs inte via generationerna. I CLR v1.1 och högre är tröskelvärdet 85 000 byte. Räknaren uppdateras efter varje skräpinsamling, inte efter varje tilldelning. SURVIVE_FINALIZE_COUNTER_01D_NAME=Överlevande objekt SURVIVE_FINALIZE_COUNTER_01D_HELP=Den här räknaren visar antalet sopinsamlade objekt som överlevt en insamling eftersom de väntar på att slutföras. Om dessa objekt innehåller referenser till andra objekt överlever även dessa objekt, men de räknas inte av den här räknaren. Räknarna "Väntande minne överfört från generation 0" och "Väntande minne överfört från generation 1" representerar allt minne som överlevt på grund av slutförande. Räknaren är inte kumulativ, den uppdateras efter varje sophämtning med antalet överlevande för enbart den sopinsamlingen. Räknaren är avsedd att visa den extra minnesbelastning programmet kan ge upphov till på grund av slutförande. NUM_HANDLES_COUNTER_01D_NAME=Antal GC-referenser NUM_HANDLES_COUNTER_01D_HELP=Den här räknaren visar nuvarande antal handles för sopinsamling. Handles för sopinsamling är handles till resurser utanför CLR och den hanterade miljön. Handles tar upp liten plats i minnet i sopinsamlingens heap men kan vara kostsamma för resurser som inte hanteras. ALLOCATION_RATE_COUNTER_01D_NAME=Allokerade byte/sekund ALLOCATION_RATE_COUNTER_01D_HELP=Den här räknaren visar antal byte per sekund som tilldelas i sopinsamlingens heap. Räknaren uppdateras efter varje sopinsamling, inte efter varje tilldelning. Räknaren är inte ett medelvärde över tiden, den visar skillnaden mellan de värden som observerats vid de två senaste samplingarna delat med samplingsintervallets längd. INDUCED_GC_COUNTER_01D_NAME=Antal framkallade GC INDUCED_GC_COUNTER_01D_HELP=Den här räknaren visar det högsta antal gånger en sopinsamling utförts på grund av ett explicit anrop till GC.Collect. Det är god sed att låta sopinsamlingen ställa in hur ofta insamlingarna görs. PER_TIME_IN_GC_COUNTER_01D_NAME=Tid i GC i procent PER_TIME_IN_GC_COUNTER_01D_HELP=Procentuell tid med sopinsamling är den andel av tiden som sopinsamling utförts sedan den senaste sopinsamlingscykeln. Räknaren är oftast en indikator på det arbete med att samla in och packa minne som utförts av sopinsamlingen för programmets räkning. Räknaren uppdateras bara efter varje sopinsamling och värdet visar det senaste observerade värdet, inte ett medelvärde. PER_TIME_IN_GC_COUNTER_BASE_01D_NAME=Inte visat PER_TIME_IN_GC_COUNTER_BASE_01D_HELP=Visas inte. TOTAL_HEAP_SIZE_COUNTER_01D_NAME=Mängden byte i alla heaps TOTAL_HEAP_SIZE_COUNTER_01D_HELP=Den här räknaren är summan av fyra andra räknare: Heapstorlek för generation 0, Heapstorlek för generation 1, Heapstorlek för generation 2 och Heapstorlek för stora objekt. Räknaren visar aktuell minnestilldelning för sopinsamlingens heapar. TOTAL_COMMITTED_MEM_COUNTER_01D_NAME=Total mängd allokerade byte TOTAL_COMMITTED_MEM_COUNTER_01D_HELP=Den här räknaren visar total mängd virtuellt minne (i byte) som allokerats för sopinsamling (allokerat minne är det fysiska minne för vilket utrymme har reserverats i diskens sidindelningsfil). TOTAL_RESERVED_MEM_COUNTER_01D_NAME=Total mängd reserverade byte TOTAL_RESERVED_MEM_COUNTER_01D_HELP=Den här räknaren visar mängden virtuellt minne (i byte) som för närvarande är reserverad av sopinsamlingen (reserverat minne är det virtuella minnesutrymme som reserverats för programmet utan att några sidor på disken eller i huvudminnet har använts). GC_PINNED_OBJECTS_01D_NAME=Antal fasta objekt GC_PINNED_OBJECTS_01D_HELP=Den här räknaren visar antalet fasta objekt som påträffades under den senaste sopinsamlingen. Räknaren spårar bara fasta objekt i heapar som sopinsamlas. En sopinsamling för generation 0 skulle bara medföra räkning av antal fasta objekt i heapen för generation 0. Ett fast objekt är ett objekt som inte kan flyttas i minnet av sopinsamlingen. GC_SINKBLOCKS_01D_NAME=Antal synkroniseringsblock som används GC_SINKBLOCKS_01D_HELP=Den här räknaren visar hur många synkblock som används. Synkblock är objektspecifika datastrukturer som tilldelas för lagring av synkroniseringsinformation. Synkblock innehåller svaga referenser till hanterade objekt och måste sökas igenom av sopinsamlingen. Synkblock är inte begränsade till lagring av synkroniseringsinformation och kan också innehålla COM-interop-metadata. DotNetCLR_Loading_OBJECT_01D_NAME=.NET CLR-inläsning DotNetCLR_Loading_OBJECT_01D_HELP=Statistik för CLR-klassinläsaren. LOADING_CLASSES_TOTAL_01D_NAME=Totalt antal klasser som lästs in LOADING_CLASSES_TOTAL_01D_HELP=Den här räknaren visar det kumulativa antalet klasser som har lästs in i alla sammansättningar sedan tillämpningen startades. LOADING_TIME_01D_NAME=Tid för inläsning i procent LOADING_TIME_01D_HELP=Reserverad för framtida användning. LOADING_ASMSEARCHLEN_01D_NAME=Söklängd för sammansättning LOADING_ASMSEARCHLEN_01D_HELP=Reserverad för framtida användning. LOADING_LOADFAILURES_TOTAL_01D_NAME=Totalt antal inläsningsfel LOADING_LOADFAILURES_TOTAL_01D_HELP=Den här räknaren visar det högsta antalet klasser som inte har kunnat läsas in sedan tillämpningen startades. Inläsningsfelen kan bero på många olika saker, bland annat otillräcklig säkerhet och ogiltigt format. Fullständig information finns i hjälpen för profiltjänster. LOADING_LOADFAILURES_INST_01D_NAME=Frekvens för inläsningsfel LOADING_LOADFAILURES_INST_01D_HELP=Den här räknaren visar hur många klasser som inte kunde läsas in per sekund. Räknaren är inte ett medelvärde över tiden, utan visar skillnaden mellan de värden som observerats vid de två senaste samplingarna delat med samplingsintervallets längd. Inläsningsfelen kan bero på många olika saker, bland annat otillräcklig säkerhet och felaktigt format. Fullständig information finns i hjälpen för profiltjänster. LOADING_HEAPSIZE_01D_NAME=Byte i laddar-heap LOADING_HEAPSIZE_01D_HELP=Den här räknaren visar aktuell storlek (i byte) för det minne som är allokerat av klassinläsaren över alla tillämpningsdomäner (allokerat minne är fysiskt minne som utrymme har reserverats för på diskens sidindelningsfil). LOADING_APPDOMAINS_UNLOADED_TOTAL_01D_NAME=Totalt antal inaktiveringar av tillämpningsdomäner LOADING_APPDOMAINS_UNLOADED_TOTAL_01D_HELP=Den här räknaren visar totalt antal inaktiverade tillämpningsdomäner sedan tillämpningen startades. Om en tillämpningsdomän läses in och inaktiveras flera gånger räknas varje inaktivering separat. LOADING_APPDOMAINS_UNLOADED_INST_01D_NAME=Frekvens för inaktiverade tillämpningsdomäner LOADING_APPDOMAINS_UNLOADED_INST_01D_HELP=Den här räknaren visar antalet inaktiverade tillämpningsdomäner per sekund. Räknaren är inte ett medelvärde över tiden, utan visar skillnaden mellan värdena som observerats vid de två senaste samplingarna delat med samplingsintervallets längd. LOADING_CLASSES_CUR_01D_NAME=Aktuellt antal inlästa klasser LOADING_CLASSES_CUR_01D_HELP=Den här räknaren visar aktuellt antal inlästa klasser i alla sammansättningar. LOADING_CLASSES_INST_01D_NAME=Frekvens för inlästa klasser LOADING_CLASSES_INST_01D_HELP=Den här räknaren visar hur många klasser som läses in per sekund i alla sammansättningar. Räknaren är inte ett medelvärde över tiden, utan visar skillnaden mellan de värden som observerats vid de två senaste samplingarna delat med samplingsintervallets längd. LOADING_APPDOMAINS_CUR_01D_NAME=Aktuellt antal tillämpningsdomäner LOADING_APPDOMAINS_CUR_01D_HELP=Den här räknaren visar aktuellt antal inlästa tillämpningsdomäner i det här tillämpningsprogrammet. En tillämpningsdomän (AppDomain) är en säker och flexibel bearbetningsenhet som CLR kan använda för att isolera olika program som kör samma process. LOADING_APPDOMAINS_TOTAL_01D_NAME=Totalt antal tillämpningsdomäner LOADING_APPDOMAINS_TOTAL_01D_HELP=Den här räknaren visar det högsta antal tillämpningsdomäner som lästs in sedan tillämpningen startades. En tillämpningsdomän (AppDomain) är en säker och flexibel bearbetningsenhet som CLR kan använda för att isolera olika program som kör samma process. LOADING_APPDOMAINS_INST_01D_NAME=Frekvens för tillämpningsdomäner LOADING_APPDOMAINS_INST_01D_HELP=Den här räknaren visar hur många tillämpningsdomäner som läses in per sekund. En tillämpningsdomän (AppDomain) är en säker och flexibel bearbetningsenhet som CLR kan använda för att isolera olika program som kör samma process. Räknaren är inte ett medelvärde över tiden, utan visar skillnaden mellan de värden som observerats vid de två senaste samplingarna delat med samplingsintervallets längd. LOADING_ASSEMBLIES_CUR_01D_NAME=Aktuellt antal sammansättningar LOADING_ASSEMBLIES_CUR_01D_HELP=Den här räknaren visar det aktuella antalet inlästa sammansättningar för alla tillämpningsdomäner i det här tillämpningsprogrammet. Om sammansättningen är inläst som domänneutral från flera tillämpningsdomäner inkrementeras räknaren bara en gång. Sammansättningar kan läsas in som domänneutrala om deras kod kan delas av alla tillämpningsdomäner eller läsas in som domänspecifika om koden är privat för en tillämpningsdomän. LOADING_ASSEMBLIES_TOTAL_01D_NAME=Totalt antal sammansättningar LOADING_ASSEMBLIES_TOTAL_01D_HELP=Den här räknaren visar det totala antalet inlästa sammansättningar sedan programstarten. Om sammansättningen är inläst som domänneutral från flera tillämpningsdomäner inkrementeras räknaren bara en gång. Sammansättningar kan läsas in som domänneutrala om deras kod kan delas av alla tillämpningsdomäner eller läsas in som domänspecifika om koden är privat för en tillämpningsdomän. LOADING_ASSEMBLIES_INST_01D_NAME=Frekvens för sammansättningar LOADING_ASSEMBLIES_INST_01D_HELP=Den här räknaren visar antalet inlästa sammansättningar för alla tillämpningsdomäner per sekund. Om sammansättningen är inläst som domänneutral från flera tillämpningsdomäner inkrementeras räknaren bara en gång. Sammansättningar kan läsas in som domänneutrala om deras kod kan delas av alla tillämpningsdomäner eller läsas in som domänspecifika om koden är privat för en tillämpningsdomän. Räknaren är inte ett medelvärde över tiden, utan visar skillnaden mellan de värden som observerats vid de två senaste samplingarna delat med samplingsintervallets längd. DotNetCLR_Jit_OBJECT_01D_NAME=JIT-kompilering för .NET CLR DotNetCLR_Jit_OBJECT_01D_HELP=Statistik för JIT-kompilering för CLR. TOTAL_METHODS_JITTED_01D_NAME=Antal JIT-kompilerade metoder TOTAL_METHODS_JITTED_01D_HELP=Den här räknaren visar det totala antalet metoder som JIT-kompilerats (Just-In-Time) av CLR JIT-kompilatorn sedan programstarten. Räknaren tar inte med metoder som JIT-kompilerats i förväg. JITTED_IL_CUR_01D_NAME=Mängd JIT-kompilerade IL-byte JITTED_IL_CUR_01D_HELP=Den här räknaren visar totalt antal JIT-kompilerade IL-byte sedan programstarten. Räknarens värde är exakt samma som räknaren "Totalt antal JIT-kompilerade IL-byte". JITTED_IL_TOTAL_01D_NAME=Total mängd JIT-kompilerade IL-byte JITTED_IL_TOTAL_01D_HELP=Den här räknaren visar totalt antal JIT-kompilerade IL-byte sedan programstarten. Räknarens värde är exakt samma som räknaren "Antal JIT-kompilerade IL-byte". JITTED_IL_INST_01D_NAME=Mängd JIT-kompilerade IL-byte/sekund JITTED_IL_INST_01D_HELP=Den här räknaren visar hur många IL-byte som JIT-kompileras per sekund. Räknaren är inte ett medelvärde över tiden, utan visar skillnaden mellan de värden som observerats vid de senaste två samplingarna delat med samplingsintervallets längd. JIT_FAILURES_01D_NAME=Standardfel för JIT-kompilatorn JIT_FAILURES_01D_HELP=Den här räknaren visar det högsta antal metoder som JIT-kompilatorn har misslyckats med att kompilera sedan programstarten. Felet kan uppstå om IL inte kan verifieras eller om ett internt fel uppstår i JIT-kompilatorn. TIME_IN_JIT_01D_NAME=Tid för JIT-kompilering i procent TIME_IN_JIT_01D_HELP=Den här räknaren visar den procentuella andelen förfluten tid som ägnats åt JIT-kompilering sedan den senaste JIT-kompileringsfasen. Räknaren uppdateras efter varje JIT-kompileringsfas. En JIT-kompileringsfas är den fas i vilken en metod och dess beroenden kompileras. TIME_IN_JIT_BASE_01D_NAME=Inte visat TIME_IN_JIT_BASE_01D_HELP=Visas inte. DotNetCLR_Interop_OBJECT_01D_NAME=.NET CLR-interop DotNetCLR_Interop_OBJECT_01D_HELP=Statistik för CLR-interop. CURRENT_CCW_01D_NAME=Antal CCW CURRENT_CCW_01D_HELP=Den här räknaren visar aktuellt antal CCW:er (Com-Callable-Wrappers). En CCW är en proxy för det .NET-hanterade objekt som refereras från ohanterade COM-klienter. Räknaren är avsedd att indikera antalet hanterade objekt som refereras av oförvaltad COM-kod. CURRENT_STUBS_01D_NAME=Antal stub-rutiner CURRENT_STUBS_01D_HELP=Den här räknaren visar antalet stub-rutiner som skapats av CLR. Stub-rutiner konverterar argument och returvärden från förvaltad till oförvaltad kod och tvärt om, under COM-interop-anrop eller PInvoke-anrop. NUM_MARSHALLING_01D_NAME=Antal konverteringar NUM_MARSHALLING_01D_HELP=Den här räknaren visar antalet gånger som argument och returvärden har konverterats från förvaltad till oförvaltad kod och vice versa sedan tillämpningsprogrammet startades. Räknaren ökas inte om stub-rutinerna är infogade. (Stub-rutiner används för att konvertera argument och returvärden). Stub-rutiner är vanligtvis infogade om konverteringsbelastningen är liten. TOTAL_TLB_IMPORTS_01D_NAME=Antal TLB-importer/sekund TOTAL_TLB_IMPORTS_01D_HELP=Reserverad för framtida användning. TOTAL_TLB_EXPORTS_01D_NAME=Antal TLB-exporter/sekund TOTAL_TLB_EXPORTS_01D_HELP=Reserverad för framtida användning. DotNetCLR_LocksAndThreads_OBJECT_01D_NAME=.NET CLR-lås och -trådar DotNetCLR_LocksAndThreads_OBJECT_01D_HELP=Statistik för CLR-lås och -trådar. CONTENTION_TOTAL_01D_NAME=Totalt antal konflikter CONTENTION_TOTAL_01D_HELP=Den här räknaren visar det totala antal gånger CLR-trådar inte har lyckats erhålla ett hanterat lås. Hanterade lås kan erhållas på flera sätt: genom lock-satsen i C#, genom att anropa System.Monitor.Enter eller genom att använda det anpassade attributet MethodImplOptions.Synchronized. CONTENTION_INST_01D_NAME=Antal konflikter/sekund CONTENTION_INST_01D_HELP=Anger med vilken frekvens trådar i körningsmiljön inte har lyckats att erhålla ett hanterat lås. Hanterade lås kan erhållas på flera sätt: genom en lock-sats i C#, genom att anropa System.Monitor.Enter eller genom att använda det anpassade attributet MethodImplOptions.Synchronized. QUEUE_LENGTH_CUR_01D_NAME=Aktuell kölängd QUEUE_LENGTH_CUR_01D_HELP=Den här räknaren visar det totala antalet trådar som för närvarande väntar på att erhålla hanterade lås i tillämpningsprogrammet. Räknaren visar inte medelvärdet över tiden utan det senast observerade värdet. QUEUE_LENGTH_TOTAL_01D_NAME=Maximal kölängd QUEUE_LENGTH_TOTAL_01D_HELP=Den här räknaren visar det totala antalet trådar som har väntat på att erhålla hanterade lås sedan tillämpningsprogrammet startades. QUEUE_LENGTH_INST_01D_NAME=Kölängd/sekund QUEUE_LENGTH_INST_01D_HELP=Den här räknaren visar antalet trådar per sekund som väntar på att erhålla hanterade lås i tillämpningsprogrammet. Räknaren visar inte medelvärdet över tiden utan skillnaden mellan värdena som observerats under de senaste två samplingarna delat med samplingsintervallets varaktighet. CURRENT_LOGICAL_THREADS_01D_NAME=Aktuellt antal logiska trådar CURRENT_LOGICAL_THREADS_01D_HELP=Den här räknaren visar det aktuella antalet .NET-trådobjekt i tillämpningsprogrammet. Ett .NET-trådobjekt skapas av System.Threading.Thread eller när en ohanterad tråd körs i den hanterade miljön. Räknaren håller reda på antalet trådar som körs eller som har stoppats. Räknaren visar inte medelvärdet över tiden utan visar endast det senast observerade värdet. CURRENT_PHYSICAL_THREADS_01D_NAME=Aktuellt antal fysiska trådar CURRENT_PHYSICAL_THREADS_01D_HELP=Den här räknaren visar antalet lokala OS-trådar som har skapats och ägs av CLR för att fungera som underliggande trådar för .NET-trådobjekt. Räknaren tar inte med trådarna som används av CLR för interna åtgärder. Den är en delmängd av trådarna i OS-processen. RECOGNIZED_THREADS_CUR_01D_NAME=Aktuellt antal identifierade trådar RECOGNIZED_THREADS_CUR_01D_HELP=Den här räknaren visar antalet trådar som för närvarande har identifierats av CLR. För dessa trådar finns ett motsvarande .NET-trådobjekt som associerats med dem. Dessa trådar skapas inte av CLR, de skapas utanför CLR, men de har körts minst en gång i CLR-miljön. Endast unika trådar spåras. Trådar med samma tråd-ID som körs på nytt i CLR-miljön eller som skapas på nytt efter att de lämnat CLR-miljön räknas endast en gång. RECOGNIZED_THREADS_TOTAL_01D_NAME=Totalt antal identifierade trådar RECOGNIZED_THREADS_TOTAL_01D_HELP=Den här räknaren visar det totala antalet trådar som har identifierats av CLR sedan tillämpningsprogrammet startades. För dessa trådar finns ett motsvarande .NET-trådobjekt som associerats med dem. Trådarna skapas inte av CLR, de skapas utanför CLR, men de har körts minst en gång i CLR-miljön. Endast unika trådar spåras. Trådar med samma tråd-ID som körs på nytt i CLR-miljön eller som skapas på nytt efter att de lämnat CLR-miljön räknas endast en gång. RECOGNIZED_THREADS_INST_01D_NAME=Frekvens för identifierade trådar/sekund RECOGNIZED_THREADS_INST_01D_HELP=Den här räknaren visar det antal trådar per sekund som har identifierats av CLR. För dessa trådar finns ett motsvarande .NET-trådobjekt som associerats med dem. Trådarna skapas inte av CLR, de skapas utanför CLR, men de har körts minst en gång i CLR-miljön. Endast unika trådar spåras. Trådar med samma tråd-ID som körs på nytt i CLR-miljön eller som skapas på nytt efter att de lämnat CLR-miljön räknas endast en gång. Räknaren visar inte medelvärdet över tiden utan skillnaden mellan värdena som observerats under de senaste två samplingarna delat med samplingsintervallets varaktighet. DotNetCLR_Security_OBJECT_01D_NAME=.NET CLR-säkerhet DotNetCLR_Security_OBJECT_01D_HELP=Statistik för CLR-säkerhet. SECURITY_TOTALRTCHECKS_01D_NAME=Totalt antal körningskontroller SECURITY_TOTALRTCHECKS_01D_HELP=Den här räknaren visar det totala antalet CAS-körningskontroller (Code Access Security) som utförts sedan tillämpningsprogrammet startades. CAS-körningskontroller utförs när en anropare anropar en anropsmottagare och begär en särskild behörighet. Körningskontrollen utförs vid varje anrop från anroparen genom att anroparens aktuella trådstack undersöks. Används räknaren tillsammans med räknaren Stackdjup indikeras prestandabelastningen vid säkerhetskontroller. SECURITY_TIMEAUTHORIZE_01D_NAME=Tid för signaturautentisering i procent SECURITY_TIMEAUTHORIZE_01D_HELP=Reserverad för framtida användning. SECURITY_LINKCHECKS_01D_NAME=Antal länktidskontroller SECURITY_LINKCHECKS_01D_HELP=Den här räknaren visar det totala antalet CAS-länktidskontroller (Code Access Security) sedan tillämpningsprogrammet startades. CAS-länktidskontroller utförs när en anropare anropar en anropsmottagare och begär en särskild behörighet under JIT-kompilering. Länktidskontroller utförs en gång per anropare. Räknaren är inte en indikation på allvarliga prestandaproblem utan på säkerhetssystemets aktivitet. SECURITY_TIMERTCHECKS_01D_NAME=Tid för körningskontroller i procent SECURITY_TIMERTCHECKS_01D_HELP=Den här räknaren visar procentandelen förfluten tid som använts för CAS-körningskontroller sedan den senaste körningskontrollen. CAS (Code Access Security) gör att kod kan anges som betrodd på olika nivåer och de olika förtroendenivåerna används beroende på kodidentitet. Räknaren uppdateras i slutet av varje CAS-körningskontroll och den anger det senast observerade värdet, inte medelvärdet. SECURITY_TIMERTCHECKS_BASE_01D_NAME=Inte visat SECURITY_TIMERTCHECKS_BASE_01D_HELP=Visas inte. SECURITY_DEPTHSECURITY_01D_NAME=Stackdjup SECURITY_DEPTHSECURITY_01D_HELP=Den här räknaren visar stackens djup under den senaste CAS-körningskontrollen. CAS-körningskontrollerna utförs genom att stacken analyseras. Räknaren visar inte medelvärdet utan visar det senast observerade värdet. DotNetCLR_Remoting_OBJECT_01D_NAME=.NET CLR-fjärranrop DotNetCLR_Remoting_OBJECT_01D_HELP=Statistik för CLR-fjärranrop. CONTEXT_REMOTECALLS_INST_01D_NAME=Fjärranrop/sekund CONTEXT_REMOTECALLS_INST_01D_HELP=Den här räknaren visar antalet fjärranrop per sekund. Ett fjärranrop är ett anrop till ett objekt utanför anroparens tillämpningsdomän. Räknaren visar inte medelvärdet över tiden utan skillnaden mellan värdena som observerats under de senaste två samplingarna delat med samplingsintervallets varaktighet. CONTEXT_CHANNELS_01D_NAME=Kanaler CONTEXT_CHANNELS_01D_HELP=Den här räknaren visar det totala antalet fjärrkanaler som registrerats över alla tillämpningsdomäner sedan tillämpningsprogrammet startades. Kanaler används för att transportera meddelanden till och från fjärrobjekt. CONTEXT_PROXIES_01D_NAME=Kontextproxy CONTEXT_PROXIES_01D_HELP=Den här räknaren visar det totala antalet fjärrproxyobjekt som skapats i den här processen sedan den startades. Proxyobjekt fungerar som representanter för fjärrobjekt och de ser till att alla proxyanrop vidarebefordras till rätt fjärrobjekt. CONTEXT_CLASSES_01D_NAME=Inlästa kontextbundna klasser CONTEXT_CLASSES_01D_HELP=Den här räknaren visar det aktuella antalet kontextbundna klasser som lästs in. Klasser som kan bindas till en kontext kallas kontextbundna klasser. Kontextbundna klasser deklareras med kontextattribut som tillhandahåller regler för synkronisering, trådtilldelning, transaktioner osv. CONTEXT_OBJALLOC_01D_NAME=Antal allokerade kontextbundna objekt/sekund CONTEXT_OBJALLOC_01D_HELP=Den här räknaren visar antalet allokerade kontextbundna objekt per sekund. Instanser av klasser som kan bindas till en kontext kallas kontextbundna objekt. Kontextbundna klasser deklareras med kontextattribut som tillhandahåller regler för synkronisering, trådtilldelning, transaktioner osv. Räknaren visar inte medelvärdet över tiden utan skillnaden mellan värdena som observerats under de senaste två samplingarna delat med samplingsintervallets varaktighet. CONTEXT_CONTEXTS_01D_NAME=Kontexter CONTEXT_CONTEXTS_01D_HELP=Den här räknaren visar det aktuella antalet fjärrkontexter i tillämpningsprogrammet. En kontext är en begränsad mängd som innehåller en samling objekt med samma användningsregler, till exempel regler för synkronisering, trådtilldelning, transaktioner osv. CONTEXT_REMOTECALLS_TOTAL_01D_NAME=Totalt antal fjärranrop CONTEXT_REMOTECALLS_TOTAL_01D_HELP=Den här räknaren visar det totala antalet fjärranrop sedan tillämpningsprogrammet startades. Ett fjärranrop är ett anrop till ett objekt utanför anroparens tillämpningsdomän. DotNetCLR_Excep_OBJECT_01D_NAME=.NET CLR-undantag DotNetCLR_Excep_OBJECT_01D_HELP=Körningsstatistik för CLR-undantagshantering. EXCEP_THROWN_TOTAL_01D_NAME=Antal undantag som utlösts EXCEP_THROWN_TOTAL_01D_HELP=Den här räknaren visar det totala antalet undantag som har utlösts sedan tillämpningsprogrammet startades. Dessa omfattar både .NET-undantag och ohanterade undantag som konverteras till .NET-undantag. Undantag för NULL-pekarreferenser i oförvaltad kod skulle till exempel utlösas igen i förvaltad kod som System.NullReferenceException. Räknaren tar med både hanterade och ohanterade undantag. Undantag som utlöses igen räknas igen. Undantag uppstår endast i sällsynta fall och inte i det normala kontrollflödet för tillämpningsprogrammet. EXCEP_THROWN_INST_01D_NAME=Antal undantag som utlöses/sekund EXCEP_THROWN_INST_01D_HELP=Den här räknaren visar antalet undantag som utlöses per sekund. Dessa omfattar både .NET-undantag och ohanterade undantag som konverteras till .NET-undantag. Undantag för NULL-pekarreferenser i oförvaltad kod skulle till exempel utlösas igen i förvaltad kod som System.NullReferenceException. Räknaren tar med både hanterade och ohanterade undantag. Undantag uppstår endast i sällsynta fall och inte i det normala kontrollflödet för tillämpningsprogrammet. Räknaren skapades för att indikera eventuella prestandaproblem på grund av att många (>100/s) undantag utlöses. Räknaren visar inte medelvärdet över tiden utan skillnaden mellan värdena som observerats under de senaste två samplingarna delat med samplingsintervallets varaktighet. TOTAL_EXCEP_FILTERS_RUN_01D_NAME=Antal filter/sekund TOTAL_EXCEP_FILTERS_RUN_01D_HELP=Den här räknaren visar antalet .NET-undantagsfilter som körs per sekund. Ett undantagsfilter utvärderar om ett undantag ska hanteras eller inte. Räknaren räknar undantagsfiltren oavsett om undantagen hanteras eller inte. Räknaren visar inte medelvärdet över tiden utan skillnaden mellan värdena som observerats under de senaste två samplingarna delat med samplingsintervallets varaktighet. TOTAL_EXCEP_FINALLYS_RUN_01D_NAME=Antal finally-block per sekund TOTAL_EXCEP_FINALLYS_RUN_01D_HELP=Den här räknaren visar antalet finally-block som körs per sekund. Ett finally-block körs oavsett hur try-blocket avslutades. Endast finally-block som körs för undantag räknas. Finally-block i normala kodsökvägar räknas inte. Räknaren visar inte medelvärdet över tiden utan skillnaden mellan värdena som observerats under de senaste två samplingarna delat med samplingsintervallets varaktighet. EXCEPT_STACK_DEPTH_01D_NAME=Antal skickade till uppsamlingsdjup/sekund EXCEPT_STACK_DEPTH_01D_HELP=Den här räknaren visar antalet stackramar som skickas från ramen som utlöste .NET-undantaget till ramen som hanterar undantaget per sekund. Räknaren ställs om till 0 när en undantagshanterare används så att kapslade undantag visar stackdjupet för hanterare-till-hanterare. Räknaren visar inte medelvärdet över tiden utan skillnaden mellan värdena som observerats under de senaste två samplingarna delat med samplingsintervallets varaktighet. DotNetCLR_Memory_OBJECT_01F_NAME=.NET CLR Belleği DotNetCLR_Memory_OBJECT_01F_HELP=CLR Atığı Toplanan yığın sayaçları. GEN0_COLLECTIONS_COUNTER_01F_NAME=Gen 0 Toplamaları Sayısı GEN0_COLLECTIONS_COUNTER_01F_HELP=Bu sayaç, uygulama başlangıcından beri kuşak 0 nesneleri (en yeni, son ayrılmış olan) için atık toplama (Gen 0 GC) sayısını gösterir. Kuşak 0'daki kullanılabilir bellek ayırma isteği için yeterli olmadığı durumda Gen 0 GC oluşur. Bu sayaç Gen 0 GC sonunda artar. Yüksek kuşak GC'leri alçak kuşakların tümünü içerir. Yüksek kuşak (Gen 1 veya Gen 2) GC oluştuğunda sayaç belirgin bir şekilde artar. _Global_ sayaç değeri tam doğru değildir ve gözardı edilmelidir. Bu sayaç gözlenen en son değeri görüntüler. GEN1_COLLECTIONS_COUNTER_01F_NAME=Gen 1 Toplamaları Sayısı GEN1_COLLECTIONS_COUNTER_01F_HELP=Bu sayaç, uygulama başlangıcından beri kuşak 1 nesneleri için atık toplama sayısını gösterir. Bu sayaç Gen 1 GC sonunda artar. Yüksek kuşak GC'leri alçak kuşakların tümünü içerir. Yüksek kuşak (Gen 2) GC oluştuğunda sayaç belirgin bir şekilde artar. _Global_ sayaç değeri tam doğru değildir ve gözardı edilmelidir. Bu sayaç gözlenen en son değeri görüntüler. GEN2_COLLECTIONS_COUNTER_01F_NAME=Gen 2 Toplamaları Sayısı GEN2_COLLECTIONS_COUNTER_01F_HELP=Bu sayaç, uygulama başlangıcından beri kuşak 2 nesneleri (daha eski) için atık toplama sayısını gösterir. Bu sayaç Gen 2 GC (tam GC olarak da adlandırılır) sonunda artar. _Global_ sayaç değeri tam doğru değildir ve gözardı edilmelidir. Bu sayaç gözlenen en son değeri görüntüler. GEN0_BYTES_PROMOTED_COUNTER_01F_NAME=Gen 0'dan Yükseltilen Bellek GEN0_BYTES_PROMOTED_COUNTER_01F_HELP=Bu sayaç atık toplama (GC) işlemi dışında kalan ve kuşak 0'dan kuşak 1'e yükseltilen belleği bayt cinsinden görüntüler; tamamlanmayı bekledikleri için yükseltilen nesneler bu sayaçta görüntülenmez. Sayaç, son GC işleminden sonra gözlenen değeri görüntüler; kümülatifi gösteren bir sayaç değildir. GEN1_BYTES_PROMOTED_COUNTER_01F_NAME=Gen 1'den Yükseltilen Bellek GEN1_BYTES_PROMOTED_COUNTER_01F_HELP=Bu sayaç atık toplama (GC) işlemi dışında kalan ve kuşak 1'den kuşak 2'ye yükseltilen belleği bayt cinsinden görüntüler; tamamlanmayı bekledikleri için yükseltilen nesneler bu sayaçta görüntülenmez. Sayaç, son GC işleminden sonra gözlenen değeri görüntüler; kümülatifi gösteren bir sayaç değildir. Son GC yalnızca Gen 0 GC ise bu sayaç sıfırlanır. GEN0_PROMOTION_RATE_01F_NAME=Yükseltilen Gen 0 Bayt/Sn GEN0_PROMOTION_RATE_01F_HELP=Bu sayaç kuşak 0'dan (en yeni) kuşak 1'e saniyede yükseltilen bayt miktarını görüntüler; yalnızca tamamlanmayı bekledikleri için yükseltilmiş olan nesneler bu sayaçta görüntülenmez. Atık toplama işleminin dışında kalan bellek yükseltilir. Sayaç, saniyede oluşturulan yaşam süresi diğerlerine göre daha uzun nesnelerin göstergesi olarak tasarlanmıştır. Bu sayaç, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. GEN1_PROMOTION_RATE_01F_NAME=Yükseltilen Gen 1 Bayt/Sn GEN1_PROMOTION_RATE_01F_HELP=Bu sayaç bir saniyede, kuşak 1'den kuşak 2'ye (en eski) yükseltilen baytları görüntüler; tamamlanmayı bekledikleri için yükseltilen nesneler bu sayaçta görüntülenmez. Atık toplama işleminin dışında kalan bellek yükseltilir. Kuşak 2 en eski olduğu için bu bölümden yükseltme gerçekleşmez. Sayaç, saniyede oluşturulan yaşam süresi diğerlerine göre daha uzun nesnelerin göstergesi olarak tasarlanmıştır. Bu sayaç, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_01F_NAME=Gen 0'dan Yükseltilen Tamamlama Belleği GEN0_FINALIZATION_BYTES_PROMOTED_COUNTER_01F_HELP=Bu sayaç, yalnızca tamamlanmayı bekledikleri için kuşak 0'dan kuşak 1'e yükseltilen belleği bayt cinsinden görüntüler. Sayaç, son GC işleminden sonra gözlenen değeri görüntüler; kümülatifi gösteren bir sayaç değildir. PROCESS_ID_01F_NAME=İşlem Kimliği PROCESS_ID_01F_HELP=Bu sayaç izlenmekte olan CLR işlemi örneğinin işlem kimliğini görüntüler. İlk atık toplanıncaya kadar görüntülenen değer 0 olacaktır. GEN0_HEAP_SIZE_COUNTER_01F_NAME=Gen 0 yığın boyutu GEN0_HEAP_SIZE_COUNTER_01F_HELP=Bu sayaç kuşak 0'da (gen 0) ayrılabilecek en fazla bayt miktarını görüntüler; Gen 0 içinde geçerli olarak ayrılmış olan bayt miktarını görüntülemez. Son GC'den beri yapılan ayırmalar bu boyutu geçtiğinde bir Gen 0 GC tetiklenir. Gen 0 boyutu Atık Toplayıcı tarafından ayarlanır ve uygulamanın çalıştırılması sırasında değişikliğe uğrayabilir. Gen 0 toplama işlemi sonunda Gen 0 yığını boyutu aslında 0 bayttır; bu sayaç bir sonraki Gen 0 GC'yi tetikleyecek ayırma boyutunu (bayt cinsinden) görüntüler. Sayaç, GC sonunda güncelleştirilir, her ayırma işleminden sonra güncelleştirilmez. GEN1_HEAP_SIZE_COUNTER_01F_NAME=Gen 1 yığın boyutu GEN1_HEAP_SIZE_COUNTER_01F_HELP=Bu sayaç, kuşak 1'deki (Gen 1) geçerli bayt miktarını görüntüler; Gen 1'in en yüksek boyutunu görüntülemez. Bu kuşakta nesneler doğrudan ayrılmaz; önceki Gen 0 GC'lerden yükseltilir. Sayaç, GC sonunda güncelleştirilir, her ayırma işleminden sonra güncelleştirilmez. GEN2_HEAP_SIZE_COUNTER_01F_NAME=Gen 2 yığın boyutu GEN2_HEAP_SIZE_COUNTER_01F_HELP=Bu sayaç, kuşak 2'deki (Gen 2) geçerli bayt miktarını görüntüler. Bu kuşakta nesneler doğrudan ayrılmaz; önceki Gen 1'lerden Gen 1 GC işlemi sırasında yükseltilir. Sayaç, GC sonunda güncelleştirilir, her ayırma işleminden sonra güncelleştirilmez. LARGE_OBJECT_SIZE_COUNTER_01F_NAME=Büyük Nesne Yığın boyutu LARGE_OBJECT_SIZE_COUNTER_01F_HELP=Bu sayaç, geçerli Büyük Nesne Yığını boyutunu bayt cinsinden görüntüler. Bir eşikten büyük olan nesneler Atık Toplayıcı tarafından büyük nesne olarak değerlendirilir ve doğrudan bir özel yığın içinde ayrılırlar; kuşaklar arasında yükseltilmezler. CLR v1.1 ve üstünde bu eşik 85000 bayta eşittir. Bu sayaç GC işleminin sonunda güncelleştirilir; her ayırmadan sonra güncelleştirilmez. SURVIVE_FINALIZE_COUNTER_01F_NAME=Sonlandırmadan Kurtulanlar SURVIVE_FINALIZE_COUNTER_01F_HELP=Bu sayaç tamamlanmayı bekledikleri için toplama işlemi dışında kalan atık toplanmış nesne sayısını görüntüler. Bu nesneler diğer nesnelere başvurular içeriyorsa, bu nesneler de dışarıda kalır ancak sayaç tarafından sayılmaz; "Gen 0'dan Yükseltilen Tamamlama Belleği" ve "Gen 1'den Yükseltilen Tamamlama Belleği" sayaçları tamamlanma sonucunda dışarıda kalan tüm belleği gösterir. Bu sayaç bir kümülatif sayacı değildir, belirli bir GC işlemi sırasında dışarıda kalanlarla her GC işlemi sonunda güncelleştirilir. Sayaç, uygulamanın tamamlanması sonucu uğrayabileceği ek yükü belirtecek şekilde tasarlanmıştır. NUM_HANDLES_COUNTER_01F_NAME=GC Tutamaçları Sayısı NUM_HANDLES_COUNTER_01F_HELP=Bu sayaç kullanılmakta olan GC İşleyicilerinin sayısını gösterir. GC İşleyicileri CLR ve yönetilen ortama göre dışarıda kalan kaynakların işleyicileridir. İşleyiciler GC Yığınında fazla bellek gerektirmez ancak yönetilmeyen kaynaklar için daha pahalıdırlar. ALLOCATION_RATE_COUNTER_01F_NAME=Ayrılan Bayt/sn ALLOCATION_RATE_COUNTER_01F_HELP=Bu sayaç, GC Yığınında saniyede ayrılan bayt hızını görüntüler. Bu sayaç her ayırma sonunda değil, her GC işlemi sonunda güncelleştirilir. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. INDUCED_GC_COUNTER_01F_NAME=Uyarılmış GC Sayısı INDUCED_GC_COUNTER_01F_HELP=Bu sayaç, GC.Collect'e yapılan belirgin bir çağrı sonucunda gerçekleştirilen atık toplama işlemi zirve sayısını görüntüler. GC'nin kendi toplama işlemlerinin sıklığını ayarlamasına izin vermek iyi bir yöntemdir. PER_TIME_IN_GC_COUNTER_01F_NAME=GC'de Harcanan % Zaman PER_TIME_IN_GC_COUNTER_01F_HELP=GC İşleminde Harcanan % Zaman, son GC dönüşünden beri atık toplama (GC) işleminde harcanan zamanı yüzde olarak gösterimidir. Bu sayaç, genellikle belleği toplayıp sıkıştıracak uygulama adına işi yapan Atık Toplayıcı'nın gerçekleştirdiği işin bir göstergesidir. Bu sayaç yalnızca her GC işleminden sonra güncelleştirilir ve sayaçta son gözlenen değer okunur; ortalama değer değildir. PER_TIME_IN_GC_COUNTER_BASE_01F_NAME=Görüntülenmiyor PER_TIME_IN_GC_COUNTER_BASE_01F_HELP=Görüntülenmiyor. TOTAL_HEAP_SIZE_COUNTER_01F_NAME=Tüm Yığınlardaki Bayt Miktarı TOTAL_HEAP_SIZE_COUNTER_01F_HELP=Bu sayaç, aşağıda belirtilen dört sayacın toplamıdır: Gen 0 Yığın Boyutu; Gen 1 Yığın Boyutu; Gen 2 Yığın Boyutu ve Büyük Nesne Yığın Boyutu. Sayaç, GC Yığınlarında geçerli olarak ayrılan belleği bayt cinsinden görüntüler. TOTAL_COMMITTED_MEM_COUNTER_01F_NAME=Toplam Ayrılan Bayt Miktarı TOTAL_COMMITTED_MEM_COUNTER_01F_HELP=Bu sayaç, Atık Toplayıcı tarafından ayrılan sanal bellek miktarını (bayt cinsinden) görüntüler. (Ayrılan bellek, disk belleği dosyasında fiziksel olarak ayrılan bellek alanıdır). TOTAL_RESERVED_MEM_COUNTER_01F_NAME=Ayrılan Toplam Bayt Miktarı TOTAL_RESERVED_MEM_COUNTER_01F_HELP=Bu sayaç, Atık Toplayıcı tarafından ayrılmış olan sanal bellek miktarını bayt cinsinden görüntüler. (Ayrılmış bellek, uygulama için ayrılmış sanal bellek alanıdır ancak disk veya ana bellek sayfaları kullanılmaz.) GC_PINNED_OBJECTS_01F_NAME=İliştirilmiş Nesne Sayısı GC_PINNED_OBJECTS_01F_HELP=Bu sayaç, son GC işleminde karşılaşılan iliştirilmiş nesne sayısını görüntüler. Sayaç yalnızca atık toplanmış yığınlarda bulunan iliştirilmiş nesneleri izler, örn. bir Gen 0 GC işlemi iliştirilmiş nesnelerin yalnızca kuşak 0 yığınında numaralandırılmasına neden olur. İliştirilmiş nesne Atık Toplayıcı tarafından bellek içinde yeri değiştirilemeyen nesnedir. GC_SINKBLOCKS_01F_NAME=Kullanımda Olan Eşitleme Blokları Sayısı GC_SINKBLOCKS_01F_HELP=Bu sayaç, kullanılmakta olan eşitleme blok sayısını görüntüler. Eşitleme blokları, eşitleme bilgilerini depolamak için ayrılan nesne başına veri yapılarıdır. Eşitleme blokları yönetilen nesnelere zayıf başvurular içerir ve Atık Toplayıcı tarafından taranması gerekir. Eşitleme blokları eşitleme bilgilerinin yanı sıra COM birlikte çalışma meta verilerini de depolayabilir. Bu sayaç eski eşitleme yöntemlerinin yoğun olarak kullanılması sonucu ortaya çıkan performans sorunlarını göstermek için tasarlanmıştır. DotNetCLR_Loading_OBJECT_01F_NAME=.NET CLR Yükleniyor DotNetCLR_Loading_OBJECT_01F_HELP=CLR Sınıf Yükleyicisi İstatistikleri. LOADING_CLASSES_TOTAL_01F_NAME=Yüklenen Toplam Sınıf LOADING_CLASSES_TOTAL_01F_HELP=Bu sayaç, uygulama başlangıcından beri tüm Derlemelerde yüklenen sınıfların kümülatif sayısını gösterir. LOADING_TIME_01F_NAME=% Yükleme Süresi LOADING_TIME_01F_HELP=Daha sonraki kullanımlar için ayrılmış. LOADING_ASMSEARCHLEN_01F_NAME=Derleme Arama Uzunluğu LOADING_ASMSEARCHLEN_01F_HELP=Daha sonraki kullanımlar için ayrılmış. LOADING_LOADFAILURES_TOTAL_01F_NAME=Toplam Yükleme Hatası Sayısı LOADING_LOADFAILURES_TOTAL_01F_HELP=Bu sayaç, uygulama başlangıcından beri yüklemesi başarısız olan sınıfların en yüksek sayısını görüntüler. Bu yükleme hataları yetersiz güvenlik veya geçersiz biçim gibi birçok nedenden kaynaklanabilir. Daha ayrıntılı bilgi için profil hizmetleri yardımına bakabilirsiniz. LOADING_LOADFAILURES_INST_01F_NAME=Yükleme Hataları Hızı LOADING_LOADFAILURES_INST_01F_HELP=Bu sayaç, saniyede yüklemesi başarısız olan sınıf sayısını görüntüler. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. Bu yükleme hataları yetersiz güvenlik veya geçersiz biçim gibi birçok nedenden kaynaklanabilir. Daha ayrıntılı bilgi için profil hizmetleri yardımına bakabilirsiniz. LOADING_HEAPSIZE_01F_NAME=Yükleyici Yığını Bayt Sayısı LOADING_HEAPSIZE_01F_HELP=Bu sayaç, tüm Uygulama Etki Alanları arasında sınıf yükleyicisi tarafından ayrılan geçerli bellek boyutunu bayt cinsinden görüntüler. (Ayrılan bellek, disk belleği dosyasında fiziksel olarak ayrılan bellek alanıdır.) LOADING_APPDOMAINS_UNLOADED_TOTAL_01F_NAME=Toplam yüklemesi kaldırılan uygulama etki alanları LOADING_APPDOMAINS_UNLOADED_TOTAL_01F_HELP=Bu sayaç, uygulamanın başlangıcından beri yüklemesi kaldırılmış olan toplam Uygulama Etki Alanı sayısını görüntüler. Bir Uygulama Etki Alanı birden fazla kez yüklenip kaldırılırsa, sayaç her kaldırma işlemini ayrı olarak sayar. LOADING_APPDOMAINS_UNLOADED_INST_01F_NAME=Yüklemesi kaldırılan uygulama etki alanları hızı LOADING_APPDOMAINS_UNLOADED_INST_01F_HELP=Bu sayaç, saniyede yüklemesi kaldırılan Uygulama Etki Alanı sayısını görüntüler. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. LOADING_CLASSES_CUR_01F_NAME=Geçerli Yüklü Sınıf Sayısı LOADING_CLASSES_CUR_01F_HELP=Bu sayaç, tüm Derlemelerde yüklü olan sınıf sayısını görüntüler. LOADING_CLASSES_INST_01F_NAME=Sınıfların Yüklenme Hızı LOADING_CLASSES_INST_01F_HELP=Bu sayaç, tüm Derlemelerde saniyede yüklenen sınıf sayısını görüntüler. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. LOADING_APPDOMAINS_CUR_01F_NAME=Geçerli uygulama etki alanları LOADING_APPDOMAINS_CUR_01F_HELP=Bu sayaç, uygulamada yüklü olan geçerli Uygulama Etki Alanı sayısını görüntüler. Uygulama Etki Alanları, CLR'nin aynı işlemde çalışan uygulamalar arasında izolasyon sağlaması amacıyla kullanabileceği güvenli ve çok yönlü işleme birimi sağlar. LOADING_APPDOMAINS_TOTAL_01F_NAME=Toplam Uygulama Etki Alanı LOADING_APPDOMAINS_TOTAL_01F_HELP=Bu sayaç, uygulama başlangıcından beri yüklenen Uygulama Etki Alanının en yüksek sayısını görüntüler. Uygulama Etki Alanları, CLR'nin aynı işlemde çalışan uygulamalar arasında izolasyon sağlaması amacıyla kullanabileceği güvenli ve çok yönlü işleme birimi sağlar. LOADING_APPDOMAINS_INST_01F_NAME=Uygulama Etki Alanı Hızı LOADING_APPDOMAINS_INST_01F_HELP=Bu sayaç, saniyede yüklenen Uygulama Etki Alanı sayısını görüntüler. Uygulama Etki Alanları, CLR'nin aynı işlemde çalışan uygulamalar arasında izolasyon sağlaması amacıyla kullanabileceği güvenli ve çok yönlü işleme birimi sağlar. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. LOADING_ASSEMBLIES_CUR_01F_NAME=Geçerli Derlemeler LOADING_ASSEMBLIES_CUR_01F_HELP=Bu sayaç, bu uygulamadaki tüm Uygulama Etki Alanlarında yüklü olan geçerli Derleme sayısını görüntüler. Derleme birden fazla Uygulama Etki Alanından herhangi bir etki alanından bağımsız olarak yüklenirse sayaç yalnızca bir kez artırılır. Derlemeler, kodları tüm Uygulama Etki Alanları tarafından paylaşılabildiğinde etki alanından bağımsız veya kodları Uygulama Etki Alanına özel olduğunda etki alanına bağımlı yüklenebilir. LOADING_ASSEMBLIES_TOTAL_01F_NAME=Toplam Derlemeler LOADING_ASSEMBLIES_TOTAL_01F_HELP=Bu sayaç, uygulama başlangıcından beri yüklenen toplam Derleme sayısını görüntüler. Derleme birden fazla Uygulama Etki Alanından herhangi bir etki alanından bağımsız olarak yüklenirse sayaç yalnızca bir kez artırılır. Derlemeler, kodları tüm Uygulama Etki Alanları tarafından paylaşılabildiğinde etki alanından bağımsız veya kodları Uygulama Etki Alanına özel olduğunda etki alanına bağımlı yüklenebilir. LOADING_ASSEMBLIES_INST_01F_NAME=Derleme Hızı LOADING_ASSEMBLIES_INST_01F_HELP=Bu sayaç, tüm Uygulama Etki Alanları arasında saniyede yüklenen Derleme sayısını görüntüler. Derleme birden fazla Uygulama Etki Alanından herhangi bir etki alanından bağımsız olarak yüklenirse sayaç yalnızca bir kez artırılır. Derlemeler, kodları tüm Uygulama Etki Alanları tarafından paylaşılabildiğinde etki alanından bağımsız veya kodları Uygulama Etki Alanına özel olduğunda etki alanına bağımlı yüklenebilir. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. DotNetCLR_Jit_OBJECT_01F_NAME=.NET CLR Jit DotNetCLR_Jit_OBJECT_01F_HELP=CLR Jit İstatistikleri. TOTAL_METHODS_JITTED_01F_NAME=Anında Derlenen Yöntem Sayısı TOTAL_METHODS_JITTED_01F_HELP=Bu sayaç, uygulama başlangıcından beri CLR JIT derleyicisi tarafından anında (Just-In-Time - JIT) derlenen toplam yöntem sayısını görüntüler. Sayaç, anında derleme öncesi olan yöntemleri içermez. JITTED_IL_CUR_01F_NAME=Anında Derlenen IL Baytı Sayısı JITTED_IL_CUR_01F_HELP=Bu sayaç, uygulama başlangıcından beri anında derlenen toplam IL bayt miktarını görüntüler. Sayaç, "Anında Derlenen Toplam IL Baytı Sayısı" sayacına tamamıyla eşdeğerdir. JITTED_IL_TOTAL_01F_NAME=Anında Derlenen Toplam IL Bayt Miktarı JITTED_IL_TOTAL_01F_HELP=Bu sayaç, uygulama başlangıcından beri anında derlenen toplam IL bayt miktarını görüntüler. Sayaç, "Anında Derlenen IL Baytı Sayısı" sayacına tamamıyla eşdeğerdir. JITTED_IL_INST_01F_NAME=Anında Derlenen IL Baytı / sn JITTED_IL_INST_01F_HELP=Bu sayaç, IL Baytlarının saniyedeki anında derlenme hızını görüntüler. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. JIT_FAILURES_01F_NAME=Standart Anında Derleme Hata Sayısı JIT_FAILURES_01F_HELP=Bu sayaç, uygulama başlangıcından beri JIT derleyicisinin anında derleyemediği en fazla yöntem sayısını görüntüler. IL doğrulanamıyorsa veya JIT derleyicisinde bir iç hata varsa, bu hatayla karşılaşabilirsiniz. TIME_IN_JIT_01F_NAME=% Anında Derleme Süresi TIME_IN_JIT_01F_HELP=Bu sayaç, son anında derleme aşamasından beri anında derleme sırasında harcanan süreyi yüzde olarak görüntüler. Sayaç her anında derleme aşamasından sonra güncelleştirilir. Anında derleme evresi, bir yöntem ve bağımlılarının derlenmesi durumudur. TIME_IN_JIT_BASE_01F_NAME=Görüntülenmiyor TIME_IN_JIT_BASE_01F_HELP=Görüntülenmiyor. DotNetCLR_Interop_OBJECT_01F_NAME=.NET CLR Birlikte Çalışma DotNetCLR_Interop_OBJECT_01F_HELP=CLR birlikte çalışma istatistikleri. CURRENT_CCW_01F_NAME=CCW Sayısı CURRENT_CCW_01F_HELP=Bu sayaç, geçerli Com Çağrılabilir Paket (Com-Callable-Wrapper - CCW) sayısını görüntüler. CCW, .NET yönetilen nesnesine yönetilmeyen COM istemcileri tarafından başvurulduğu durumda kullanılan proxy'dir. Sayaç, yönetilmeyen COM kodu tarafından başvurulan yönetilen nesnelerin sayısını göstermek için tasarlanmıştır. CURRENT_STUBS_01F_NAME=Saptama Sayısı CURRENT_STUBS_01F_HELP=Bu sayaç, CLR tarafından oluşturulan saptama sayısını görüntüler. Saptamalar, bir COM Birlikte Çalışma araması veya PInvoke araması sırasında sıralama bağımsız değişkenleri ve yönetilen koddan yönetilmeyene ve yönetilmeyenden yönetilen koda döndürülen değerlerden sorumludur. NUM_MARSHALLING_01F_NAME=Sıralama Sayısı NUM_MARSHALLING_01F_HELP=Bu sayaç, uygulama başlatıldıktan sonra bağımsız değişkenler ve dönen değerler üzerinde yönetilen koddan yönetilmeyene ve yönetilmeyenden yönetilen koda sıralama işlemi uygulanma sayısını görüntüler. Saptamalar sınırlar içindeyse, sayaç artmaz. (Saptamalar, sıralama işlemi uygulanan bağımsız değişkenler ve dönen değerlerden sorumludur). Sıralama işlemi uygulama yükü azsa, Saptamalar genellikle sınırlar içinde kalır. TOTAL_TLB_IMPORTS_01F_NAME=TLB almaları sayısı / sn. TOTAL_TLB_IMPORTS_01F_HELP=Daha sonraki kullanımlar için ayrılmış. TOTAL_TLB_EXPORTS_01F_NAME=TLB verme sayısı / sn. TOTAL_TLB_EXPORTS_01F_HELP=Daha sonraki kullanımlar için ayrılmış. DotNetCLR_LocksAndThreads_OBJECT_01F_NAME=.NET CLR Kilitleri ve İş Parçacıkları DotNetCLR_LocksAndThreads_OBJECT_01F_HELP=CLR Kilitleri ve İş Parçacıkları İstatistikleri. CONTENTION_TOTAL_01F_NAME=Toplam Çakışma Sayısı CONTENTION_TOTAL_01F_HELP=Bu sayaç, CLR'de yönetilen bir kilide başarısız bir erişim denemesi yapmış toplam iş parçacığı sayısını görüntüler. Yönetilen kilitlere birçok yoldan erişilebilir; C# içinde belirtilen "kilit" ifadesi yoluyla, System.Monitor.Enter'ı çağırarak veya MethodImplOptions.Synchronized özel özniteliğini kullanarak. CONTENTION_INST_01F_NAME=Çakışma Oranı / sn. CONTENTION_INST_01F_HELP=Yönetilen bir kilide çalışma zamanında başarısız bir erişim denemesi yapmış iş parçacıkları oranı. Yönetilen kilitlere birçok yoldan erişilebilir; C# içinde belirtilen "kilit" ifadesi yoluyla, System.Monitor.Enter'ı çağırarak veya MethodImplOptions.Synchronized özel özniteliğini kullanarak. QUEUE_LENGTH_CUR_01F_NAME=Geçerli Sıra Uzunluğu QUEUE_LENGTH_CUR_01F_HELP=Bu sayaç, uygulamada yönetilen bazı kilitlere erişmeyi bekleyen toplam iş parçacığı sayısını görüntüler. Bu sayaç, bir ortalama süre değerini göstermez, yalnızca en son gözlenen değerleri görüntüler. QUEUE_LENGTH_TOTAL_01F_NAME=Sıra Uzunluğu En Üst Değeri QUEUE_LENGTH_TOTAL_01F_HELP=Bu sayaç, uygulama başlatıldıktan sonra yönetilen bazı kilitlere erişmek üzere bekletilen toplam iş parçacığı sayısını görüntüler. QUEUE_LENGTH_INST_01F_NAME=Sıra Uzunluğu / sn. QUEUE_LENGTH_INST_01F_HELP=Bu sayaç, uygulamadaki bazı yerleri kilitlemek için bekleyen saniyede işlenen iş parçacığı sayısını görüntüler. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. CURRENT_LOGICAL_THREADS_01F_NAME=Geçerli mantıksal İş Parçacıkları sayısı CURRENT_LOGICAL_THREADS_01F_HELP=Bu sayaç, uygulamadaki geçerli .NET iş parçacığı nesnelerinin sayısını görüntüler. Bir .NET iş parçacığı nesnesi yeni System.Threading.Thread tarafından oluşturulur ya da yönetilemeyen bir iş parçacığı yönetilen bir ortama girdiğinde oluşur. Bu sayaçlar, çalışan ve durdurulan iş parçacıklarının sayısını saklar. Bu sayaç, bir ortalama süre değerini göstermez, yalnızca en son gözlenen değerleri görüntüler. CURRENT_PHYSICAL_THREADS_01F_NAME=Geçerli fiziksel İş Parçacıkları sayısı CURRENT_PHYSICAL_THREADS_01F_HELP=Bu sayaç, .NET iş parçacığı nesneleri için alt iş parçacıkları olarak davranmak üzere CLR tarafından oluşturulan ve sahiplenilen kendi İşletim Sistemi iş parçacıklarının sayısını görüntüler. Bu sayaç değeri, CLR tarafından iç işlemlerinde kullanılan iş parçacıklarını içermez; bu, İşletim Sistemi işleminde kullanılan iş parçacıklarının bir alt kümesidir. RECOGNIZED_THREADS_CUR_01F_NAME=Geçerli tanınan iş parçacıkları sayısı RECOGNIZED_THREADS_CUR_01F_HELP=Bu sayaç, CLR tarafından geçerli olarak tanınan iş parçacığı sayısını görüntüler; bu iş parçacıklarının ilişkili oldukları bir .NET iş parçacığı nesnesi vardır. Bu iş parçacıkları CLR tarafından oluşturulmaz, CLR dışında oluşturulur ancak en az bir kere CLR içinde çalıştırılır. Yalnızca benzersiz iş parçacıkları izlenir; CLR'ye yeniden giren ya da iş parçacığından sonra oluşturulmuş aynı kimlik numarasına sahip iş parçacıkları iki kere sayılmaz. RECOGNIZED_THREADS_TOTAL_01F_NAME=Tanınan iş parçacıklarının toplam sayısı / sn. RECOGNIZED_THREADS_TOTAL_01F_HELP=Bu sayaç, uygulama başlatıldıktan sonra CLR tarafından tanınan toplam iş parçacığı sayısını görüntüler; bu iş parçacıklarının ilişkili oldukları bir .NET iş parçacığı nesnesi vardır. Bu iş parçacıkları CLR tarafından oluşturulmaz, CLR dışında oluşturulur ancak en az bir kere CLR içinde çalıştırılır. Yalnızca benzersiz iş parçacıkları izlenir; CLR'ye yeniden giren ya da iş parçacığından sonra oluşturulmuş aynı kimlik numarasına sahip iş parçacıkları iki kere sayılmaz. RECOGNIZED_THREADS_INST_01F_NAME=Tanınan iş parçacıkları hızı / sn. RECOGNIZED_THREADS_INST_01F_HELP=Bu sayaç, CLR tarafından tanınan saniyede işlenen iş parçacığı sayısını görüntüler; bu iş parçacıklarının ilişkili oldukları bir .NET iş parçacığı nesnesi vardır. Bu iş parçacıkları CLR tarafından oluşturulmaz, CLR dışında oluşturulur ancak en az bir kere CLR içinde çalıştırılır. Yalnızca benzersiz iş parçacıkları izlenir; CLR'ye yeniden giren ya da iş parçacığından sonra oluşturulmuş aynı kimlik numarasına sahip iş parçacıkları iki kere sayılmaz. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. DotNetCLR_Security_OBJECT_01F_NAME=.NET CLR Güvenliği DotNetCLR_Security_OBJECT_01F_HELP=CLR Güvenliği İstatistikleri. SECURITY_TOTALRTCHECKS_01F_NAME=Toplam Çalışma Zamanı Denetimi Sayısı SECURITY_TOTALRTCHECKS_01F_HELP=Bu sayaç, uygulama başlatıldıktan sonra gerçekleştirilen toplam çalışma zamanı Kod Erişim Güvenliği denetimlerinin sayısını görüntüler. Çalışma zamanı CAS denetimleri, özel bir izin gerektiren çağrılan tarafa bir çağrı yapıldığında gerçekleştirilir; Çalışma zamanı denetimi çağıran tarafından yapılan her çağrıda uygulanır; denetim çağıranın geçerli iş parçası yığınını inceleyerek yapılır. "Yığın İlerleme Derinliği" ile birlikte kullanılan bu sayaç, güvenlik denetimlerindeki performans başarısızlıklarının göstergesidir. SECURITY_TIMEAUTHORIZE_01F_NAME=İmza Doğrulama Süresi Yüzdesi SECURITY_TIMEAUTHORIZE_01F_HELP=Daha sonraki kullanımlar için ayrılmış. SECURITY_LINKCHECKS_01F_NAME=Bağlantı Süresi Denetimi Sayısı SECURITY_LINKCHECKS_01F_HELP=Bu sayaç, uygulama başlatıldıktan sonra toplam bağlantı süresi Kod Erişim Güvenliği (CAS) denetimi sayısını görüntüler. Bağlantı süresi CAS denetimleri, JIT derleme süresinde özel bir izin gerektiren çağrılan tarafa bir çağrı yapıldığında gerçekleştirilir; bağlantı süresi denetimleri her çağrı yapan için gerçekleştirilir. Bu sayaç, ciddi performans sorunlarının göstergesi değildir, güvenlik sistemi etkinliğini gösterir. SECURITY_TIMERTCHECKS_01F_NAME=RT denetimleri süresi yüzdesi SECURITY_TIMERTCHECKS_01F_HELP=Bu sayaç, en son denetimden sonra çalışma zamanı Kod Erişim Güvenliği (CAS) denetimleri gerçekleştirilirken geçen zaman yüzdesini görüntüler. CAS, kodun değişen derecelere güvenmesini sağlar ve bu değişen güvenlik düzeylerinin kod tanımlarına bağımlı olmasını sağlar. Bu sayaç, çalışma zamanı güvenlik denetimi sonunda güncelleştirilir ve en son alınan değeri temsil eder; ortalama değer değildir. SECURITY_TIMERTCHECKS_BASE_01F_NAME=Görüntülenmiyor SECURITY_TIMERTCHECKS_BASE_01F_HELP=Görüntülenmiyor. SECURITY_DEPTHSECURITY_01F_NAME=Yığın İlerleme Derinliği SECURITY_DEPTHSECURITY_01F_HELP=Bu sayaç, en son çalışma zamanı Kod Erişim Güvenliği denetimi sırasında yığın derinliğini görüntüler. Çalışma Zamanı Kod Erişim Güvenliği, yığını yavaş yavaş işleyerek gerçekleştirilir. Bu sayaç zamana bağlı bir ortalama değildir, örnek aralık ile bölünen son iki örnekten alınan değerler arasındaki farkı görüntüler. DotNetCLR_Remoting_OBJECT_01F_NAME=.NET CLR Uzaktan Erişim DotNetCLR_Remoting_OBJECT_01F_HELP=CLR Uzaktan Yönetim İstatistikleri. CONTEXT_REMOTECALLS_INST_01F_NAME=Uzaktan Çağrılar / sn. CONTEXT_REMOTECALLS_INST_01F_HELP=Bu sayaç, saniyede çağrılan uzak yordam çağrısı sayısını görüntüler. Uzak yordam çağrısı, çağıranların Uygulama Etki Alanı dışındaki nesnelere yaptığı çağrıdır. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. CONTEXT_CHANNELS_01F_NAME=Kanal Sayısı CONTEXT_CHANNELS_01F_HELP=Bu sayaç, uygulama başlatıldıktan sonra tüm Uygulama Etki Alanlarında kaydedilen uzak kanalların toplam sayısını görüntüler. Kanallar, uzak nesnelere ve uzak nesnelerden ileti taşımak için kullanılır. CONTEXT_PROXIES_01F_NAME=Bağlam Proxy Sayısı CONTEXT_PROXIES_01F_HELP=Bu sayaç, işlem başlatıldıktan sonra bu işlemde oluşturulan uzak proxy nesnelerinin sayısını görüntüler. Proxy nesnesi uzak nesnenin temsilcisi gibi davranır ve proxy'de yapılan tüm aramaların doğru uzak nesne kopyasına iletilip iletilmediğini denetler. CONTEXT_CLASSES_01F_NAME=Yüklenen Bağlamla Sınırlı Sınıf Sayısı CONTEXT_CLASSES_01F_HELP=Bu sayaç yüklenen bağlamla sınırlı sınıfların geçerli sayısını görüntüler. Bağlamla sınırlanan sınıflara, bağlamla sınırlı sınıf denir ve bu sınıflar eşitleme, iş parçacığı benzeşmesi, işlemler gibi kullanım kuralları sağlayan Bağlam Öznitelikleri ile işaretlenir. CONTEXT_OBJALLOC_01F_NAME=Ayrılmış Bağlamla Sınırlı Nesne Sayısı / sn. CONTEXT_OBJALLOC_01F_HELP=Bu sayaç, saniyede ayrılan bağlamla sınırlı nesne sayısını görüntüler. Bağlamla sınırlanabilen sınıf kopyaları, bağlamla sınırlı nesneler olarak adlandırılır; bağlamla sınırlı sınıflar, eşitleme, iş parçacığı benzeşmesi, işlemler gibi aynı kullanım kurallarını sağlayan Bağlam Öznitelikleri ile işaretlenir. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. CONTEXT_CONTEXTS_01F_NAME=Bağlam Sayısı CONTEXT_CONTEXTS_01F_HELP=Bu sayaç, uygulamadaki uzak bağlamların geçerli sayısını görüntüler. Bağlam, eşitleme, iş parçacığı benzeşmesi, işlemler gibi aynı kullanım kurallarına sahip bir nesne topluluğunu içeren sınırdır. CONTEXT_REMOTECALLS_TOTAL_01F_NAME=Toplam Uzaktan Arama Sayısı CONTEXT_REMOTECALLS_TOTAL_01F_HELP=Bu sayaç, uygulamanın başlatılmasından sonra çağrılan toplam uzak yordam çağrısı sayısını görüntüler. Uzak yordam çağrısı, çağıranların Uygulama Etki Alanı dışındaki nesnelere yaptığı çağrıdır. DotNetCLR_Excep_OBJECT_01F_NAME=.NET CLR Özel Durumları DotNetCLR_Excep_OBJECT_01F_HELP=CLR özel durumu işlemesi ile ilgili çalışma zamanı istatistikleri. EXCEP_THROWN_TOTAL_01F_NAME=Oluşan Özel Durum Sayısı EXCEP_THROWN_TOTAL_01F_HELP=Bu sayaç, uygulamanın başlatılmasından sonra oluşan toplam özel durum sayısını görüntüler. Bunlar, .NET özel durumlarını ve .NET özel durumuna dönüştürülen yönetilemeyen özel durumları içerir; örneğin, yönetilemeyen kod içindeki boş işaretçi referansı özel durumu, yönetilen kodda .NET System.NullReferenceException olarak yeniden oluşabilir; bu sayaç yönetilen ve yönetilemeyen özel durumları içerir. Yeniden oluşan özel durumlar da yeniden sayılabilir. Özel durumlar yalnızca bazı durumlarda oluşmalı ve programın normal denetim akışında yer almamalıdır. EXCEP_THROWN_INST_01F_NAME=Oluşan Özel Durum Sayısı / sn EXCEP_THROWN_INST_01F_HELP=Bu sayaç, saniyede oluşan özel durum sayısını görüntüler. Bunlar, .NET özel durumlarını ve .NET özel durumuna dönüştürülen yönetilemeyen özel durumları içerir; örneğin, yönetilemeyen kod içindeki boş işaretçi başvurusu özel durumu, yönetilen kodda .NET System.NullReferenceException olarak yeniden oluşturulabilir; bu sayaç yönetilen ve yönetilemeyen özel durumları içerir. Özel durumlar yalnızca bazı durumlarda oluşmalı ve programın normal denetim akışında yer almamalıdır; bu sayaç, oluşan özel durum oranının geniş olması (>100) nedeniyle bir olası performans sorunları göstergesi olarak tasarlanmıştır. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. TOTAL_EXCEP_FILTERS_RUN_01F_NAME=Süzgeç Sayısı / sn. TOTAL_EXCEP_FILTERS_RUN_01F_HELP=Bu sayaç saniyede yürütülen .NET özel durum filtrelerinin sayısını görüntüler. Özel durum filtresi, özel durumun işlenmesi gerekip gerekmediğini belirler. Bu sayaç belirlenen özel durum filtresi oranını (özel durumun işlenip işlenmediğini dikkate almaz) izler. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. TOTAL_EXCEP_FINALLYS_RUN_01F_NAME=Son Blok Sayısı / sn. TOTAL_EXCEP_FINALLYS_RUN_01F_HELP=Bu sayaç, saniyede yürütülen son blokların sayısını görüntüler. Son blok, deneme bloklarından nasıl çıkıldığı göz önünde bulundurulmadan mutlaka yürütülür. Yalnızca özel bir durum için yürütülen son bloklar sayılır; normal kod yollarındaki son bloklar bu sayaç tarafından sayılmaz. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler. EXCEPT_STACK_DEPTH_01F_NAME=Yakalamak Derinliği Oluşturma Sayısı / sn. EXCEPT_STACK_DEPTH_01F_HELP=Bu sayaç, .NET özel durumunu oluşturan çerçeveden saniyede özel durumu yöneten çerçeveye geçiş sağlayan yığın çerçeveleri sayısını görüntüler. Özel durum işleyicisi girildiğinde, bu sayaca 0 değeri atanır; böylece iç içe geçen özel durumlar işleyici yığını derinliğine, işleyiciyi gösterir. Bu sayaç, bir ortalama süre değerini göstermez, son iki örnekte gözlenen değerler arasındaki farkın örnek aralığının süresine bölümü sonucu bulunan değeri görüntüler.