The built-in S3 Task manager? seems to 'remove all' running apps & processes in the background. But I'm not sure if it dumps all the cache.
I tried the app called 'History Eraser' (made by
InfoLife, the same maker of
Advanced Task Manager), but as with ATM, it's kinda hokey cuz it just seems to re-populate right away, and in fact it doesn't even show how much app cache (in MB or KB) that it's dumping, or about to dump, or should I say...
erase.
At the built-in S3 Task manager > RAM manager, you can also 'Clear memory', which seems to help a bit.
At Settings > Application manager > All . . .you can 'Clear cache' on individual apps. You can also 'Disable' some apps, but I don't think any disabling should be done until you have a: List of apps - that are safe to disable. Seems like I saw such a list, or thread topic perhaps, last week, but now can't find it. :-(