web-dev-qa-db-fra.com

Que veut dire% en haut?

Voici un exemple de mon sommet:

Cpu(s):  6.0%us,  3.0%sy,  0.0%ni, 78.7%id,  0.0%wa,  0.0%hi,  0.3%si, 12.0%st

J'essaie de comprendre la signification du champ% ST. J'ai lu que cela signifie voler le processeur et cela représente le temps passé par l'hyperviseur, mais je veux savoir ce que cela signifie réellement pour moi.

Cela signifie-t-il que je peux être sur un serveur physique occupé et que quelqu'un d'autre utilise trop de CPU sur le serveur et qu'ils prennent de mon VM?

Si j'utilise EBS pourrait-il être liée à la manipulation d'EBS E/S au niveau de l'hyperviseur?

Est-ce lié aux choses qui fonctionnent sur mon VM ou est-ce complètement non affectée par moi?

31
Ben

Voler du temps ou du temps volé, signifie la quantité de temps que votre hôte in VM est prêt à exécuter (une instruction), mais ne pouvait pas faire cela parce que les autres VM = En compétition pour la CPU. Lorsque la valeur est plus grande, cela indique que votre VM se lente ou stalle. Alors gardez cette valeur aussi minimale que possible.

4
Joko Sudiro

homme sar

Montrez le pourcentage de temps passé dans une attente involontaire par la CPU ou des CPU virtuels tandis que l'hyperviseur entretient un autre processeur virtuel.

4
poige

Le temps de vol est le pourcentage du temps qu'un CPU virtuel (VCPU) doit attendre de fonctionner sur une CPU physique (PCPU) pendant que l'hyperviseur entretient une autre processeur virtuelle (VCPU).

crédit complet à la source

0
grepit