100 % CPU-Auslastung durch W3wp.exe unter 2003 und IIS 6

100 % CPU-Auslastung durch W3wp.exe unter 2003 und IIS 6

Vor kurzem begann unser Server unter einer erhöhten CPU-Auslastung durch w3wp.exe zu leiden. Ich habe den Protokollparser ausgeführt und zwei Benutzer mit über 1000 Treffern und weitere 5 mit über 700 Treffern gefunden.

Ich nehme an, dass dies der Grund für die CPU-Auslastung ist, aber ich weiß nicht, wie ich das beheben soll. Jede Hilfe ist willkommen. Ich habe OWA nur auf dem IIS 6-Server laufen und habe es häufig angehalten. Wenn ich den IIS-Server anhalte, geht der Prozess auf 40 Prozent zurück und wird dann nach einiger Zeit beendet. Meine Serverspezifikationen sind unten aufgeführt.

  • Einzel-Dual-Core 5500
  • Server 2003 SP2 32bit
  • Exchange 2003 SP2
  • 4 GB RAM

Antwort1

Verwenden Sie die Standard Edition oder die Enterprise Edition von Windows Server 2003? Wenn Sie die Enterprise Edition verwenden, können Sie Windows System Resource Management (WSRM) installieren und die von W3WP.EXE verwendete CPU einschränken.

Aber abgesehen davon möchte ich zunächst verstehenWarumW3WP.EXE verbraucht so viel CPU. Ihre Tools hier stammen beide von Microsoft SysInternals: Process Explorer und Process Monitor.

Verwenden Sie Process Explorer, um zu bestätigen, dass W3WP.EXE das Problem verursacht, und erhalten Sie einen besseren Einblick in die CPU-, E/A- und Speichernutzung. Sie müssen sich hier über Ihren verfügbaren Speicher und Ihre Paging-Aktivität im Klaren sein. Benötigen Sie beispielsweise mehr als 4 GB? Ich weiß nicht, wie viel Ihr STORE.EXE verwendet. Bei einem Exchange 2003-Server sollten Sie jedoch nicht mehr als 8 GB verwenden.

Verwenden Sie anschließend den Prozessmonitor, um zu beobachten, was der Prozess tatsächlich tut. Konfigurieren Sie einen Filter für „Prozessname IST W3WP.EXE“ und wählen Sie „Gefilterte Ereignisse löschen“. Jetzt beobachten Sie nur noch Ihren Arbeitsprozess.

Wenn nichts angezeigt wird, löschen Sie den Standardfilter, der Aktivitäten vom Prozess „System“ ausschließt. Der Grund dafür ist, dass Sie meiner Meinung nach hier Ihre HTTP-Aktivität sehen werden.

Dies könnte Ihnen einige Hinweise darauf geben, was los ist.

verwandte Informationen