My problem is, as the number of applications goes over 100 or so private bytes starts to grow until IIS eventually recycles aspnet_wp.exe when it exceeds 60% RAM. While this is happening, gen2 is also growing but much much slower. In fact, CLR total bytes in all heaps is about 40% of private bytes. What is a healthy ratio of unmanged to managed memory in ASP.NET?
SQL Server is involved, so I am using Sql* classes. I'm pretty religious about disposing... I've also seen posts here and on google about DataSets leaking DataRows under load? Could you elaborate?
I am in the process of buidling up another box for stress testing with automated client tools to try to reproduce this. On my developmet box using yoru profiler I don't see anything substantial between snapshots.
Any ideas would be greatly appreciated!
Users browsing this forum: No registered users and 12 guests