Search Issue Tracker
Won't Fix
Votes
0
Found in
5.5.2f1
Issue ID
900775
Regression
No
It is slower to load asset bundles from Cache than from Streaming Assets
How to reproduce:
1. Open the attached project
2. Play Test scene in editor
3. Press the button "Download from the Cache"
Result is around these values:
Loading Time was - 00 : 00 : 163
The Instantiate Time was - 00 : 00 : 15
4. Press the button "Download from Streaming Assets"
Result is around these values:
Loading Time was - 00 : 00 : 16
The Instantiate Time was - 00 : 00 : 12
One can notice that loading asset bundles from Streaming Assets is faster than from cache. The bundles are uncompressed for both cases.
Note: if you want to test on Android or iOS device, you should rebuild asset bundles. And move it from ProjectName/Build/android or ios/uncompressed/art to Streaming Assets/uncompressed
Results on Android device are same to the ones you see from editor.
Results on ios device are a bit different:
From cache:
Loading Time was - 00 : 00 : 334
The Instantiate Time was - 00 : 00 : 75
From Streaming Assets:
Loading Time was - 00 : 00 : 48
The Instantiate Time was - 00 : 00 : 37
Reproducible: 5.5.3f1, 5.6.0p1, 2017.1.0b1
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- “Remove Unused Overrides” available on not loaded Scene and throws “ArgumentException: The scene is not loaded” warning
- Adaptive Probe Volume occlusion edge is calculated incorrectly when viewing probes near geometry edges
- Sampling a texture using an HLSL file throws shader errors and the code does not compile
- "Graphics.CopyTexture called with null source texture" error when Base Camera of an Overlay Camera is removed with DX11 Graphics API and Compatibility Mode enabled
- WebGL sends wrong value with large numbers when SendMessage function is used
Resolution Note:
With the current engine caching, there doesn't appear to be much we can do without pretty significant changes. Closing this for now.