Newsgroup: it.comp.hardware.cpu
Titolo: migliore sfruttamento cpu amd e-450

mi trovo ad usare 2 virtualizzazioni di xp su una notebook di modestissima 
potenza (amd e-450 con 8gb di ddr3 e 7-64bit)..che comunque accelera in hw 
la virtualizzazione.
 
ho fatto qualche prova per vedere come ottenerne il meglio, dato che le 2 
virtualizzazioni devono lavorare in contemporanea.
 
il dubbio e' se sia meglio emulare 2 dual core (come sto facendo e non posso 
lamentarmi), o emulare due single core e impostare le affinita' in win7 
mettendo una sul primo core e una sul secondo.
 
emulando due single core senza usare affinita' il risultato era il peggiore. 
(preciso che il sistema 7 che ospita le due virtualizzazioni non viene 
praticamente usato)
 
il software usato e' vmware player per una macchina xp e virtualbox per 
l'altra macchina xp (rilevo che prestazionalmente si equivalgono le due 
soluzuioni software)
 
 
 

Dopo dura riflessione, atrejus ha scritto :

Teoricamente si dovrebbero ottenere migliori prestazioni utilizzando un 
core per VM...dato che la cpu in oggetto non supporta l'HT.
 
 

 ha scritto nel messaggio
news:4f76ed8b$0$1392$4faf...@reader1.news.tin.it...

secondo me, in questo specifico caso,  e' meglio emulare 2 dual core,
soprattutto se l'uso delle due VM e' "on demand", statisticamente hai
piu' probabilita' di sfruttare i due core
 
diversamente, in sistemi critici (workstation/server) e' meglio assegnare
le CPU in modo deterministico in base alle richieste di ogni singola VM
 
forse forse, sarebbe meglio usare un solo gestore di VM ,
puo' darsi che VMPlayer e VirtualBox tendano ad appropriarsi
di tutte le risorse in maniera indiscriminata (maggiore overhead
per ogni singola VM)
 
ciao
luca
 
 
 

 per ogni singola VM)
 
eheh, gia'. Ma con due diversi gestori c'e' piu' gusto:-P
 
La cosa strana del vmplayer e' che in quel pc ci mette di piu' a riprendere 
da uno stato sospeso che non a fare il boot della macchina emulata da zero.
Il Virtualbox invece si comporta come da logiche aspettative 
 
 

 core per VM...dato che la cpu in oggetto non supporta l'HT.
 
 
vero, probabilmente in pratica nel mio caso specifico sembra andare peggio 
perche' le due vm lavorano quasi in contemporanea con task di breve durata 
ma non perfettamente sovrapposti, quindi in realta' si passano la cpu senza 
intralciarsi vicendevolmente... insomma la cpu fa' la staffetta tra le due 
vm. 
 
 

atrejus ha detto questo sabato :

Ok, adesso che hai specificato meglio come vengono usate le VM allora  
è meglio impostare per ogni VM il supporto alla cpu dual core...
 
 

 le due soluzuioni software)
 
Se le vm sono sempre al lavoro meglio una cpu a testa con affinità.
Ma non puoi usare un solo hypervisor? Perché ne usi due?
 
-- 
ValeRyo 
 
 

 ha scritto nel messaggio 
news:jlahfj$ugq$1...@alix.livenet.it...

potrei farlo in futuro, semplicemente sono state create in tempi diversi 
 
 

 diversi
 
Beh, fallo... sono convinto che ne otterresti un vantaggio prestazionale.
 
-- 
ValeRyo 
 
 

 ha scritto nel messaggio 
news:jle94r$4n8$1...@alix.livenet.it...

devo decidere tra virtualbox (non mi ha mai dato problemi) e vmware player, 
che ha alcune funzionalita' carine. Alla fine entrambi svolgono un ottimo 
lavoro.
ad essere onesto ho continuato ad usare due soluzioni diverse anche per 
evitare errori di sbaglio tra le 2 emulazioni...risultano piu' distinguibili 
(e quando giunge una certa ora e sono cotto posso fare distrazioni 
incredibili quindi piu' e' a prova di scemo..meglio e'!)