Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

6 Comptadors de rendiment de Windows

Vista general

Podeu supervisar amb efici¨¨ncia els comptadors de rendiment de Windows emprant la tecla perf_counter[].

Per exemple :

 perf_counter["\Processor(0)\Interrupts/sec"]

O

 perf_counter["\Processor(0)\Interrupts/sec", 10]

Per obtindre m¨¦s informaci¨® sobre com emprar aquesta clau o el seu equivalent nom¨¦s en angl¨¨s perf_counter_en, veieu les claus d'elements espec¨ªfiques de Windows.

Per obtindre una llista sencera dels comptadors de rendiment disponibles per al seguiment, podeu executar:

 typeperf -qx

Tamb¨¦ podeu emprar el descobriment de baix nivell per descobrir m¨²ltiples inst¨¤ncies d'objectes de comptadors de rendiment de Windows i automatitzar la creaci¨® d'elements perf_counter per a diversos comptadors de rendiment.

Representaci¨® num¨¨rica

Windows mant¨¦ representacions num¨¨riques (¨ªndexs) per als noms d'objectes i els comptadors de rendiment. Áú»¢¶Ä²© suporta aquestes representacions num¨¨riques com a par¨¤metres de les claus d'element perf_counter, perf_counter_en i en els par¨¤metres de configuraci¨® PerfCounter, PerfCounterEn.

Tanmateix, no es recomana emprar-los tret que pugueu garantir que el vostre mapa d'¨ªndex num¨¨ric corregeix cadenes a equips espec¨ªfics. Si necessiteu crear elements port¨¤tils que funcionin a diferents equips amb versions concretes de Windows, podeu emprar la clau perf_counter_en o el par¨¤metre de configuraci¨® PerfCounterEn que permet emprar noms en angl¨¨s independentment de la configuraci¨® regional del sistema.

Per als equivalents num¨¨rics, executeu regedit i, tot seguit, cerqueu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009.

L'entrada del registre cont¨¦ informaci¨® com aquesta:

1
       1847
       2
       System
       4
       Memory
       6
       % Processor Time
       10
       File Read Operations/sec
       12
       File Write Operations/sec
       14
       File Control Operations/sec
       16
       File Read Bytes/sec
       18
       File Write Bytes/sec
       ....

Aqu¨ª podeu trobar els nombres corresponents per a cada part de la cadena del comptador de rendiment, com a '\System% Processor Time':

System ¡ú 2
       % Processor Time ¡ú 6

A continuaci¨®, podeu emprar aquests nombres per representar el cam¨ª en nombres:

\2\6

Par¨¤metres del comptador de rendiment

Podeu implementar alguns par¨¤metres de PerfCounter per monitorar els comptadors de rendiment de Windows.

Per exemple, podeu afegir-los al fitxer de configuraci¨® de l'agent Áú»¢¶Ä²©:

    PerfCounter=UserPerfCounter1,"\Memory\Page Reads/sec",30
          o
          PerfCounter=UserPerfCounter2,"\4\24",30

Amb aquests par¨¤metres al seu lloc, nom¨¦s podeu emprar UserPerfCounter1 o UserPerfCounter2 com a claus per crear els elements respectius.

Recordeu reiniciar l'agent Áú»¢¶Ä²© despr¨¦s de fer canvis al fitxer de configuraci¨®.