I haven’t adjusted the maximum heap size yet. I wanted to see if there is a solution without messing with the startup parameters. This may just be a typical Java thing, not specific to Protégé. But it bugs me.
Here is my startup command, right out of the default run.bat: