Watching Michael Roy on VMware podcast #588 (I think it was), how he was running 100 VM's, 8 Gig Ram (probbaly an over-simplification), but i added all that up and it came to 80Gig
No way you would be able to do this in 8Gig, even if say you had a 16GIg M1 like me i still doubt that, be possible.,. Now, Apple talks about the memory pressure being lower on the M1, which probably is the reason you can do more than on Intel under the same "conditions"... As i understand it, once a pile of memory is allocated to a VM, that's all it can play with right ? Any "memory pressure" footprint would have to be reversed for the host.... for 'other stuff', excluding the VM's. You may be able to run more of them, due to the memory fetching is part of the chip now, so everything "appears" more speedy, (doesn't have to go out externally to other chips anymore), but still the physical memory is 8 or 16GIG, that's still gonna limit VM's because regardless of footprint may be lower it would still be Physical memory limit of the Mac..
It this some sort of illusion here that Apple has made? The only way i know is to either increase the memory of the Mac, or reduce the memory in the VM's, as its still shared, M1 or not..