I seem to remember that openfire was set up out of the box to use a 256mb, which will chew up most of your memory on the bottom tektonic service. You could try dropping that to 128mb max. Let me know if you need help with that.