Virtualbox verbraucht meinen gesamten Speicher

462
NiteRain

Systemspezifikationen lauten wie folgt:

  • 62,8 GB RAM
  • 1 TB Festplattenspeicher - Samsung 960 Pro M.2
  • CPU ist ein AMD Threadripper 1950x - 16Core
  • Laufen Ubuntu 17.10
  • Virtualbox 5.1.34_Ubuntur121010

Ich habe also klein angefangen, ich möchte mit der gleichzeitigen Ausführung von 5 VMs beginnen, also habe ich alle auf 2 Prozessoren gesetzt und 2048 MB RAM verwendet. Was ich sehe, ist, dass meine VMs ohne Kopf mehr als das 7fache des erwarteten Speichers (RES) verbrauchen. Ich habe einen Screenshot von 5 der Headless-Prozesse angehängt. Nachdem der größte Teil des RAM-Speichers belegt ist, wird der Swap verwendet, und wie Sie sehen, sind wir schon fast dabei, dass sowohl RAM als auch Swap verbraucht werden.

Bei einem kleineren System mit VMware-Workstation scheint ich im zugewiesenen Speicherplatz zu bleiben. Gibt es eine Einstellung, die mir fehlt? Das sieht nicht nach einem Cache-Problem aus, siehe das angehängte Bild.

HTOP-Image von Prozessen

Da ich mit 5 VMs gezwungen war, das System neu zu starten, habe ich es auf 3 VMs gesetzt. Dies ist die "ps aux | grep -i headless":

Kuckuck 35092 29,8 18,7 15761556 12357644? Sl 15:36 0:14 / usr / lib / virtualbox / VBoxHeadless --comment win7x64-vm-101 --startvm 684e8e07-80f5-4b54-b44a-176658a2443d --vrde config cuckoo 35210 33.3 18.7 15757460 12357408? Sl 15:36 0:11 / usr / lib / virtualbox / VBoxHeadless --comment win7x64-vm-102 --startvm 5e93a116-7489-4b10-988c-797dd290dcb0 --vrde config cuckoo 35355 66.8 18.7 15749140 12357636? Sl 15:37 0:10 / usr / lib / virtualbox / VBoxHeadless --comment win7x64-vm-103 --startvm faf7fc9b-2448-4ea7-aa65-16eab611dce5 --vrde config

Das showvminfo ist folgendes:

Name: win7x64-vm-101 Groups: / Guest OS: Windows 7 (64-bit) UUID: 684e8e07-80f5-4b54-b44a-176658a2443e Config file: /home/cuckoo/.vmcloak/vms/win7x64-vm-101/win7x64-vm-101.vbox Snapshot folder: /home/cuckoo/.vmcloak/vms/win7x64-vm-101/Snapshots Log folder: /home/cuckoo/.vmcloak/vms/win7x64-vm-101/Logs Hardware UUID: 684e8e07-80f5-4b54-b44a-176658a2443e Memory size: 2048MB Page Fusion: off VRAM size: 16MB CPU exec cap: 100%  HPET: off Chipset: piix3 Firmware: BIOS Number of CPUs: 2 PAE: on Long Mode: on Triple Fault Reset: off APIC: on X2APIC: off CPUID Portability Level: 0 CPUID overrides: None Boot menu mode: message and menu Boot Device (1): Floppy Boot Device (2): DVD Boot Device (3): HardDisk Boot Device (4): Not Assigned ACPI: on IOAPIC: on BIOS APIC mode: APIC Time offset: 0ms RTC: local time Hardw. virt.ext: on Nested Paging: on Large Pages: off VT-x VPID: on VT-x unr. exec.: on Paravirt. Provider: Default Effective Paravirt. Provider: HyperV State: running (since 2018-07-16T20:11:32.340000000) Monitor count: 1 3D Acceleration: off 2D Video Acceleration: off Teleporter Enabled: off Teleporter Port: 0 Teleporter Address:  Teleporter Password:  Tracing Enabled: off Allow Tracing to Access VM: off Tracing Configuration:  Autostart Enabled: off Autostart Delay: 0 Default Frontend:  Storage Controller Name (0): IDE Storage Controller Type (0): PIIX4 Storage Controller Instance Number (0): 0 Storage Controller Max Port Count (0): 2 Storage Controller Port Count (0): 2 ... 
0
Sind Sie sicher, dass Sie über die Menge an Erinnerung verfügen, von der Sie glauben, dass Sie sie haben? Etwas scheint bei diesem Wert nicht richtig zu sein. Aktualisieren Sie Ihre Frage, um anzugeben, welche Version von VirtualBox Sie ausführen. Ramhound vor 5 Jahren 1
fügte die Version hinzu: 5.1.34_Ubuntur121010 NiteRain vor 5 Jahren 0
Der Link in Ihrem Kommentar funktioniert nicht für mich. Wenn es wichtig ist, sollten die Informationen anstelle eines Kommentars im Text Ihrer Frage enthalten sein. Ramhound vor 5 Jahren 0

0 Antworten auf die Frage