Toon posts:

[all] Perfmon Processor queue length*

Pagina: 1
Acties:
  • 114 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik begrijp niet helemaal hoe de "echte" waarde van de processor Queue Length wordt uitgerekent. Waar ik namelijk mee zit is dat mijn processor queue length een waarde van 4 heeft en mijn processor total time is niet hoger dan 6%.

De processor queue length is toch een "plek" waar de threads in komen te staan die niet op dat moment verwerkt kunnen worden door de cpu.

In de microsoft perfmon manual staat dat als de Qlength waarde hoger dan "2" is dat je een processor bottleneck hebt.

In het document Interpreting_Windows_NT_Processor_Queue_Length_Measurements.pdf staat dat je de theoretiche query waarde moet uitrekenen dmv Q=U/(1-u) en als ik dat dan doe met mijn waardes kom ik uieindelijk op een waarde van 0.18 (d8 ik), deze waarde is dus lager dan 2.

Mijn vraag:
Is de waarde 4 te hoog of moet ik de 0.18 waarde nemen.
Als de waarde 4 te "echte" waarde bevat waarom is de Q dan zo hoog en doet de processor zo weinig

Verwijderd

Topicstarter
Processor Queue Length is the number of threads in the processor queue. Unlike the disk counters, this counter counters, this counter shows ready threads only, not threads that are running. There is a single queue for processor time even on computers with multiple processors. Therefore, if a computer has multiple processors, you need to divide this value by the number of processors servicing the workload. A sustained processor queue of less than 10 threads per processor is normally acceptable, dependent of the workload.

Als ik onder perfmon onder explain kijk staat daar weer dat de waarde 10 acceptable is 8)7 ik snap er niks meer van

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Heb je toevallig een PC met hyperthreading - want dan moet je dat getal nog door 2 delen :)
Verder - op mijn PC op dit moment is de waarde 2, 4 lijkt me niet al te veel hoger ;)

Verwijderd

Topicstarter
elevator schreef op woensdag 02 februari 2005 @ 22:34:
Heb je toevallig een PC met hyperthreading - want dan moet je dat getal nog door 2 delen :)
Verder - op mijn PC op dit moment is de waarde 2, 4 lijkt me niet al te veel hoger ;)
Ja kheb een HT systeem.
Kan jij mij ook vertellen of de waarde >2 of >10 een bottleneck betekend?