Tuning Windows 7 per l'utilizzo in un VM

Sto eseguendo Windows 7 in una macchina virtuale VirtualBox e vorrei farla funzionare in modo più snello. Utilizzo l'installazione in primo luogo per testare applicazioni web e non ho bisogno di eseguire rapidamente. Vorrei che venisse eseguito con requisiti minimi di memory e con minime modifiche al contenuto del disco rigido virtuale. Le modifiche apportte ai contenuti del disco rigido, ad esempio il file di paging, comportno size maggiori per gli snapshot.

Un altro recente post di mine sembra essere correlato a questo problema, ma non riguarda direttamente i problemi con Windows.

Una preoccupazione che ho è che Windows sembra utilizzare il 17% del suo file di paging anche con più di 900 MB di memory contrassegnati con "Standby" o "Free". La mia indovinata ipotesi è che questo sia utilizzato per memorizzare indici o altri dati che aiutano a accelerare il sistema, ma non è realmente necessario.

Mi chiedo anche se è normale che Windows utilizzi più di 500 MB di memory "In uso" senza applicazioni in esecuzione. Sarà tale diminuzione se riducio la quantità di memory "installata" nel VM? Quali passi posso prendere per ridurre l'impronta di memory del sistema senza incorrere in un aumento dell'utilizzo dei file di paging?

Mentre questo non risponde direttamente alla domanda, posso submit qui solo come un promemory di una soluzione alternativa . Per la maggior parte delle macchine virtuali utilizzate, probabilmente non è necessario alcun singolo componente con Windows 7 (ad esempio Tablet PC, Windows Media Center). Se si dispone dell'accesso al supporto di installazione o al file di image, è ansible utilizzare WAIK utilizzando lo strumento strumento DISM se si è un utente avanzato o si consideri uno strumento più semplice come RT Se7en Lite , per ridurre il sistema operativo (se si siete interessati, potresti anche slipstream Windows Updates / Service Pack, applicazioni non controllate, ecc.).

Ciò dovrebbe provocare un'image molto più piccola e un sistema operativo molto più "leggero" (che riduce decisamente la RAM usata) a seconda dei componenti rimossi.

Ancora una volta, questo ovviamente non si applica a una versione installata e in esecuzione di Windows. Ci sono decisamente più ottimizzazioni che puoi fare dopo, per questo ho chiamato questa sola soluzione alternativa . Ci sono un'ampia varietà di guide su internet per ottimizzazioni post-installazione.

Windows Thin PC (winTPC)

Questa è una versione leggera di Windows 7:

Windows Thin PC consente ai clienti di ristabilire i PC esistenti come thin client, fornendo una dimensione minore, versione bloccata di Windows 7

Questa potrebbe essere una buona idea per installare su un VM.

Il file di paging viene utilizzato per la memory impegnata ma non accessibile. Ad esempio, un'applicazione assegna 1 GB di memory, ma tocca solo 100 MB. Piuttosto che eliminare e evadere un GB completo di memory, darà solo 100 MB di memory fisica. Ma Windows ha promesso all'applicazione che dispone di 1 GB di memory; questa garanzia è supportta dal file di paging.