I am stumped and would like to ask for ideas on why this might be slow.

I have an exe which executes other exe's, the first starting a named pipe 
server and the others connecting to it. I have them just sleep to simulate 
doing something while I am able to look at the CPU utilization just for this 
process of launching and connecting.

If the first runs the others as separate processes (with Process.Start) they 
launch quickly and use little CPU, if it launches them in appdomains (with 
ExecuteAssembly) it smashes the CPU at 100%.

So basically it is doing the same thing each time, but app domains are 
advertised as being lower cost than processes, so what gives?

Thanks in advance,

Al

-- 
You received this message because you are subscribed to the Google
Groups "DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML
Web Services,.NET Remoting" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/dotnetdevelopment?hl=en?hl=en
or visit the group website at http://megasolutions.net

Reply via email to