Come migliorare le prestazioni di Linux in una VM VirtualBox

Come migliorare le prestazioni di Linux in una VM VirtualBox

Le macchine virtuali VirtualBox sono lente, grazie alla configurazione VM predefinita. Se usi VirtualBox per eseguire Linux, potresti notare che le prestazioni non sono eccezionali e stai cercando modi per migliorarle.

È possibile migliorare le prestazioni della tua VM Linux modificando le impostazioni in VirtualBox. Segui questa guida mentre ti mostriamo come far funzionare meglio la tua VM VirtualBox!

Cerchi un'alternativa a VirtualBox? Abbiamo alcuni suggerimenti .

Installa aggiunte per gli ospiti

La prima cosa da fare se stai riscontrando una macchina virtuale VirtualBox lenta è installare Guest Additions. La ragione? Le Guest Additions sono dotate di numerosi miglioramenti, driver e miglioramenti di VirtualBox che possono migliorare significativamente la velocità e la reattività della tua VM.

Per installare Guest Additions, inizia avviando la tua macchina virtuale e caricala nel sistema operativo installato su di essa. Quindi, quando il sistema operativo è in esecuzione, premi il pulsante Ctrl destro per accedere ai controlli della VM di Virtualbox.

Dopo aver premuto il tasto Ctrl destro , trova il menu "Dispositivi" e fai clic su di esso con il mouse. Da lì, cerca "Inserisci immagine CD Guest Additions" e fai clic su di esso. Virtualbox scaricherà automaticamente il file ISO di Guest Additions e lo inserirà nella tua VM.

Nota: se Virtualbox non riesce a scaricare automaticamente la tua ISO, prendi questa immagine ISO e inseriscila nella VM facendo clic sull'icona del CD e selezionando il pulsante "Scegli immagine disco".

Come migliorare le prestazioni di Linux in una VM VirtualBox

Dopo aver inserito il file ISO di Guest Additions, torna alla tua VM Virtualbox e apri una finestra di terminale. Per avviare una finestra di terminale in una VM Linux, premi Ctrl sinistro + Maiusc + T o Ctrl sinistro + Alt + T . Quindi, con la finestra del terminale aperta, usa il  comando CD di  seguito.

cd /media/$USER/VBox_*

o

cd /media/cdrom

Esegui lo script della shell "autorun.sh" nella directory Guest Additions.

sudo sh autorun.sh

Lascia che lo script installi VirtualBox Guest Additions nella tua VM. Al termine del processo, riavviare la VM.

Aumenta i core in VM

Gli utenti casuali della scatola virtuale che configurano una VM Linux non pensano ai core della CPU. Vanno con l'impostazione predefinita di un core e poi si chiedono perché la loro VM è così lenta. Se vuoi renderlo un po' più veloce, cambia quanti core può usare la tua VM.

Per iniziare, determina quanti core ha la tua CPU host. Puoi trovare queste informazioni guardando il manuale del tuo computer o della CPU.

Dopo aver determinato quanti core hai sul tuo computer host, leggi l'elenco seguente per sapere quanti core dare alla tua VM VirtualBox.

  • Le CPU host con 4 core dovrebbero utilizzare 2 core.
  • Le CPU host con 6 core dovrebbero utilizzare 2-4 core.
  • Le CPU host con 8-12 core dovrebbero utilizzare 4 core o più.

Dopo aver determinato quanti core utilizzare, spegni la VM VirtualBox, quindi selezionala nell'interfaccia utente di VirtualBox, fai clic con il pulsante destro del mouse su di essa e seleziona l'opzione "Impostazioni".

All'interno di "Impostazioni", cerca l'opzione "Sistema" e fai clic su di essa con il mouse. Successivamente, trova la scheda Processore.

Come migliorare le prestazioni di Linux in una VM VirtualBox

Trova l'area "Processore/i" e trascina il dispositivo di scorrimento sulla quantità desiderata di core. Fare clic sul pulsante "OK" per salvare le impostazioni.

Aumenta l'allocazione della memoria video

L'impostazione video predefinita per VirtualBox è bassa. Consente solo al sistema operativo guest circa 16 MB di memoria video. Se desideri migliorare la velocità della VM, è fondamentale aumentare l'allocazione della memoria video.

Per modificare l'allocazione della memoria video in una VM VirtualBox, procedi come segue. Innanzitutto, spegni la tua VM. Quindi, fai clic con il pulsante destro del mouse nell'interfaccia utente di VirtualBox, visualizza il menu di scelta rapida e seleziona l'opzione "Impostazioni".

Come migliorare le prestazioni di Linux in una VM VirtualBox

All'interno delle impostazioni, trova "Display" e fai clic su di esso con il mouse. Individua il dispositivo di scorrimento "Memoria video" e impostalo su 128 MB. Quindi, fai clic sul pulsante "OK" per applicare le modifiche alla tua VM.

Aumenta la RAM virtuale

Come migliorare le prestazioni di Linux in una VM VirtualBox

La quantità di RAM selezionata per impostazione predefinita su VirtualBox è piuttosto ridotta. Circa 1024 MB. Questa quantità è sufficiente per eseguire una distribuzione Linux di base, ma se si desidera eseguire un lavoro serio, è necessario aumentare la quantità di RAM.

Per aumentare la RAM virtuale nell'app VirtualBox, chiudi la tua VM e spegnila. Quindi, fai clic con il pulsante destro del mouse nell'interfaccia utente di VBox e seleziona "Impostazioni" nel menu di scelta rapida.

All'interno della finestra "Impostazioni", fare clic su "Sistema". Quindi, individua la scheda "Scheda madre" e fai clic su di essa. Da lì, trova "Memoria di base" e trascina il dispositivo di scorrimento sulla quantità di RAM desiderata (almeno 2-3 GB).

Dopo aver impostato la RAM della macchina virtuale su una quantità maggiore, fare clic sul pulsante "OK" per applicare le modifiche.

Usa un desktop leggero nella VM

Ci sono molte modifiche hardware a VirtualBox che miglioreranno le prestazioni della tua VM e ne abbiamo parlato in questo articolo oggi. Tuttavia, se la tua macchina virtuale Linux è lenta, dovresti anche considerare l'ambiente desktop su cui stai eseguendo.

Come migliorare le prestazioni di Linux in una VM VirtualBox

Di serie, la maggior parte delle distribuzioni Linux utilizza Gnome Shell o KDE Plasma. Questi desktop sono molto pesanti e non ideali per la virtualizzazione. Considera invece l'installazione di un ambiente desktop più leggero che utilizzi molte meno risorse di sistema e sia più reattivo in una VM, come LXQt , XFCE4 , Mate o Enlightenment .


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.