ASP.NET V1.1 SP1 - Potential performance problems
Dont know if this is old news or not, but got this link in my email from kbAlertz today (I think it was today - I have lots of unread mail). To quote:
SYMPTOMS
In the Microsoft .NET Framework 1.1 Service Pack 1
(SP1), you may notice slower performance on
multiple-processor computers than on single-processor
computers.
CAUSE
This problem occurs because .NET Framework 1.1 is
linked to the single-threaded C runtime library that
does not handle multithreaded access to heaps.
This kind of alert, while important, I find very
frustrating. Particularly the text "you may notice slower performance". Obviously there is more variables involved than simply
having ASP.NET 1.1 SP1 installed before you may experience
slow performance, but what exactly?
I have a number of applications that meet this vague
criteria but are they all affected. To be sure, I would
need to measure the performance, apply the fix, measure
again and compare the numbers. This can take time and
potentially cause disruption to the business. Surely it
wouldn't be too hard to provide some more specific
criteria under which this problem may manifest.
Lets face it, it is either linked to the "single threaded
C runtime library", or it isn't, so the effects of this
problem (IMHO) should be seen in most cases.
As usual, the disclaimer states:
"Only apply it to systems that are experiencing this
specific problem. This hotfix may receive additional
testing. Therefore, if you are not severely affected
by this problem, we recommend that you wait for the
next Microsoft .NET Framework 1.1 service pack that
contains this hotfix."
I am assuming being severely affected means on a very
high volume site, but again, its just too vague for
me.
Anyone applied this fix and seen a noticeable difference?
What kind of systems have you seen this degraded
performance?