GNU/Linux >> Linux Esercitazione >  >> Linux

Vmware su host Linux provoca blocchi regolari?

Quando si esegue una macchina virtuale in VMware (host Ubuntu 16.04), sia il sistema guest (al momento Windows 10) che il sistema host non rispondono regolarmente per diversi secondi, ad es. all'avvio di Atom o Visual Studio nella macchina virtuale guest.

I rapporti sull'utilizzo della RAM sembrano normali (16 GB in totale, 6,5 GB utilizzati dalla VM come "memoria condivisa", alcuni GB liberi), ma mentre il sistema non risponde, le attività di I/O sono sospese o molto lente, ad esempio copia/incolla di testo impiega diversi secondi.

La modifica delle impostazioni (impostazioni di virtualizzazione, RAM della VM, …) in VMware non ha alcun effetto.

Risposta accettata:

La soluzione è disabilitare khugepaged deframmentazione:

echo never | sudo tee /sys/kernel/mm/transparent_hugepage/defrag
echo 0 | sudo tee /sys/kernel/mm/transparent_hugepage/khugepaged/defrag

Vedi questa risposta dalla domanda Arch Linux non risponde da khugepaged.

Inoltre, è probabilmente una buona idea limitare la quantità di RAM che VMware può utilizzare per eseguire le VM per riservarne un po' al sistema host (Modifica> Preferenze).

Nota:sto ripubblicando questa risposta sotto questa domanda perché è molto difficile trovarla:mi ci sono voluti letteralmente anni.


Linux
  1. Introduzione al file system Linux

  2. Requisiti di sistema di Kali Linux

  3. Come modificare il nome host in Linux

  4. Routing sorgente Linux, modello di sistema finale forte / modello host forte?

  5. Come impostare una connessione Wi-Fi Direct tra Android e Linux

Introduzione di un amministratore di sistema Linux a cgroups

Documentare il tempo di attività del sistema in Linux

Guida all'installazione di VMware Tools su Linux

Ottimizzatore e monitoraggio del sistema Stacer Linux

Come elencare i servizi su Linux

Tutorial Tripwire:Sistema di rilevamento delle intrusioni basato su host Linux