« Zurück zu Produkt

Dokumentation

IPS_GetMediaStats

 array IPS_GetMediaStats ()

Rückgabewert

Ein Array mit folgenden key => value Paaren:

Index Typ Beschreibung
Count integer Anzahl der Medienobjekte, deren Inhalt im Arbeitsspeicher zwischengespeichert ist
TotalBytes integer Geschätzter Speicherbedarf aller Medienobjekte inklusive der zwischengespeicherten Inhalte in Bytes

Beschreibung

Warning

Diese Funktion ist nur für den internen Gebrauch vorgesehen und kann sich jederzeit ohne Ankündigung ändern oder entfallen.

Die Funktion liefert den Speicherbedarf der Medienobjekte. Count zählt nur die Medienobjekte, deren Inhalt (Base64 kodiert) im Arbeitsspeicher zwischengespeichert ist, z.B. Medienobjekte mit aktivem Cache. TotalBytes enthält zusätzlich die Verwaltungsdaten aller Medienobjekte wie Dateiname und Prüfsumme.

Die Bytes sind eine Schätzung des belegten Arbeitsspeichers anhand der gespeicherten Datenstrukturen und keine exakte Messung. Der Wert wird auch in der Reihe "Medias" von IPS_GetStatsHistory aufgezeichnet.

Beispiel

// Speicherbedarf der Medienobjekte ausgeben
print_r(IPS_GetMediaStats());

/* liefert z.B.:
Array
(
    [Count] => 3
    [TotalBytes] => 262144
)
*/
Haben Sie noch Fragen?