I know that "Flush All" solves those issues that display something wrong in the UI.
However, I don't see the need to flush caches for components that are working fine, so I would like to avoid the use of "Flush All" and flush just this/these cache/s which related with the symptom.
Furthermore I have seen that flushing many or All single caches (consecutively ) doesn't produce the same result than "Flush a Group" or "Flush All".
As a real example, not being able to display a section with a calculated attribute I flushed many caches and even including those in "Custom Objects" group (odfObjects, customViews, odfObjectMap, dataProviders, validationHandlers) without success.
However, I flushed the group "Custom Objects" and the issue was immediately solved, and even the Used Memory decreased in a higher percentage.
Is there any document covering the caches with technical details (specifying what means all the names of single caches and where can impact)?