I have 8 GB RAM on the host. How should I think about what to give the guest? Right now I gave it 4 GB as a SWAG. It seems to make both the host and the guest slow sometimes. What I really want is the guest to have a similar experience as development on my host had. I am building a Java application with Maven and running it on Tomcat on the guest. But I am running IntelliJ on my host and that's where I'm updating code. I think it uses a fair bit of RAM itself to "Build automatically." So anyone have any experience here? How much RAM can give my guest without starving my host?