Hauptspeicherbelegung während der Verschlüsselung
Im Folgenden finden Sie Beispiele für die beobachtete Hauptspeicherbelegung für gängige Operationen einer eingeschlossenen App.
Beispiele für beobachtete Hauptspeicherbelegung
Hinweis: Verwenden Sie diese Beispiele nur als Richtlinien.
| Verwendete APIs | App-Hauptspeicherbelegung ohne Wrapper | Gesamthauptspeicherbelegung mit Wrapper |
|---|---|---|
NSData NSData NSData |
100 MB | ungefähr 100 MB |
NSData NSData NSData |
10 MB | ungefähr 10 MB |
NSData NSFileHAndle NSInputStream |
100 MB | 200 MB |
NSData NSFileHAndle NSInputStream |
10 MB | 20 MB |
MaaS360AppWrapUtility |
16 KB Chunkgröße | Doppelte Chunkgröße oder 32 KB |
AVPlayer |
256 KB Chunkgröße | Doppelte Chunkgröße oder 512 KB |
Hinweis: Chunkgrößen, einschließlich ihrer Anhäufung im Speicher und ihrer Releaserate, hängen von der nativen API ab.
| Verwendete APIs | App-Hauptspeicherbelegung ohne Wrapper | Gesamthauptspeicherbelegung mit Wrapper |
|---|---|---|
| Beliebig | 100 MB | 200 MB |
| Beliebig | 10 MB | 20 MB |
Anmerkung: Der Speicher, der vom MaaS360® -App-Wrapper verwendet wird, ist transient und wird nach Abschluss der Lese-oder Schreiboperation freigegeben und an den Aufrufenden zurückgegeben.