Hi folks, I'm trying to get my head around what happens to data stored in memory when it isn't needed anymore.
Let me give you an example. Let's say I create a function which returns a dict called 'results' populated with data from an external source each time a user registers (for instance let's say it has data returned from geocoding the users postcode and providing info about the area). So the 'results' dict holds that data, it is used, and then what? Is the memory automatically freed up again when we finish with the data or does it hang around in memory? I'm pretty new to python and web2py, can anyone help me understand? Thank you! Chris

