The in-process cache is never used in a web garden.
But here the REAL thing ... I doubt the motives of what you are doing. If an object needs to use your kernels more efficiently, you can simply increase the number of requests and / or worker threads that you manage your ASP.NET application. Running multiple w3wp processes is not necessary. If you have a limited resource, such as an old COM object in a process that does not scale well with threads, then I can see how you can scale better with several processes. But if you really do not know what you are doing and why, carefully step back from this setting and leave it at 1 .; -)
source share