Anzeige Speicher IPS

Hallo Leute,

wenn ich den folgenden ode ausführe dann steht unter $ar[4] 1.024.008
im Taskmanager zeigt er 191 MB für IPS an.

Kann mir das einer erklären?

$data = shell_exec(‚tasklist /FI „SERVICES eq IPSServer“ /FO CSV /NH‘);
$data = str_replace($Zeichen,"",$data);
$ar = explode(",",$data);
print_r($ar);

wenn ich den folgenden Code aufrufe dann
kommt wieder ein anderes Ergebnis

$PInfo = Sys_GetProcessInfo();
$MemoryIPS = (int) (($PInfo[‚IPS_WORKINGSETSIZE‘]));

Es kommt niemals das was im Taskmanager steht.

Hat keiner das gleiche Problem?

Hi,
ich schätze das sind Äpfel und Birnen. Unter Windows gibt es:

  1. Working Set Size (aktueller Wert)
  2. Peak Working Set Size (größter Wert)
  3. Max. Working Set Size (Maximum).

Ich schätze IPS gibt 3. zurück und im Taskmanager schaust Du dir 1. an. Lass dir auch mal 2. und 3. anzeigen im Taskmanager.

Ralf

Dankeschön.
wie komme ich an 1. Working Set Size (aktueller Wert) in IPS ran?

Hat einer eine Idee wie ich an den Wert im Taskmanager rankomme?

Hi,
sorry übersehen. Ich benutze selten den MS Taskmanager sondern meistens den Process Explorer von MS/Sysinternals. Da kann man deutlich mehr Informationen anzeigen lassen.

Ralf

Ich will den Wert in IPS auslesen und anzeigen.