Fusione VMware Windows 7 richiede molto tempo per spegnersi (a volte bloccarsi)

1

Uso Mac OS X 10.6.7 e VMware Fusion 3.1.3 . Ho Windows 7 nel mio VMware Fusion .

A volte ci vuole molto tempo (più di 30 minuti) per spegnere e qualche volta per sempre (appendere con il cursore che gira dicendo che si sta spegnendo ..). Se impongo abbastanza VMware (e Win 7), la prossima volta che avvierò Windows 7 su VMware fusion ci vorrà molto tempo per iniziare (15+ minuti), sebbene non si blocchi.

Cosa c'è che non va? Penso che ci sia qualcosa che devo pulire ma non so dove.     

posta KMC 25.06.2011 - 06:30
fonte

1 risposta

1

L'aggiornamento a Fusion 4 ne aiuterà alcuni, ma se si aggiorna o meno, leggi VMware articolo di supporto 1022625 per ulteriori informazioni le cose che potrebbero causare rallentamenti e cosa puoi fare con loro.

In particolare, ti consiglio di seguire le istruzioni con l'etichetta "Modifica le impostazioni della macchina virtuale per ridurre l'utilizzo dell'I / O usando più memoria host":

Add the following lines to the virtual machine's settings ( .vmx) file:

MemTrimRate = "0"
sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"

In breve, il codice base di Fusion deriva da un ambiente server in cui un server esegue molte macchine virtuali che utilizzano lo stesso sistema operativo. Tale base di codice implementa diverse strategie per allocare meno memoria host su una singola VM di quanto la VM ritenga di aver bisogno. Queste impostazioni disattivano quelle strategie, il che è una buona cosa per Fusion in cui di solito si esegue solo una VM alla volta. In particolare, sched.mem.pshare.enable = "FALSE" disattiva la condivisione delle pagine di memoria usando copy-on-write , che non funziona bene il modo in cui Fusion lo utilizza su MacOS e provoca ritardi folli che arrestano VM che utilizzano grandi quantità di memoria.

Raccomando anche di aggiungere questo al tuo file VMX allo stesso tempo:

# Do not allow VM memory to be swapped
Prefvmx.minVmMemPct = "100"

Ho chiesto a VMware di rendere queste impostazioni predefinite per Fusion, ma non sto trattenendo il respiro. Fino ad allora, li aggiungo manualmente ad ogni VM che creo, perché, sfortunatamente, mettere queste modifiche nei file di configurazione di tutto il sistema o dell'utente sembra non avere alcun effetto.

    
risposta data 30.04.2012 - 09:29
fonte

Leggi altre domande sui tag