OK, so this should have been my opening post for this thread and I changed the title.
Basically I would like a sanity check if everything is configured correctly for my situation since I switched from an Intel based system to and AMD one a while ago. I'm a bit confused about certain settings and I would like know if there are commands to check performance inside the guest (benchmarks maybe or other settings to check if everything is working properly). I remember from a couple of years ago there was some command to check if Unity was working correctly in Ubuntu I can't remember what it was or if it's still relevant.
I don't have any issues anymore at the moment, everything seems to be working well. The only thing that could be a little better is the snappiness/smoothness of windows when I move them around. It's not as smooth as on my host operating system but maybe that's asking too much.
Specifications of my host
- Motherboard: ASUS ROG CROSSHAIR VII HERO (AMD X470 chipset)
- CPU: AMD Ryzen 7 2700X
- Memory: G.SKILL Flare X F4-3200C14D-16GFX
- Storage: Samsung 970 EVO MZ-V7E500BW
- Graphics card: SAPPHIRE NITRO+ Radeon RX VEGA 56 (latest AMD drivers installed)
- Host operating system: Windows 10 Pro build 1809 with all the latest updates installed
- Guest operating system: Ubuntu 18.04
What should I do with these settings (what is optimal for my setup)?
- Which chipset is best for my setup, PIIX3 or ICH9?
- Enable I/O APIC was checked by default I believe but if I read the tool tip it says that enabling could negatively impact performance should I disable it?
- Should I enable EFI? My host operating system is fully installed in UEFI mode, I disabled CSM.
- Should I enable PEA/NX and/or Nested VT-x/AMD-V in the Processor tab?
- Under the Acceleration tab VT-x/AMD-V and Nested Paging are enabled by default, I assume this is correct?
- Is everything looking good with my display settings? I maxed out the Video Memory to 128 MB and enabled 3D Acceleration. I'm using VMSVGA which seems to be the best. VBoxVGA is really bad and VBoxSVGA doesn't work at all.
- Which network adapter gives the best performance, should I keep the Intel PRO/1000 MT Desktop or maybe switch to the virtio-net one? I'm using a Bridged Adapter.
- Are there any commands inside the guest I can run to check if the guest is working optimally with my host and hardware, for example disk performance?
- And lastly should I enable the UEFI network stack in the BIOS?