I am planning to run Kali from a 32Gb USB stick. To understand how big i would like to make my persistent partition i first need to understand where the OS and app updates go. Do they go on the persistent partition as well? Same for the meta-packages, where are they stored? Is the persistent partition an overlay for the live partition and all updates are overlayed by new versions of the same packages? How does this work?

Thanks,

Toontje.