Hi Jeremy
I'm not Tim, not Bill either:
https://moodle.org/mod/forum/discuss.php?d=212639#p926754. Hope you still don't mind my 2 cents.
Don't you think that your host needs to be more specific about this 100% spike? Is it supposed
to mean that the higest peak load recorded after you've introduced the assesment is double the peak observed before that? Is this the only change you've made? I mean did you have the assesment going on all the time, but upgraded to 2.3? From? Or you had 2.3 all the time it the new assesment?
Your questions:
> Are there any tips on that I can do from Moodle's end?
Sure, the application need to be optimized. Submit a detailed bug report.
> Will putting all of the questions on a single page reduce CPU?
I would have though putting one question per page would distribute the load.
> Are there any settings in the Administrator settings that can reduce CPU load?
There are various hints mentioned in the documentation and discussed here. There is also a Performance FAQ, provided you can sort out the mess:
https://moodle.org/mod/forum/discuss.php?d=193518.
> Will any of things that curt bixel did actually help reduce CPU load?
The intro says, "once you could solve the problem, summarize solution by replying to the thread, providing links to the documentation, discussions or tracker issues that helped you. Tag that post by adding [Solved] to the subject line." Unfortunatly either people don't read or they don't care.