Daran allein sollte es eigentlich nicht liegen. Ich habe ja noch einige x86 Systeme. Auf keinem einzigen habe ich solche Steal Werte (zum größten Teil aber auch einen anderen Workflow). Selbst im "Idle" Zustand ohne Applikation zeigen die ARM Server einen Steal von 0,2-0,5%. Daher wollte ich auch einfach mal andere Erfahrungswerte hier erfragen. Mein Erfahrung muss ja nicht zwangsläufig auch übertragbar sein.
Ich habe auch mal auf meinen vServern geschaut. Und auf meinen vServern sieht es wie folgt aus:
ARM 3000
18:00:37 CPU %user %nice %system %iowait %steal %idle
18:10:09 all 0,05 0,00 0,04 0,01 0,07 99,82
18:20:37 all 0,21 0,00 0,06 0,03 0,08 99,62
18:30:17 all 0,06 0,00 0,04 0,01 0,06 99,84
18:40:32 all 42,96 0,00 0,05 0,01 0,43 56,56
Durchschn.: all 0,46 0,00 0,04 0,01 0,08 99,42
ARM 8000
18:00:00 CPU %user %nice %system %iowait %steal %idle
18:10:12 all 0,03 0,00 0,03 0,00 0,04 99,91
18:20:03 all 0,12 0,00 0,03 0,01 0,04 99,80
18:30:05 all 0,03 0,00 0,02 0,00 0,03 99,91
18:40:01 all 0,03 0,00 0,02 0,01 0,03 99,91
18:50:02 all 51,62 0,00 0,02 0,00 0,30 48,06
Durchschn.: all 0,50 0,00 0,02 0,00 0,04 99,44
RS 8000 G11
18:00:00 all 0,06 0,01 0,19 0,00 0,00 99,74
18:10:00 all 0,09 0,00 0,30 0,01 0,00 99,60
18:20:00 all 0,88 0,00 0,15 0,01 0,00 98,96
18:30:00 all 0,08 0,00 0,29 0,04 0,00 99,59
18:40:00 all 0,09 0,00 0,28 0,02 0,00 99,62
18:50:00 all 0,03 0,00 0,13 0,01 0,00 99,83
19:00:00 all 55,28 0,00 0,13 0,02 0,00 44,57
Durchschn.: all 2,46 0,02 0,25 0,01 0,00 97,26
Da wo im Zeitfenster Lastspitzen zu sehen sind, habe ich mal das Programm stess laufen lassen.
Die Syntax ist:
stress -c Anzahl der Threads
Bei dem RS 8000 G11 sieht es so aus, als hätten sie die einzelnen Threads angepinnt.
Denn bei dem ist sogar bei diesem Stresstest der Steal nicht über 0% gegangen.