Zum Inhalt springen

Berechung der Speicherplatzbelegung

OpenCms ist ein mandantenfähiges Content-Management-System. In einer Installation werden häufig mehrere hundert Websites gehostet. Um einen Überblick über die Speicherplatzbelegung einzelner Mandanten zu erhalten, wurde ein System zur Berechnung von Ordnergrößen entwickelt.
Datum:
KW 41 / 2025

Für jeden im VFS vorhandenen Ordner wird ab jetzt intern die Größe aller darin vorhandenen Ressourcen intern vorgehalten und im Info-Dialog angezeigt. Aus Performance Gründen werden die Größen gecached, sie sind dadurch nur nahezu aktuell.

In der Java API steht die Hilfsfunktion OpenCms.getFolderSizeTracker(online).getFolderReport(paths) zur Verfügung. Durch Übergabe einer Liste von VFS Pfaden können damit ausgewählte Ordner angefragt werden; darin sind auch die Größen exclusive von Unterpfaden enthalten.