As per documentation it says 4GiB is the max available storage
Unity - Scripting API: Cache.maximumAvailableStorageSpace.
Is this Cache storage for caching AssetBundles is shared for all Unity applications installed in the device or per application?