80 % Speicherauslastung auf dem Server – ist das nur Caching?

80 % Speicherauslastung auf dem Server – ist das nur Caching?

Die Speicherauslastung ist auf diesem 2008 R2-Server sehr hoch, aber ich denke, es liegt vielleicht nur am RAM-Cache. Die Leistung des Servers ist in Ordnung und die CPU-Auslastung sehr niedrig. Es läuft DFSR, was meiner Meinung nach viel RAM beansprucht.

Folgendes sehe ich im Task-Manager:

Bildbeschreibung hier eingeben

Wenn man sich die Prozesse ansieht, scheint es nicht so, als würden sich die Summe auf 3,25 Gigabyte belaufen.

Folgendes zeigt mir RamMap: Bildbeschreibung hier eingeben

Ich sehe, dass der nicht ausgelagerte Pool einen beträchtlichen Teil beansprucht. Das ist RAM, den ein Programm wie DFSR zum Zwischenspeichern verwendet, richtig?

Meine pagefile.sys ist 3,92 GB groß, falls diese Information irgendwie hilfreich ist.

Muss ich mir Sorgen machen oder gibt es noch etwas, das ich überprüfen könnte?

Antwort1

Sie haben einen Kernel-Speicherverlust. Der nicht ausgelagerte Pool ist 2,5 GB groß. Sie könnenAbonnierenum zu sehen, welcher Treiber die hohe Nutzung verursacht.

Installiere dasWindows WDK, führen Sie Poolmon aus, sortieren Sie es nach PPooltyp, sodass nicht ausgelagerte Elemente oben stehen, und nach BAfterbytes, um das Tag anzuzeigen, das den meisten Speicher verwendet.

Schauen Sie nun, welcher Pooltag den meisten Speicher verbraucht, wie hier gezeigt:

Bildbeschreibung hier eingeben

Öffnen Sie nun eine Eingabeaufforderung und führen Sie den Befehl findstr aus, um zu sehen, welcher Treiber dieses Tag verwendet:

Bildbeschreibung hier eingeben

Sehen Sie sich nun die Dateieigenschaften an, finden Sie die Treiberversion und suchen Sie nach einem Update.

Antwort2

Der Task-Manager-Bildschirm, den Sie gepostet haben. Versuchen Sie, den Ressourcenmonitor zu verwenden, um den Übeltäter aufzuspüren. Gehen Sie zur Registerkarte „Speicher“ und Sie erhalten eine Aufschlüsselung. Ich stimme auch zu, 4 GB für Server 2008 sind sehr wenig.

Antwort3

Im Allgemeinen sind 4 GB Arbeitsspeicher für einen Dateiserver nicht viel. Denken Sie daran, dass er versucht, Dateien zwischenzuspeichern, wenn dies möglich ist, und mit nur 4 GB ist kaum Platz für einen Cache vorhanden. Das Dateisystem selbst verwendet auch Arbeitsspeicher für die Zwischenspeicherung und sogar für aktive Seiten (wie die NTFS-Masterdateitabelle).

Das Hinzufügen von DFS-R bedeutet noch mehr Speichernutzung (es verwendet eine Jet-Datenbank).

Hinweis: Dem Screenshot des Task-Managers zufolge, den Sie gepostet haben, scheint der Server auch die DNS-Rolle auszuführen. Ist das wirklich etwas, das Sie auf einem Dateiserver brauchen?

Außerdem wird eine Art Inventarisierungsdienst (ocsservice.exe) ausgeführt und Symantec-Software ist installiert. Denken Sie daran, dass all diese Dienste den Speicherverbrauch erhöhen. Wenn sie Aufgaben in Intervallen ausführen, ist der Speicherverbrauch sogar noch höher.

verwandte Informationen