I am getting a lot of "out of memory" errors in the logs

You can play with the memory allocation by editing the following text file:
C:\Program Files\Galleon\conf\wrapper.conf
There are two settings you can change:

wrapper.java.initmemory=64
wrapper.java.maxmemory=64

I suggest you increase the initmemory to 64 and the maxmemory to 128. Restart the Galleon service after you made the changes.

Additional information