Ένα από τα μεγάλα μυστήρια της ζωής, πολύ κοντά σε αυτό με το Στόουνχεντζ και τη δολοφονία του JFK, είναι το πώς ένα iPhone μπορεί να τρέξει τόσο ομαλά με 1GB μνήμης RAM, ενώ οι Android συσκευές χρειάζονται τουλάχιστον 2GB ή 3GB της γλυκιάς ουσίας (μνήμης RAM) για να τρέξουν το ίδιο ομαλά. Σύμφωνα με το Quora, μια ιστοσελίδα που απαντά σε σχετικές ερωτήσεις, η διαφορά οφείλεται στο γεγονός ότι οι Android εφαρμογές χρησιμοποιούν Java.
Μαζί με τη χρήση της Java έρχεται και μια διαδικασία που ονομάζεται «συλλογή σκουπιδιών» (garbage collection). Μόλις ένας χρήστης Android κλείσει μια εφαρμογή, η διαδικασία «συλλογής σκουπιδιών» ανακυκλώνει (καθαρίζει) τη μνήμη. Το πρόβλημα είναι ότι προκειμένου η διαδικασία της «συλλογής σκουπιδιών» να γίνει γρήγορα απαιτείται από τέσσερις έως οκτώ φορές περισσότερη χρήση μνήμης. Εάν η απαιτούμενη ποσότητα της μνήμης δεν είναι διαθέσιμη, τότε η λειτουργία της συσκευής επιβραδύνει. Επειδή το iOS δεν χρησιμοποιεί την προαναφερθείσα διαδικασία της «συλλογής σκουπιδιών», η Apple μπορεί, με τη χρήση ενός (1) μόνο GB μνήμης RAM στο iPhone, να ισοφαρίσει ή και να ξεπεράσει την απόδοση των Android συσκευών.
Τα παραπάνω θα πρέπει να ξεκαθαρίσουν ένα από αυτά τα μυστήρια που μπορεί να έχετε ή να σκεφτείτε αργότερα. Και ακριβώς σε περίπτωση που είστε περίεργοι, η απάντηση δημοσιεύτηκε στο Quora από τον Glyn Williams, ο οποίος έλαβε 2700 θετικούς ψήφους για την απάντησή του.

Η διαδικασία «συλλογής σκουπιδιών» είναι γρήγορη μόνο όταν η μνήμη είναι αρκετή
"Τον άρχοντα τριών δει μεμνήσθαι,∙ πρώτον μεν ότι ανθρώπων άρχει,∙ δεύτερον ότι κατά νόμους άρχει,∙ τρίτον ότι ουκ αεί άρχει’’ (Αγάθων, 450-400 π.Χ.)