Soluzione 1:
La percentuale di furto (documentata nel mpstat
man-page) è davvero l'hypervisor che dice alla tua VM che non può avere risorse della CPU che la VM userebbe altrimenti. Questa percentuale è regolata in parte dalla limitazione della CPU di Amazon e dal carico della VM su quell'host specifico. Il carico di I/O è monitorato tramite %io
stat.
Lo vedrai più spesso sul loro t
classe di istanze che utilizzano un modello di credito CPU per regolare le prestazioni. Se vedi percentuali elevate, è probabile che tu stia esaurendo i crediti CPU.
Soluzione 2:
man sar's
Mostra la percentuale di tempo trascorso in attesa involontaria dalla o dalle CPU virtuali mentre l'hypervisor stava servendo un altro processore virtuale .
Soluzione 3:
Ruba account di carico per il tempo in cui la tua VM voleva eseguire qualcosa, ma l'hypervisor ha scelto invece di eseguire qualcos'altro.
Soluzione 4:
Steal Time o tempo rubato, indica la quantità di tempo in cui il tuo host nella VM è pronto per essere eseguito (alcune istruzioni), ma non potrebbe farlo perché la VM di altri compete per la CPU. Quando il valore aumenta, questo indica che la tua VM sta rallentando o si blocca. Quindi mantieni questo valore il più minimo possibile.