Speicherverwaltung

Mit diesen Einstellungen können Sie die Speichernutzung der Anwendung durch Workspace Environment Management (WEM) optimieren

Memory-Verwaltung

Wenn diese Einstellungen aktiviert sind, berechnet WEM, wie viel Speicher ein Prozess verwendet und wie viel Speicher ein Prozess mindestens benötigt, ohne an Stabilität zu verlieren. WEM betrachtet den Unterschied als überschüssigen Speicher. Wenn der Prozess inaktiv wird, gibt WEM den überschüssigen Speicher, den der Prozess verbraucht, für die Auslagerungsdatei frei und optimiert den Prozess für nachfolgende Starts. Normalerweise wird eine Anwendung im Leerlauf, wenn sie auf die Taskleiste minimiert wird.

Wenn Anwendungen über die Taskleiste wiederhergestellt werden, werden sie zunächst in ihrem optimierten Zustand ausgeführt, können jedoch bei Bedarf weiterhin zusätzlichen Speicher belegen.

In ähnlicher Weise optimiert WEM alle Anwendungen, die Benutzer während ihrer Desktopsitzungen verwenden. Wenn mehrere Prozesse über mehrere Benutzersitzungen verteilt sind, steht der gesamte freigegebene Speicher für andere Prozesse zur Verfügung. Dieses Verhalten erhöht die Benutzerdichte, indem eine größere Anzahl von Benutzern auf demselben Server unterstützt wird.

Optimieren Sie die Speichernutzung für Leerlaufprozesse. Zwingt Prozesse, die für eine bestimmte Zeit inaktiv bleiben, überschüssigen Speicher freizugeben, bis sie nicht mehr im Leerlauf sind.

Leerlaufzeit (min). Hier können Sie angeben, wie lange ein Prozess als inaktiv angesehen wird, nach dem er gezwungen ist, überschüssigen Speicher freizugeben. Während dieser Zeit berechnet WEM, wie viel Speicher ein Prozess verwendet und wie viel Speicher ein Prozess mindestens benötigt, ohne an Stabilität zu verlieren. Der Standardwert beträgt 120 Minuten.

Leerlaufzustandslimit (Prozent). Hier können Sie den Prozentsatz der CPU-Auslastung angeben, unter dem ein Prozess als inaktiv angesehen wird. Der Standardwert ist 1%. Wir empfehlen, dass Sie keinen Wert von mehr als 5% verwenden. Andernfalls kann ein aktiv verwendeter Prozess fälschlicherweise für inaktiv gehalten werden, wodurch sein Speicher freigegeben wird.

Optimieren Sie nicht, wenn der insgesamt verfügbare Arbeitsspeicher überschreitet (MB). Hier können Sie einen Schwellenwert angeben, unter dem WEM die Speichernutzung für Anwendungen im Leerlauf optimiert.

Schließt Prozesse von der Speicherauslastung aus. Ermöglicht das Ausschließen von Prozessen von der Speichernutzungsoptimierung. Geben Sie den Prozessnamen an, z. B. notepad.exe.

WEM optimiert die Nutzung des Anwendungsspeichers nicht für die folgenden Systemprozesse:

  • rdpshell
  • wfshell
  • rdpclip
  • wmiprvse
  • dllhost
  • audiodg
  • msdtc
  • mscorsvw
  • spoolsv
  • smss
  • winlogon
  • svchost
  • taskmgr
  • System Idle Process
  • System
  • LSASS
  • wininit
  • msiexec
  • services
  • csrss
  • MsMpEng
  • NisSrv
  • Memory Compression

Limit für die Speicher

Aktivieren Sie das Speichernutzungslimit für bestimmte Prozesse. Ermöglicht es Ihnen, die Speichernutzung eines Prozesses zu begrenzen, indem Sie eine Obergrenze für den Speicher festlegen, den der Prozess verbrauchen kann.

Warnung:

Die Anwendung von Speichernutzungslimits auf bestimmte Prozesse kann unbeabsichtigte Auswirkungen haben, einschließlich einer langsamen Systemaktionsfähigkeit.

  • Füge hinzu. Ermöglicht das Hinzufügen eines Prozesses, auf den Sie ein Limit für die Speichernutzung anwenden möchten.

  • Entfernen. Ermöglicht das Löschen eines Elements.

  • Bearbeiten: Ermöglicht das Bearbeiten eines Elements.

  • Dynamisches Limit. Ermöglicht es Ihnen, ein dynamisches Limit auf den angegebenen Prozess anzuwenden. Diese Einstellung begrenzt dynamisch die Menge des Speichers, der dem angegebenen Prozess zugewiesen ist. Wenn angewendet, werden die Speichernutzungslimits abhängig vom verfügbaren Speicher durchgesetzt. Daher kann der Speicher, den der angegebene Prozess verbraucht, den angegebenen Betrag überschreiten.

  • Statisches Limit. Ermöglicht es Ihnen, ein statisches Limit auf den angegebenen Prozess anzuwenden. Diese Einstellung begrenzt immer die Menge an Speicher, die dem angegebenen Prozess zugewiesen ist. Wenn angewendet, wird verhindert, dass der Prozess mehr als die angegebene Speichermenge verbraucht, unabhängig von der Größe des verfügbaren Speichers. Infolgedessen wird der Speicher, den der angegebene Prozess verbraucht, auf den angegebenen Wert begrenzt.

So fügen Sie einen Prozess hinzu:

  1. Klicken Sie auf der Registerkarte Administration Console > Systemoptimierung > Memory Management > Limit für die Speicherauslastung auf Hinzufügen.

  2. Geben Sie im Fenster Prozess hinzufügen den Namen des Prozesses ein, den Sie hinzufügen möchten (z. B. notepad.exe.), konfigurieren Sie das Speicherauslastungslimit, wählen Sie im Dropdownmenü einen Limitmodus aus, und klicken Sie dann auf OK.

Um ein Element zu bearbeiten, wählen Sie das Element aus und klicken Sie auf Bearbeiten.

Um ein Element zu entfernen, wählen Sie das Element aus und klicken auf Entfernen.

Um ein dynamisches Limit auf ein Element anzuwenden, wählen Sie das Element aus und klicken Sie auf Dynamisches Limit.

Um ein statisches Limit auf ein Element anzuwenden, wählen Sie das Element aus und klicken Sie auf Statisches Limit.

Speicherverwaltung