Virtueller Speicher und CPU-Auslastung – Catch 20/20?

Virtueller Speicher und CPU-Auslastung – Catch 20/20?

Ich schaue mir das System unten an und stelle sicher, dass wir genug Speicher haben, um die täglichen Aufgaben auszuführen. Wir hatten kürzlich einen Engpass, weil es nur eine 2 GB große Auslagerungsdatei gab. Ich habe das auf das empfohlene 1,5-fache des physischen RAM geändert und es sieht ok aus. Die CPU-Auslastung ist jedoch wie unten angegeben stark angestiegen. Ist das auf die Zunahme der E/A zurückzuführen? Die PF-Auslastung scheint bisher ok zu sein. Würde dieser Server nach Erreichen des physischen RAM-Limits schlechter werden?

PF-NUTZUNG

Antwort1

würde die Leistung dieses Servers beeinträchtigt, sobald das physische RAM-Limit erreicht ist.

Ja, die Leistung des Servers nimmt ab, wenn der RAM voll ist.

Die empfohlene Größe Ihrer Auslagerungsdatei ist nicht einfach ein Vielfaches (1,0x, 1,5x, 2,0x usw.) Ihres physischen RAM. (Das ist ein Ratschlag aus den 1990er Jahren, der nicht zutrifft. Sogar Microsoft hat einmal einen solchen falschen Ratschlag veröffentlicht, aber er ist nicht zutrifft.)

Die empfohlene Größe Ihrer Auslagerungsdatei ist gerade groß genug, damit Ihre Peak Commit Charge nie Ihren RAM + Auslagerungsdateien (plus einen kleinen Puffer) überschreitet.

In einem System mit wenig physischem RAM wird die Auslagerungsdatei auf der Festplatte stark beansprucht und die Festplatte ist viel langsamer als der RAM. Daher kommt es zu Leistungseinbußen.

Ihre aktuelle Commit-Gebühr beträgt ~48 GB, hat aber irgendwann einen Höchstwert von ~66 GB erreicht. Sie müssen sicherstellen, dass Sie über genügend physischen RAM + Auslagerungsdateien verfügen, um dies abzudecken.

Es schadet nicht, wenn Ihre Auslagerungsdatei(en) zu groß ist/sind, außer dass dadurch Speicherplatz verschwendet wird. Entscheidend ist, wie stark die Auslagerungsdatei genutzt wird. Wenn Ihre Auslagerungsdatei zu stark genutzt wird, besorgen Sie sich mehr RAM oder speichern Sie Ihre Auslagerungsdateien auf einem schnelleren Speicher.

Dieser Screenshot enthält nicht wirklich genügend Informationen, um Ihre CPU-Auslastung zu diagnostizieren. Ich kann Ihnen jedoch sagen, dass eine Vergrößerung Ihrer Auslagerungsdatei keine nennenswerten negativen Auswirkungen auf die CPU-Auslastung haben sollte.

verwandte Informationen