The question you are asking is very broad and answer is subjective to the app and causes of issue.
This topic has been discussed multiple times in the forum.
Please check in the old forum topics for suggestions.
But to start with I could suggest the following
Both of the above tools help you with heap dumps analysis.