A few days back I had asked a question relating to triggering garbage collection during progressively solving equations, for which I got help here. I achieved some good results then.
I reached to the conclusion that if possible at all, one must spend time on arranging equations in an order(discussed in link) and solve a few at a time and use the results from these to solve further equations.
In experiment, it unexpectedly sped up equations solving by 3 times and also helped trigger GC between solving equations which is not possible if equations are fed in "solve" all together.
Its an observation that I believe would be helpful to others.
"The more I read, the more I acquire, the more certain I am that I know nothing.” - Voltaire