Ho installato un sistema operativo Linux basato su Ubuntu a 32 bit, elementare, su un VirtualBox installato in Windows 7 (32 bit), su un laptop a 64 bit che ha una CPU Intel i3-2330 a 2 core @ 2,20 Ghz e 4 GB di RAM (2.45 utilizzabile).
Ho assegnato 1,2 GB di RAM al sistema virtuale e lasciato l'impostazione predefinita dell'allocazione della CPU. L'impostazione del processore VM si presenta così:
Il sistema VM Linux è troppo lento.
Guardando Task Manager in Win7 e System Monitor in Linux, posso vedere che questo probabilmente non è dovuto alla quantità di RAM utilizzata, ma perché il Linux virtuale ha una potenza del processore insufficiente. In Windows, VirtualBox richiede il 25% della potenza della CPU e solo circa 160 MB di RAM (riassumendo le 4 istanze che vedo). In Linux, nemmeno la metà degli 1,2 GB di RAM viene normalmente utilizzata, mentre le risorse della CPU sembrano utilizzate al 100% in ogni momento .
Posso allocare più risorse CPU nella VM? Come farlo? Posso farlo per il sistema che è già installato nella VM o devo reinstallare il sistema operativo virtuale?
CPU-Z mostra questo sulla CPU in Windows:
Il mio scopo è di utilizzare Linux di volta in volta senza utilizzare Windows 7 , quindi preferirei VirtualBox a ricevere più risorse della CPU da Windows, perché non avrò bisogno di quelle quando uso la VM. ( Sono consapevole che il mio scopo sarebbe adatto meglio con un'installazione a doppio avvio del sistema Linux, ma la GPU su questo laptop non ha i driver corretti in Linux: si riscalda così tanto che il computer viene spento prima Linux è anche installato, o prima di installare i driver corretti ecc. )