Virtualbox consumindo toda a minha memória

0

As especificações do sistema são as seguintes:

  • 62,8 GB de RAM
  • 1TB de espaço no disco rígido - Samsung 960 Pro M.2
  • CPU é um processador AMD Threadripper 1950x - 16Core
  • Executando o Ubuntu 17.10
  • Virtualbox 5.1.34_Ubuntur121010

Então eu comecei pequeno, eu quero começar com 5 VMs ao mesmo tempo, então eu configurei todos eles para ter 2 processadores, e use 2048MB de RAM. O que estou vendo são minhas VMs sem cabeça consumindo mais de 7 vezes a memória esperada (RES). Anexei uma captura de tela de 5 dos processos headless rodando, depois que a maioria da RAM é usada, ela começa a usar o swap, e como você pode ver, estamos ficando muito perto de ter RAM e swap consumidos.

Em um sistema menor usando vmware workstation, pareço ficar dentro do espaço de memória alocado, existe uma configuração que estou perdendo? Isso não parece um problema de cache, consulte a imagem anexada.

Imagem de processos do HTOP

Como a execução de 5 VMs me forçaria a reinicializar o sistema, acabei configurando-o para 3 VMs, esse é o "ps aux | grep -i headless":

cuckoo 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-176658a2443e --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

O showvminfo é este:

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
...
    
por NiteRain 16.07.2018 / 21:08

0 respostas