VMware Global Community
Mattia84
Contributor
Contributor

Utilizzo anomalo della CPU

Buongiorno a tutti, premetto che sono nuovo della community e la mia esperienza riguardo a VMware è davvero limitata.

Come dicevo mi sono da poco avvicinato all'utitlizzo delle macchine virtuali (VMware player per interderci) e ho un piccolo problema che riguarda l'utilizzo della CPU.

L'host che ospita la macchina virtuale è un Asus B53J con processore i3 M370 2,40GHz - 4GB di ram e sistema operativo windows7 64bit.

Dopo aver installato l'applicativo VMware player al suo interno ho caricato windows XP professional 32bit.

Tutto ok, la macchina funziona e tutti gli applicativi girano alla perfezione. L'unica nota negativa è che quando lancio la macchina virtuale, monitorando la gestione attività, la CPU rimane sempre sopra al 10% di utilizzo con picchi che arrivano fino al 60-70%.

A qualcuno è mai capitato?

Dimenticavo di dire che nelle proprietà della macchina virtuale ho selezionato:

-2048 MB di ram;

-n°2 core;

-Virtualization Engine "Automatic";

-Hard Disk "40GB";

il resto delle impostazioni sono quelle di default.

Ringrazio preventivamente tutti sperando di acquisire esperienza per poi poter essere di aiuto.

0 Kudos
11 Replies
DanieleB2011101
Enthusiast
Enthusiast

installato i vmware tools?

0 Kudos
Mattia84
Contributor
Contributor

si certo...ma non ho toccato niente a livello di impostazioni.

Devo fare qualche modifica?

0 Kudos
DanieleB2011101
Enthusiast
Enthusiast

i picchi si verificano anche quando la macchina è idle?

0 Kudos
Mattia84
Contributor
Contributor

Idle vorrebbe dire che la macchina virtuale è accesa ma non ho nessun applicativo aperto?

Se è questo il caso allora si...meno rispetto a quando apro degli applicativi ma comunque si.

0 Kudos
ldelloca
Virtuoso
Virtuoso

Ciao, sotto certi livelli dei cicli di cpu devi sempre aspettarti che vengano usati, a parte questo io controllerei subito se un eventuale antivirus su Seven controlla anche i file della virtual machine (e nel caso escluderei questi files..), e utilizzando il task manager dell'xp virtuale, verificare in corrispondenza di quali processi il consumo cpu si alza.  Ciao, Luca.   --  Luca Dell'Oca

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
0 Kudos
DanieleB2011101
Enthusiast
Enthusiast

si esatto (scusa mi è venuto spontaneo scrivere idle)

a me è capitata una cosa del genere , ma su workstation , avevo configurato il mio guest con 2 vCPU

l'ho riconfigurata con una sola vCPU e il problema si è risolto

ho preso spunto da questa KB

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1077

ciao

sdelbino
Enthusiast
Enthusiast

ciao

ti do un suggerimento

dai una sola cpu alla Vm e 512 di ram sono piu che sufficienti

vedria che tutto sara ok.

non serve assegnare 2 cpu e nemmeno tutta quella RAM.

prova e mi saprai dire

Mattia84
Contributor
Contributor

Scusate per il ritardo nel rispondere.

Assegnato rispettivamente:

- n°1 core alla VM;

- 512 MB di ram.

Il risultato è che l'utilizzo della CPU con la VM in idle varia dal 7 al 20%.

Sono dei valori accettabili o qualcuno ha degli utilizzi minori?

0 Kudos
AndreTheGiant
Immortal
Immortal

L'utilizzo ancora non è basso, ma un po' rimane comunque inevitabile.

Ma lo stai misurando da dentro la macchina virtuale o dalla macchina che esegue Player?

L'unica è vedere che processi sono attivi (magari hai un antivirus).

Andrea

Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
0 Kudos
Mattia84
Contributor
Contributor

I processi attivi della VM non vengono analizzati dall'antivirus.

Ho notato però che il picco di utilizzo della Cpu è dovuto ad un processo che si chiama vmware-vmx.exe, ho allegato un' immagine della gestione attività.

Mattia

0 Kudos
AndreTheGiant
Immortal
Immortal

Ma quindi stai misurando l'idle dalla macchina con VMware Player? Non dalla macchina virtualizzata?

Se è così il valore non è assolutamente indicativo... Dipende dalle mille cose che un normale OS fa e comunque anche dal fatto che lo strato di virtualizzazione richieda comunque delle risorse... a prescindere a quello che fanno le VM.

Andrea

Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
0 Kudos