Η κατανόηση του πώς το iMac συγκρίνεται με το MacBook Pro απαιτεί δύο συγκρίσεις σε μία. Πρώτα, υπάρχει το γενικό θέμα των διαφορών μεταξύ των επεξεργαστών Core i5 και Core i7. Μετά, υπάρχει η διαφορά μεταξύ των συγκεκριμένων μοντέλων i5 και i7 που είναι διαθέσιμα. Το συμπέρασμα είναι ότι τα iMacs, ανεξάρτητα από τον επεξεργαστή τους, ξεπερνούν γενικά ακόμα και τα ταχύτερα MacBook Pros. Αυτό συμβαίνει γιατί, ως φορητοί υπολογιστές, τα MacBook Pros λείπουν τον χώρο που απαιτείται για τα μεγαλύτερα συστήματα ψύξης που απαιτούν τα ταχύτερα i5 και i7. Ωστόσο, μερικά MacBook Pros πλησιάζουν πολύ στην απόδοση σταθερά με χαμηλότερα επίπεδα iMacs.
Τα νήματα είναι οδηγίες που τα τρέχοντα προγράμματα διατάσσουν στους επεξεργαστές να εκτελέσουν. Γενικά, ένας επεξεργαστής μπορεί να εργαστεί μόνο σε τόσα νήματα όσα πυρήνες έχει. Για παράδειγμα, ένας διπύρηνος i5 μπορεί να διαχειριστεί δύο νήματα τη φορά, ενώ ένας τετραπύρηνος i5 μπορεί να διαχειριστεί τέσσερα. Ωστόσο, τα Core i7 περιλαμβάνουν τεχνολογία hyperthreading. Αυτό σημαίνει ότι μπορούν να διαχειριστούν δύο νήματα ταυτόχρονα ανά πυρήνα. Έτσι, ένας διπύρηνος i7 μπορεί να διαχειριστεί οκτώ νήματα. Οι εφαρμογές γραμμένες για να εκμεταλλευτούν το hyperthreading τρέχουν πιο γρήγορα σε ένα Core i7 από ότι σε ένα i5, με τις υπόλοιπες συνθήκες ίσες.
Η cache είναι μια μορφή μνήμης που βρίσκεται στον ίδιο τον επεξεργαστή. Ως εκ τούτου μπορεί να παραδώσει πληροφορίες πιο γρήγορα από την RAM. Και οι i5 και i7 χρησιμοποιούν cache για να αποθηκεύουν συχνά χρησιμοποιούμενες πληροφορίες. Αυτό τους γλιτώνει από το να περιμένουν τα δεδομένα από την πιο αργή RAM κάθε φορά που τα χρειάζονται. Η κύρια διαφορά μεταξύ i5 και i7 είναι ότι τα i7 περιέχουν περισσότερη cache.
Από το καλοκαίρι του 2011 η Apple παρέχει τρεις επιλογές i5 για το iMac. Όλα έχουν τέσσερις πυρήνες και 6MB cache. Διαφέρουν μόνο ως προς την ταχύτητα: 2.5, 2.7, και 3.1GHz, αντίστοιχα. Υπάρχει μόνο μία επιλογή i5 για το MacBook Pro. Αυτή είναι ένας 2.3GHz διπύρηνος με 3MB cache. Εδώ, οι επεξεργαστές iMac είναι ανώτεροι σε κάθε τρόπο. Ακόμα και ο πιο αργός i5 iMac θα εκκινήσει πιο γρήγορα, θα τρέξει εφαρμογές πιο γρήγορα και θα τρέξει περισσότερα προγράμματα ταυτόχρονα χωρίς πτώση απόδοσης από τον i5 MacBook Pro.
Υπάρχουν δύο επιλογές i7 για το iMac. Και τα δύο είναι τετραπύρηνα, και και τα δύο έχουν 8MB cache. Ωστόσο το ένα τρέχει σε 2.8GHz, ενώ το άλλο σε 3.4GHz. Τα MacBook Pros μπορούν να έχουν ένα από τέσσερα i7 configurations. Το ταχύτερο τρέχει σε 2.7GHz αλλά έχει μόνο δύο πυρήνες και 4MB cache. Όλα τα άλλα είναι τετραπύρηνα. Ένα τρέχει σε 2.3GHz με 8MB cache. Τα άλλα τρέχουν σε 2.0 και 2.2GHz και έχουν 6MB cache. Ενώ κανένα από αυτά δεν μπορεί να ξεπεράσει ακόμα και το πιο αργό i7 iMac, το 2.3GHz i7 MacBook Pro θα εκτελείται στο ίδιο επίπεδο με το 2.5GHz i5 iMac, καθώς είναι πολύ κοντά στην ταχύτητα, έχει τον ίδιο αριθμό πυρήνων και έχει 2MB περισσότερη μνήμη cache.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα διατηρούνται.