Well that's where QEMU (and to an extent VB) scores highly - more than one VM! 
Free version of VMWare can only run one VM at a time.
But I found a work around.
Simply open another instance of VMWare, one could open as many VMs till the RAM saturates.
I prefer to have one open at a time so that Monday could be MX Linux, Tuesday couldbe Void Linux, Wednesday could be Arch Linux/Manjaro, Thursday could be Artix, Friday Could be Devuan - no point running multiple OSs at the same time - that isn't multitasking, it's multidisaster! 
QuickGUI - based on QEMU but comes with GUI.
Read:
VMware Player works for me however. I ran into issues running my Windows 8.1 Pro VM and I am not quite happy with the solution given here on the forum. Booting the VM under VMware notified me that I should increase my swapfile in order to run the VM smoothly, however that creates more wear on a a SSD.
Have you @FrenchPress have any experience with running your instance of VMware Player and how did you solve it?
Since the day one of my switching to Linux (and Hackintosh), I have been obliged to use virtual machines due to the very special application I need for my daily work. I have been using VMWare for over 10 years.
I have VMs stored in a separate SSD from my OS.
240GB <- OS
480GB <-VMs
I run virtual disk maintenance tools time to time
in addition to maintenance tools within the virtual Windows (Defraggler and CCleaner).
So far, I've never experienced any shortening of lifespan of SSD.
The current 480GB SSD is at least 5 years old and SMART shows absolutely no problem.
Another plus point for spindle disks! 
I run the VMs also on separate SSDs from my Zorin 16 Pro (host) OS.
512 GB <- Zorin OS Pro 16
240 GB <- VMs (of wich 60 GB of preserved for Windows 8.1 Pro for accounting and other office productivity)
However I had to follow these instructions to make it work, however it is not permanent, after each reboot of the host OS, I have to follow that same process.

To begin with I was using Feren OS and Virtual Box. On Devuan I attempted to use Qemu and aQemu (the latter being the front end and wasn't getting anywhere until I installed Virt Manager. Now in Virtual box I'd had the image so that it was dynamic so whatever the size of image I had in VB was converted using the qcow function. When I was running Devuan 3.0.0 I followed the save path to /etc/images but after installing Devuan 3.1.1 following hard drive failure I became more confident and set up a folder in /home for images. The image was of Windows 7 Pro 32-bit which due to work requirements I had to upgrade so I upgraded the VM with an old discounted purchase of Windows 8.1 Pro 32 through Education scheme. I was surprised how well the upgrade went. I also had two USB sticks permanently attached so that I could download work stuff in Windows 8.1 Pro then disconnect the VM and work on stuff in Devuan.
how is this an answer to the swap issue in casu running an Windows VM guest under ZorinOS with an hypervisor like VMware Player?
I always add the swap partition manually after the installation of OS. All modern Ubuntu based distros create a swap file but no swap partition.
To do so:
-
Boot from the USB installer (Live session) and create a swap partition in Gparted (take a note of UUID of this partition) then set it to active.
-
Boot from the internal drive, open the etc/fstab and edit the entry to add swap partition.
Mine looks like this:
/swapfile none swap sw 0 0
UUID=xxxxxxxxxxxxxxxxxxx (from the previous note from Gparted) sw swap none 0 0
- Reboot.
Okay that is certainly worth trying. Meanwhile I also came across this solution which seems to work (for now), perhaps not when I reboot my host (Zorin)OS.
Which comes to following:
-
shutdown the VM in VMware and close the VMware Player application
-
run the following command
~$ sudo nano /etc/vmware/config -
Then add the follwoing line.
prefvmx.minVmMemPct = "100"
and save file and run VMware Player once more and startup the VM in question.
Certainly whatever works is fine 
I have enough space on my SSD and I do not mind to spare whatever the amount VMWare is asking for.
In my case, my current SSD is partitioned in
- /dev/sbd1 (partition type: EFI System) - 537 MB
- /dev/sbd2 (partition type: Linux LVM) - 512 GB
And remember my system a HP Z620 Workstation with 64 GB DDR3 ECC, three SSD drives
- for Windows 10 Pro (Samsung 850 Evo) 250 GB
- for Zorin OS (Samsung 840 Pro) 512 GB
- for VMs, one Windows 8.1 Pro (Samsung 860 Evo) 250 GB
- 1 TB WD Black (data)
- 2 TB WD Enterprise (data)
I dual boot at this moment and I received some warning that I may have to replace my Zorin OS drive.
So I may have to follow your instruction but I also may have to clone my current ZorinOS install to another fresh SSD.
@FrenchPress @swarfendor437 what tool would you guys recommend for cloning ?
Clonezilla but it's been a while since I used it and should also point out never had an SSD and probably never will. So when spindle drives are no longer available my computing days will be over.
Virt manager uses hypervisor. I was just giving an alternative to VM ware. Its been years since I tried VM Ware Player. I switched from VB to Virt Player as you don't need to press right Ctrl to release the mouse to desktop mode on adjacent monitor. You also have to remember that if you created VMs with peripherals present in the details it won't run if they are not present, e.g., thumb drives.
No luckily I have not
I had to if using Windows VM primarily to access work requests via a mailbox that could not be set up in Evolution. It could not even be accessed in Outlook365, because it was shared access mailbox.
Since this is more a discussion regarding the benefits of Qemu, with minor instruction of process instead of a full tutorial I moved this to chat category to keep the tutorials & guides section clean.
