Controls whether allocated but unused memory is cached in this module
If caching is switched on or off as a result of this call, then the current contents of the cache are discarded.
Note, each thread has a separate cache. Calling this function affects only the currently executing thread.