the size of an assetbundle is quite small i, as what i observed, most of them are around 5kb, while

the size of an assetbundle is quite small in memory, as what i observed, most of them are around 5kb. While the size of an loaded asset from assetbundle is much bigger than the size of the assetbundle, so i wander how the assets compressed ??

The actual object is just like a pointer that references the bundle files on disk. See the AssetBundle documentation.