I have taken some time and tried turning some of the, many, knobs under my Linux project settings.
Low Processor Mode helped to lower how much CPU resources are
consumed.
Low Processor Mode Sleep µSec also helps if you can raise it and
see no visible difference. BTW the default value is 8000 microseconds
and 1 µSec is 1 millionth of a second (so the default is 8ms)
I still do not know what Main Loop Type means and do not know what
are the choices (maybe that option should not be there and is a
bug???)
I had gotten below 1% CPU consumption but using git master it is at 2% now and I broke things by using git master and using some new features, so now I can no longer use 3.0.3-stable
.
Also there are way too many tunables to try to iterate manually so something else is needed. Some kind of performance harness would be really helpful. It could display the game and have a control panel for all the tunables and give real-time (game-time) feedback as things are tuned.
Just having all those tunables documented would be a big step toward getting more performance.