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
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