Re: Windows-Guest in VirtualBox sehr langsam und braucht viel Host-CPU

Matthias Hanft <[email protected]> Sun, 14 Aug 2022 18:57:46 +0200
Newsgroups gmane.linux.gentoo.user.german
Message-ID <[email protected]>
Randy Andy schrieb:
> 
> abgesehen vom RAM schreibst du nichts über die in VirtiualBox 
> zugewiesenen CPU Ressourcen, was Raum für Interpretation lässt.
> Angenommen du hast nur 2 von 4 CPU Cores oder mit Hyperthreading gar 8 
> zugewiesen, könnte hier noch Steigerdungspotential brach liegen.

Hmmm... wo sieht man das bzw. wie stellt man das ein? Bei "VBoxManage
showvminfo" sind die relevanten (?) Zeilen das hier:

--- schnipp ---

Memory size:                 8192MB
Page Fusion:                 disabled
VRAM size:                   256MB
CPU exec cap:                100%
HPET:                        enabled
CPUProfile:                  host
Chipset:                     piix3
Firmware:                    BIOS
Number of CPUs:              2
PAE:                         enabled
Long Mode:                   enabled
Triple Fault Reset:          disabled
APIC:                        enabled
X2APIC:                      disabled
Nested VT-x/AMD-V:           enabled
CPUID Portability Level:     0
CPUID overrides:             None
ACPI:                        enabled
IOAPIC:                      enabled
BIOS APIC mode:              APIC
Time offset:                 0ms
RTC:                         local time
Hardware Virtualization:     enabled
Nested Paging:               enabled
Large Pages:                 enabled
VT-x VPID:                   enabled
VT-x Unrestricted Exec.:     enabled
Paravirt. Provider:          Default
Effective Paravirt. Prov.:   HyperV

--- schnapp ---

Das meiste davon ist vermutlich Voreinstellung... ich hab nicht allzu
viel an den Parametern herumgeschraubt.

Ach ja, vielleicht hilft /proc/cpuinfo noch was?

--- schnipp ---

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 60
model name      : Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz
stepping        : 3
microcode       : 0x1d
cpu MHz         : 800.047
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4

--- schnapp ---

Ist wohl nicht einer der schnellsten Prozessoren, aber ansonsten ist
er eigentlich für alles schnell genug...

> Des Weiteren spielt das Dateisystem und deren mount settings eine große 
> Rolle, zumindest nach meiner eigenen leidlichen Erfahrung bei Verwendung 
> von Btrfs. Hier sollte man IMHO unbedingt COW für die VirtualBox Image 
> Datei abschalten und am besten auch autodefrag dieser Partition off, um 
> eine brauchbare Performance zu erzielen.

Das Dateisystem ist XFS:

Filesystem         Size  Used Avail Use% Mounted on
/dev/root           17T   14T  2.9T  83% /

Ob und wie man da autodefrag und/oder COW (insbesondere für einzelne
Dateien) ein- und ausschalten kann, weiß ich nicht. Wobei ich nicht
sicher bin, ob defrag bei einem RAID-6 aus 8 Platten überhaupt einen
Sinn ergibt?!

> ich schreibe dich nun schon das zweite mal erfolglos über die 
> Mailingliste an, werde aber immer abgelehnt, kann also nicht mehr an 
> Liste schreiben, warum auch immer, denn die Meldung scheint mir wenig 
> Zielführend:

Da leitet wohl irgendjemand alle Listenmails an eine BSD-Liste weiter,
die die Mails nicht akzeptiert, weil sie selbst nicht im Empfängerfeld
steht. Aber das kann uns egal sein - einfach ignorieren :-)

Gruß Matthias.