05-18-2014, 09:11 AM
Could you use the profiler to pin this down?
There's a script file, $/MCServer/profile_run.cmd, that you need to run as admin; check the header of that script for the links to the required tools. You also need to compile MCS in the Release Profile mode.
Once the server starts up successfully under the profiler, stop it as soon as it finishes generating. The profiler will then take some time to write the reports, they'll be located in $/Profiling/, the most useful is the profile_CallerCalleeSummary.csv file, send that one over. The script has a link to a visualising tool that you can use to see the results, too.
There's a script file, $/MCServer/profile_run.cmd, that you need to run as admin; check the header of that script for the links to the required tools. You also need to compile MCS in the Release Profile mode.
Once the server starts up successfully under the profiler, stop it as soon as it finishes generating. The profiler will then take some time to write the reports, they'll be located in $/Profiling/, the most useful is the profile_CallerCalleeSummary.csv file, send that one over. The script has a link to a visualising tool that you can use to see the results, too.