Recomended Requirements for Velocity

I’m trying to figure out what the recommended HW (RAM & CPU) requirements are for Velocity, and the recommended Java flags.

Right now I’m running my network on my home Dev PC (10700k @ 4.8GHz, 32G RAM at 4.2GHz). I have all velocity and all backend servers (6-8) utilizing the shared resource pool. I have allocated 1G to Velocity is this enough or to much?