Κλείσιμο διαφήμισης

Όταν η Apple παρουσίασε τον πρώτο Mac με τσιπ Apple Silicon πέρυσι, δηλαδή το M1, εξέπληξε πολλούς παρατηρητές. Οι νέοι υπολογιστές της Apple έφεραν σημαντικά υψηλότερες επιδόσεις με χαμηλότερη κατανάλωση ενέργειας, χάρη στην απλή μετάβαση στη δική τους λύση - τη χρήση ενός «κινητού» τσιπ που βασίζεται στην αρχιτεκτονική ARM. Αυτή η αλλαγή έφερε μαζί της ένα ακόμη ενδιαφέρον. Σε αυτή την κατεύθυνση, εννοούμε τη μετάβαση από τη λεγόμενη λειτουργική μνήμη στην ενοποιημένη μνήμη. Πώς λειτουργεί όμως στην πραγματικότητα, σε τι διαφέρει από τις προηγούμενες διαδικασίες και γιατί αλλάζει ελαφρώς τους κανόνες του παιχνιδιού;

Τι είναι η RAM και σε τι διαφέρει η Apple Silicon;

Άλλοι υπολογιστές εξακολουθούν να βασίζονται στην παραδοσιακή λειτουργική μνήμη με τη μορφή μνήμης RAM ή μνήμης τυχαίας πρόσβασης. Είναι ένα από τα πιο σημαντικά στοιχεία σε έναν υπολογιστή που λειτουργεί ως προσωρινός χώρος αποθήκευσης δεδομένων που πρέπει να προσπελαστούν όσο το δυνατόν γρηγορότερα. Στις περισσότερες περιπτώσεις, μπορεί να είναι, για παράδειγμα, ανοιχτά αρχεία ή αρχεία συστήματος. Στην παραδοσιακή της μορφή, η "RAM" έχει τη μορφή μιας επιμήκους πλάκας που απλά πρέπει να πατηθεί στην κατάλληλη υποδοχή στη μητρική πλακέτα.

εξαρτήματα m1
Ποια μέρη αποτελούν το τσιπ M1

Αλλά η Apple αποφάσισε μια διαμετρικά διαφορετική προσέγγιση. Εφόσον τα τσιπ M1, M1 Pro και M1 Max είναι τα λεγόμενα SoC, ή System on a Chip, αυτό σημαίνει ότι περιέχουν ήδη όλα τα απαραίτητα στοιχεία στο συγκεκριμένο τσιπ. Αυτός είναι ακριβώς ο λόγος που σε αυτήν την περίπτωση η Apple Silicon δεν χρησιμοποιεί την παραδοσιακή μνήμη RAM, καθώς την έχει ήδη ενσωματωμένη απευθείας στον εαυτό της, κάτι που φέρνει μαζί της μια σειρά από οφέλη. Ωστόσο, θα πρέπει να αναφέρουμε ότι προς αυτή την κατεύθυνση ο γίγαντας του Κουπερτίνο φέρνει μια μικρή επανάσταση με τη μορφή μιας διαφορετικής προσέγγισης, που συνηθίζεται περισσότερο μέχρι τώρα στα κινητά τηλέφωνα. Ωστόσο, το κύριο πλεονέκτημα έγκειται στη μεγαλύτερη απόδοση.

Ο ρόλος της ενοποιημένης μνήμης

Ο στόχος της ενοποιημένης μνήμης είναι αρκετά σαφής - να ελαχιστοποιηθεί ο αριθμός των περιττών βημάτων που μπορούν να επιβραδύνουν την ίδια την απόδοση και έτσι να μειώσουν την ταχύτητα. Αυτό το ζήτημα μπορεί εύκολα να εξηγηθεί χρησιμοποιώντας το παράδειγμα του παιχνιδιού. Εάν παίζετε ένα παιχνίδι στο Mac σας, ο επεξεργαστής (CPU) λαμβάνει πρώτα όλες τις απαραίτητες οδηγίες και, στη συνέχεια, μεταβιβάζει μερικές από αυτές στην κάρτα γραφικών. Στη συνέχεια επεξεργάζεται αυτές τις συγκεκριμένες απαιτήσεις μέσω των δικών του πόρων, ενώ το τρίτο κομμάτι του παζλ είναι η RAM. Αυτά τα συστατικά πρέπει επομένως να επικοινωνούν συνεχώς μεταξύ τους και να έχουν μια γενική εικόνα του τι κάνει το ένα το άλλο. Ωστόσο, μια τέτοια παράδοση οδηγιών είναι επίσης κατανοητό ότι «δαγκώνει» μέρος της ίδιας της παράστασης.

Τι γίνεται όμως αν ενσωματώσουμε τον επεξεργαστή, την κάρτα γραφικών και τη μνήμη σε ένα; Αυτή είναι ακριβώς η προσέγγιση που ακολούθησε η Apple στην περίπτωση των τσιπ Apple Silicon, στεφανώνοντάς τα με ενοποιημένη μνήμη. Αυτή είναι στολή για έναν απλό λόγο - μοιράζεται τη χωρητικότητά του μεταξύ εξαρτημάτων, χάρη στα οποία άλλοι μπορούν να έχουν πρόσβαση σε αυτό πρακτικά με το πάτημα ενός δαχτύλου. Ακριβώς έτσι προχώρησε πλήρως η απόδοση, χωρίς απαραίτητα να αυξηθεί η μνήμη λειτουργίας ως τέτοια.

.