Arbeitsspeicher "läuft voll", da Speicher für bereits beendete Anwendungen nicht sofort freigegeben werden

Anonym
2011-10-21T06:58:12+00:00

Guten Tag,

ich habe das Problem, dass W7 nach Beendigung einer Anwendung den Speicher nicht sofort freigibt. Das eigentliche Problem: In einer Batchdatei führe ich sekündlich ein Ping aus. Im Resourcenmonitor kann ich beobachten wie nach und nach immer mehr Ping.exe eingetragen werden und Speicherplatz einnehmen. W7 baut die nicht benötigen Ping-Anwendungen nicht in derselben Geschwindigkeit ab, wie diese erzeugt werden. Folglich füllt sich der Arbeitsspeicher kontinuierlich. Der Rechner ist mit 8 GB RAM ausgestattet und läuft Tag und Nacht. Nach ein paar Tagen ist der RAM voll und es können keine Anwendungen mehr ausgeführt werden, die ausgeführten kommen zum Erliegen.

Im Betrieb laufen lediglich zwei Benutzer-Anwendungen, die inkl. W7 keine 2 GB einnehmen. Daher ist der Arbeitsspeicher großzügig bemessen. Zwischenzeitliche Neustarts, um den RAM wieder zu leeren, sind keine Lösungsoptionen für mich.

Hat jemand von euch eine Idee, wie man W7 dazu bringen kann, dass ausgeführte und beendete Anwendungen den verwendeten Speicher sofort wieder freigeben?

Vielen Dank schon einmal an dieser Stelle.

obutchereit

Windows für Zuhause | Vorherige Windows-Versionen | Windows-Update

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
Antwort, die vom Frageautor angenommen wurde
Anonym
2011-10-26T20:56:15+00:00

Hallo,

Ping - Windows7? Mercedes - Rückwärtsgang? ;o) Das Problem hat sich erledigt, das Ding ist geschreddert. Ich will meine wertvolle Lebenszeit nicht mit so einem Microsoft-Quatsch verschwenden.

Dennoch vielen Dank an alle Helfer!

War diese Antwort hilfreich?

0 Kommentare Keine Kommentare

33 zusätzliche Antworten

Sortieren nach: Am hilfreichsten
  1. Deleted

    Diese Antwort wurde aufgrund eines Verstoßes gegen unsere Verhaltensregeln gelöscht. Die Antwort wurde manuell gemeldet oder durch automatisierte Erkennung identifiziert, bevor Maßnahmen ergriffen wurde. Weitere Informationen finden Sie in unseren Verhaltensregeln.


    Kommentare wurden deaktiviert. Weitere Informationen

  2. Anonym
    2011-10-21T12:25:00+00:00

    Hallo, danke für die Antwort. Was heißt hier umständlich? Alles was ich benötige ist in einem Batch, ich benötige keine Zusatzprogramme (weitere Fehlerquellen) mit denen ich wiederum irgendwelche Executables ausführen muss (so wäre es bei deinem Vorschlag Folder Monitor). Außerdem muss ich - und das ist sicherlich unschön - an anderer Stelle auf ein Programm warten. Und weil ich nicht mit diesem Programm kommunizieren kann, muss ich warten.

    Mein Batch lief auf XP jahrelang einwandfrei, daher sehe ich dort keinen Änderungsbedarf. Mir erschließt sich nicht, weshalb W7 solche Probleme damit hat.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  3. Anonym
    2011-10-21T11:10:17+00:00

    Ein Ordner lässt sich ohne ping durch Überwachen überwachen.

    Beispiel

    Warum so umständlich und ressourcenraubend?

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  4. Anonym
    2011-10-21T10:04:39+00:00

    Hallo, hier noch eine kurze Erläuterung, wozu ich pinge:

    Ich benötige eine Wartezeit von 1-2 Sekunden, weil ich einen Ordner überwachen muss. Sobald dort eine Datei gespeichert wird, muss diese weiterverarbeitet werden. Für diese Wartezeit rufe ich "Ping localhost -n 2 >NUL" auf, ich habe es auch bereits mit "Timeout /T 1 /Nobreak" probiert. Dasselbe Problem damit. An anderer Stelle muss ich auf eine andere Anwenung warten, mit der ich nicht "kommunizieren" kann. Der Zeitraum von 1-2 Sekunden darf nicht größer sein. Der Batch lief mit XP jahrelang einwandfrei, W7 sollte das doch auch bewerkstelligen können.

    Das Problem macht sich bemerkbar, indem ein Fenster mit einer Fehlermeldung erscheint: "Nicht genügend Systemresourcen um den angeforderten Dienst auszufürhen". Der Arbeitsspeicher ist dann mit mehr als 7 GB belegt. Im Taskmanager ist kein Übeltäter ausfindig zu machen, die Anwendungen mit dem größten Speicherverbrauch sind Firefox und svchost mit je rund 200.000 KB.  

    Der Rechner ist nagelneu und es wurden nur zwei Anwendungen installiert. Ich schaue gleich mal nach wegen der Defragmentierung und der Auslagerungsdatei.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare