When looking at the performance of an asp.net application (webservice), we noticed that in IIS it is much slower (38 seconds) than on the Dev server (18 seconds). Starting the performance profiler (in fetch mode) of Visual Studio, we noticed that the difference is caused by regex.Match ?! In IIS, it takes 70% of the time, while the same tests against the same application in the dev server, it takes less than 1% of the total time.
So, can anyone explain this strange difference in behavior between IIS and Dev Server ??? I already tried things with different application pool settings ... but nothing helped
source share