Update: Verzögerungen beim Anzeigen einer ASP.NET-Seite unter Windows 2000

Dieser Artikel wurde zuvor veröffentlicht unter D319012
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
319012 FIX: Delay When You View ASP.NET Page on Windows 2000
Problembeschreibung
Möglicherweise tritt ein erheblicher Leistungsabfall auf, wenn eine ASP.NET-Seite angezeigt wird, die umfangreiche clientseitige Skripte enthält. Überprüfen Sie den Leistungsindikator Ausführungszeit der Anforderung für ASP.NET, um die Gründe für diesen Leistungsabfall zu ermitteln.

Hinweis: Dieses Problem kann ausschließlich bei Microsoft Windows 2000 Server auftreten. Bei Microsoft Windows XP tritt dieses Problem nicht auf.
Lösung
Installieren Sie das aktuellste Service Pack für Microsoft .NET Framework, um dieses Problem zu beheben. Weitere Informationen finden Sie in folgendem Artikel der Microsoft Knowledge Base:
318836 INFO: How to Obtain the Latest .NET Framework Service Pack

Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt. Dieses Problem wurde erstmals in Microsoft .NET Framework Service Pack 2 (SP2) korrigiert.
Weitere Informationen
Bei einer Clientantwort durchschnittlicher Größe werden mehrere kleinere Puffer erstellt, in denen die Daten zwischengespeichert werden, bevor Sie an den Client übermittelt werden. Beispiel: Bei einer Antwort werden fünf Puffer von 1 KB, 3 KB, 28 KB, 4 KB und 2 KB Größe erstellt. Die Standardgröße einer Nachricht beträgt 32 KB. Da die Summe aller dieser Puffer die Größe von 32 KB übersteigt, muss jeder Puffer einzeln an den Client übermittelt werden.

Dieses Update versucht, größere Einheiten an den Client zu versenden, indem 32 KB-Nachrichten mit kleineren Puffern gefüllt werden. Die Geschwindigkeit wird durch dieses Update beträchtlich erhöht. Erfahrungsgemäß erhöht sich durch dieses Update die durchschnittliche TTLB-Zeit (Time To Last Byte) für jede Antwortseite, die größer als 32 KB ist, um 200 Millisekunden.

In der folgenden Tabelle werden die TTLB-Verbesserungen, die dank diesem Update möglich werden, aufgeführt. Bei anderen Seiten, deren Antwortgröße 32 KB übersteigt, können Sie ähnliche Leistungssteigerungen feststellen.

 RTMRTMRTM mit UpdateRTM mit Update
ThreadsAnfragen pro SekundeTTLBAnfragen pro SekundeTTLB
243633430576
324833441174
5686320519102
72110322515132


Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.
performance Systemleistung drop ziehen
Eigenschaften

Artikelnummer: 319012 – Letzte Überarbeitung: 02/24/2014 17:56:53 – Revision: 3.0

  • Microsoft ASP.NET (im .NET-Framework enthalten)
  • kbnosurvey kbarchive kbbug kbfix kbperformance kbwebforms kbnetframe100presp2fix kbnetframe100sp2fix KB319012
Feedback