Seite 1 von 1

Ready-Zeiten?

Verfasst: 24.10.2005, 16:38
von joe.hidden
Kann mir jemand helfen zu definieren wann eine Ready-Zeit (für den Prozesser, nach VMKUSAGE) auftritt?

Sicher ist mir bisher folgendes

- die VCPU hätte Arbeit zu verrichten ist aber keine PCPU frei


Offen sind folgende Punkte:

- Wartet auf Platte?
- Wartet auf Netz?
- Wartet auf was noch?

input dazu wäre extrem hilfreich. Auch: Wie kann das konkret diagnostiziert werden.

Hintergrund: eine virtuelle maschine hat für beide VCPUs Ready-Anteile von 10-18%, bei einer gesamtlast zwischen 40-60%. PCPU-Leistung ist aber massig frei (Host-Auslastung bei MAXIMAL 34% von 4xXeon 3,66 mit HT) für alle anderen VMs auf diesem host liegt die Ready-Time im kaum sichtbaren Bereich, also sehr deutlich unter 5%.

Ich habe ja persönlich den Zustand "warten auf Storage(=Platte)" im Verdacht. Weis das jemand Konkret, oder wie das gemessen werden kann?

Verfasst: 25.10.2005, 13:18
von Tovaco
Na von der Definition her ist eine Ready-Zeit eine Zeit in der der Gast zwar gerne laufen würde aber nicht kann, weil ein anderes VM auf´ner CPU hängt.
Grüße Thorsten

Verfasst: 26.10.2005, 09:40
von joe.hidden
nun ja, soweit schön mit der definition, aber

1. bei 34% host-proc-last ist das in der höhe eher unwahrscheinlich
2. es ist die einzige maschine auf dem host die dieses verhalten zeigt

ergo muss es andere Faktoren geben.

also worauf wartet die maschine noch was auswirkungen in die ready-zeiten hat?

Verfasst: 01.11.2005, 22:09
von Tovaco
bei vSMP-Gästen tritt das gerne auf....besonders wenn wenige pCPUs vorhanden sind...

Verfasst: 03.11.2005, 15:32
von joe.hidden
pCpus=4+HT

aber problem gelöst:

isolate from HT, ready-zeiten=1/3!