Τι είναι ο προφίλ μνήμης και πώς ανιχνεύεται μια διαρροή μνήμης σε μια ασύγχρονη εφαρμογή; Ποια είναι η διαφορά μεταξύ του εργαλείου tracemalloc από τη βιβλιοθήκη standard και του objgraph, και ποιο είναι πιο αποτελεσματικό για την εύρεση κυκλικών αναφορών που έχουν κολλήσει στη μνήμη;