Wenn das gesamte Unternehmens-Repository zwischengespeichert wird, können aufgrund des geringen internen Arbeitsspeichers Arbeitsspeicherspitzen auf dem Gerätedienstserver auftreten. Der Cache muss jedes Mal deaktiviert werden, um die Last auf dem Gerätedienstserver zu bewältigen.

Hinweis: Das Datenbankskript, das zum Deaktivieren des Caches verwendet wird, gilt nicht mehr für Workspace ONE UEM Version 1904. Der Cache kann deaktiviert werden, indem das ContentCacheFeatureFlag in der API, https://<host>/api/system/featureflag/<FeatureFlagName>/<OG_GUID>/false, auf „false“ gesetzt wird.
Die Just-in-Time-Caching-Strategie eliminiert das Problem geringen Arbeitsspeichers, indem nur die Ordner und Inhaltsdatensätze zwischengespeichert werden, auf die der Benutzer zugreift. Die unerwünschten Ordner und Inhalte werden aus dem Cache entfernt.

Die Ordner werden einzeln unter Verwendung eines folderId-Cache-Schlüssels zwischengespeichert, anstatt das gesamte Repository mit dem RepoId-Cache-Schlüssel zwischenzuspeichern.

Bei einem Cache-Fehler lädt der Gerätedienstserver nur die Metadaten der aktuellen Ordner aus der Datenbank und speichert sie im Cache. Bei einem Cache-Treffer liest der Gerätedienstserver nur die Ordnerstruktur auf Stammebene aus dem Cache.