Did any one encountered a scenario where application under high memory allocation load performed second generation collection every 100 seconds ?
We using 64-bit server
If you are running a dual core CPU, try setting GCServer="true" in the app/web.config.
In my case, it does about 10% of the original GC's and the application feels a lot snappier.