Ab wiewenig RAM wird ausgelagert?
Ab wiewenig % verfügbarem Arbeitsspeicher lagert Windows aus?
Hallo,
ich habe ein Problem mit einem Windows SBS 2003. Hin und wieder bricht die Performance ein und das System scheint sich mit sich selbst zu beschäftigen. Für benutzte Datenbankanwendungen sind diese Augenblicke natürlich Horror. Bei der Analyse (phys. RAM: 1 GB, Auslagerungsdatei: ca. 1,7 GB, minimal vergügbarer RAM: 17 MB) fiel mir nun auf, dass die Auslagerungsdatei permanent zu 80 % ausgelastet wird. Windows lagert ja immer irgendwas aus, soweit klar, aber ständig 80 % ?
Nun stellt sich mir die Frage(n):
1. Ist das normal? - oder konkreter:
2. Ab wieviel Prozent verfügbarem RAM lagert Windows aus?
Vielen Dank fürs Lesen und vielleicht für die Hilfe
PS: Es ist nicht mein Server, aber meine Datenbank...
Gruß carafaja
Hallo,
ich habe ein Problem mit einem Windows SBS 2003. Hin und wieder bricht die Performance ein und das System scheint sich mit sich selbst zu beschäftigen. Für benutzte Datenbankanwendungen sind diese Augenblicke natürlich Horror. Bei der Analyse (phys. RAM: 1 GB, Auslagerungsdatei: ca. 1,7 GB, minimal vergügbarer RAM: 17 MB) fiel mir nun auf, dass die Auslagerungsdatei permanent zu 80 % ausgelastet wird. Windows lagert ja immer irgendwas aus, soweit klar, aber ständig 80 % ?
Nun stellt sich mir die Frage(n):
1. Ist das normal? - oder konkreter:
2. Ab wieviel Prozent verfügbarem RAM lagert Windows aus?
Vielen Dank fürs Lesen und vielleicht für die Hilfe
PS: Es ist nicht mein Server, aber meine Datenbank...
Gruß carafaja
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 42161
Url: https://administrator.de/contentid/42161
Ausgedruckt am: 22.11.2024 um 21:11 Uhr
4 Kommentare
Neuester Kommentar
Hi,
die Auslagerungsdatei wird immer benutzt. Windows startet bei <=256MBRAM weinger Dienste und Puffer mit, ab >=512MB startet es so ziemlich alles mit, was geht und vom MS als sinnvoll erachtet wird (nicht alles is sinnvoll). Allerdings sind bei 1GB RAM mindestens 200-500MB RAM frei (ohne gestartete Anwendungen). Also folgere ich, das der Rest durch die dort laufenden Anwendungen verursacht wird.
Da Du nicht angegeben hast, welche Datenbank hinter Deiner Anwendung steckt stelle ich mal einige Behauptungen auf:
1.) Die Datebank ist so konfiguriert, das sie extrem (?!) große Buffer benutzt.
2.) Es laufen u.U. noch mehr Anwendungen/Dienste auf dem Server.
3.) Eventuell gibt es dort Probleme mit Specherfragmetierung.
Als generelle Lösung für die Behauptung 1 + 2 wäre mehr Speicher in Betracht zu ziehen oder eine Reduktion des Speicherbedarfs. Bei Behauptung 3 sollte man erstmal schauen, ob es u.U. neue patches der Software gibt, die das Problem verursacht (auch Windows hat da Probleme).
Auch wen das etwas vage klingt, hoffe ich, Dir einige Ideen gegeben zu haben.
Gruß,
crimson1968
die Auslagerungsdatei wird immer benutzt. Windows startet bei <=256MBRAM weinger Dienste und Puffer mit, ab >=512MB startet es so ziemlich alles mit, was geht und vom MS als sinnvoll erachtet wird (nicht alles is sinnvoll). Allerdings sind bei 1GB RAM mindestens 200-500MB RAM frei (ohne gestartete Anwendungen). Also folgere ich, das der Rest durch die dort laufenden Anwendungen verursacht wird.
Da Du nicht angegeben hast, welche Datenbank hinter Deiner Anwendung steckt stelle ich mal einige Behauptungen auf:
1.) Die Datebank ist so konfiguriert, das sie extrem (?!) große Buffer benutzt.
2.) Es laufen u.U. noch mehr Anwendungen/Dienste auf dem Server.
3.) Eventuell gibt es dort Probleme mit Specherfragmetierung.
Als generelle Lösung für die Behauptung 1 + 2 wäre mehr Speicher in Betracht zu ziehen oder eine Reduktion des Speicherbedarfs. Bei Behauptung 3 sollte man erstmal schauen, ob es u.U. neue patches der Software gibt, die das Problem verursacht (auch Windows hat da Probleme).
Auch wen das etwas vage klingt, hoffe ich, Dir einige Ideen gegeben zu haben.
Gruß,
crimson1968
Allerdings erwarte ich ja keine
Systemanalyse aus der Ferne Denk ich mir, dir sollte klar sein, daß du viel zu wenig RAM hast.
1. 80 % permanente Auslagerung als normal zu
bezeichnen sind.
bezeichnen sind.
Der ert würde mich jetz nicht schocken. Wenn ich mla auf eminen Server hier schaue, der eigentlich genug Speicher hat, dann liegt er auch bei 80%
2. Ob es einen Richtwert gibt, ab wann
Windows so richtig auslagert.
Windows so richtig auslagert.
Google hat mich u.a. hier hin geführt:
http://www.windowsnetworking.com/articles_tutorials/Key-Performance-Mon ...
Dort wird geschrieben, das man sich bei 10% oder mehr freien Speicher keine Sorgen machen braucht.
Der entscheidende Faktor, um zu beurteilen ob genug RAM vorhanden ist, liegt aber darin wieviele nun wirklich zwischen Pagefile und Speicher hin und her geschaufelt wird.
Das kann man im Performance Monitor mit "Pages/sec" unter Memory überprüfen.