Setting ResourceLimits.Thread to 2 will limit the number of threads for a single http request to 2 threads. But even setting this to 1 will not help you. IIS will still use multiple threads/cores to handle all the http requests. If you want to limit this to a single core you should set the processor affinity (http://stackoverflow.com/questions/2510593/how-can-i-set-processor-affinity-in-net). I don't know if you are allowed to do that in a shared hosting environment.
p.s. I am not back, but I have wifi and tablet that I can use to post this message :) I will be back next week.
p.s. I am not back, but I have wifi and tablet that I can use to post this message :) I will be back next week.