The Optimizer does not cache the Starategy to optimized database.
The Optimizer stops after about 100 strategies. This usually happens when the Additional chart setting is used. You receive the config as an attachment.
RAM and CPU usage is low when the programm stops/hanging.
It might just take a long time, if you have more than 100 strategies and 15000 optimizations for each of them it will take very very long time.
On my 48 core machine I have oly 50 strategies optimized in two hors, but it didn't stop yet. I'll keep it running but I don't see any issue so far.
If you think it stopped could you please attach a log?