Jump to content

mzwk

Members
  • Gesamte Inhalte

    6
  • Registriert seit

  • Letzter Besuch

Profile Fields

  • Member Title
    Newbie

Fortschritt von mzwk

Apprentice

Apprentice (3/14)

  • Erste Antwort
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei
  • 1 Jahre dabei

Neueste Abzeichen

10

Reputation in der Community

  1. Hallo. Das ist natuerlich sehr schlechtes Verhalten, dass er overall rechnet und nicht pro Prozess. Bei der Applikation handelt es sich um Spezialsoftware. Wenn ich dir den Namen sage kennst du es garantiert nicht. Ausserdem denke ich, dass das nicht wirklich was zur Sache tut (Evtl. bei Standard-SW, aber nicht bei dieser Applikation). Der Lieferant sagt uns, dass es nicht moeglich sein wird (Jedenfalls nicht in der naechsten Zeit), die App auf 64 Bit umzustellen. Wir haben jetzt mal auf unserer Testumgebung Probehalber die Pagefile abgeschalten. Der Server verfuegt ueber 12GB RAM. Wir werden jetzt mal testen wie sich das nun verhaelt. Zu meinem Problem gibts aber eigentlich keine andere moeglichkeit, ausser die App 64Bit faehig machen zu lassen und auf einem 64Bit OS auszufuehren? greetz
  2. Hallo. Es ist ein x86 System. /AWE wurde noch nicht getestet (Kenn ich gar nicht - das muss ich mir mal ansehen). Pagefile ist auch fest eingestellt (2x4GB, da auf einer partition nicht mehr geht). Komischerweise duerfte ja der Memory-Pool der Applikation niemals an die grenze (2GB) stossen (pro User), da sie vorher abschmiert (Schlechtes Programm). Von daher wundert es mich ja auch so, dass er zu pagen anfaengt. Wie gesagt: Die normale Memory-Auslastung pro User sind meist um 300MB rum. Manchmal mehr, oefter weniger. Wenn es keine Terminal-Server Geschichte waere, sondern ein Prozess, dann wuerde ich es ja verstehen. Aber wir haben halt 10 - 20 (User) x ~300MB. Also muesste er ja bei 20 Usern rein rechnerisch ungefaehr 6GB RAM auslasten. Das tut er aber nicht, weil er schon bei 4GB gesamt-Memory Last zu pagen anfaengt. greetz
  3. Hallo. Wir betreiben auf unserer Serverfarm eine Applikation ueber Terminalsessions. Die fuenf Maschinen verfuegen ueber 8GB RAM, und halten so 10-20 User. Ein einzelner Prozess der Applikation mit der die User Arbeiten hat im Schnitt ca. 300MB RAM-Auslastung. Das Problem welches wir haben, leitet sich aus dem Memory-Management des Servers ab. Wenn naemlich 4GB Speicherauslastung erreicht wird, schaufelt der Server die Daten in die Pagefile, und diese bleiben dann dort. Dies bewirkt dann das: 1. Die Anwendung extrem langsam wird. 2. Effektiv nur 4GB RAM genutzt werden. Nach einer gewissen Laufzeit der Server haben wir dann vollgelaufene Pagefiles (~5-8GB), und fast leeren RAM (1-2GB Auslastung). Wir haben die Pagefile schon auf 2x4GB aufgestockt, da sonst die Server staendig abschmieren. Jetzt ist halt die Frage: - An was liegt es? Ich vermute sehr stark das OS, da die Applikation ja keinen Einfluss hat, wann in die Pagefile geschrieben wird. - Wie kann ich verhindern das nur 4GB RAM genutzt werden? Es sollen praktisch die vollen 8GB verwendet werden, ohne Pagefile-geschreibe. Achja: Der PAE und 3GB Switch sind gesetzt. greetz
  4. Hallo. Was soll ich sagen.... Anwenderfehler. Habe es jetzt gefunden. Bisher habe ich immer die Hilfe fuer XP angesehen, dort war natuerlich nichts fuer die gewuenschte Funktion dokumentiert. Auf unseren 2k3 Servern bin ich letztendlich fuendig geworden - Es ist der Schalter /Z. Jetzt frage ich mich allerdings, warum *** so eine essentielle Anwendung fuer die Administration auf den Betriebssystemen unterschiedlich haelt.... greetz
  5. Hallo. Ja, so mache ich es ja schon. Jedoch loescht sich der Task anschliessen nicht, da es keine moeglichkeit gibt, das loesch-flag auf kommandozeilen-ebene zu setzen (Jedenfalls habe ich keine gefunden). Und genau das brauche ich. greetz
  6. Hallo. Ich experimentiere jetzt schon einige Zeit mit schtasks, und konnte fuer meine Frage in der Hilfe nichts finden. Es gibt ja die moeglichkeit, beim anlegen eines scheduled tasks, ein haekchen bei 'Task loeschen, wenn er nicht erneut geplant wird' zu setzen, um diesen nach der Laufzeit loeschen zu lassen. Leider habe ich nichts in der Hilfe gefunden, was beschreibt, wie man dies auf kommandozeilen-ebene setzen kann. Wie ist dies moeglich? greetz
×
×
  • Neu erstellen...