In general, cache memory is used to store information that is accessed a lot after it is read or generated. When an application needs information that might be in its cache memory, the application searches cache memory for the information. If the cache contains the sought information, the application uses it. If the information is not in the cache, the application reads or generates the information, then stores it in the cache for the next time it is required.
Flushing cache memory empties the application's cache, which causes no harm other than the application may run a bit slower for awhile because none of the information that might be in the cache will be there. I hope that helps.
__________________
Kenji
|