Πώς θα επηρεάσει τους χρήστες Mac η εναλλαγή από Intel σε Arm Cpus;

Πώς θα επηρεάσει τους χρήστες Mac η εναλλαγή από Intel σε Arm Cpus;

Η Apple αποφάσισε να μεταβεί από τη χρήση επεξεργαστών Intel για την τροφοδοσία των υπολογιστών της στη χρήση των δικών της προσαρμοσμένων CPU που βασίζονται σε ARM που ονομάζει «Apple silicon». Η Apple σχεδιάζει τις δικές της επεξεργαστές για φορητές συσκευές εδώ και χρόνια, αλλά αυτή η αλλαγή από την Intel σε ARM έχει ένα δυνητικά μεγάλο πρόβλημα που οι περισσότεροι καταναλωτές πιθανότατα δεν θα γνωρίζουν. Ευτυχώς για τους χρήστες Mac, η Apple εργάζεται για την ελαχιστοποίηση οποιασδήποτε επίδρασης στον τελικό χρήστη.

Αρχιτεκτονική

Οι επεξεργαστές Intel και AMD χρησιμοποιούν την αρχιτεκτονική x86 ή πιο συγκεκριμένα την αρχιτεκτονική x86_64, μια παραλλαγή 64-bit των αρχικών αρχιτεκτονικών 16- και στη συνέχεια 32-bit x86. Αυτό είναι βασικά ένα τυπικό σύνολο εντολών που μπορεί να εκτελέσει μια CPU. Όταν οι εφαρμογές γράφονται και μεταγλωττίζονται, πρέπει να λαμβάνουν υπόψη σε τι είδους πλατφόρμα εκτελούνται. Αυτό δεν σημαίνει μόνο Windows, macOS ή Linux, αλλά σημαίνει επίσης το σύνολο εντολών που εκτελεί η CPU. Με την πανταχού παρουσία του σετ εντολών x86 στην αγορά υπολογιστών, ουσιαστικά όλα έχουν σχεδιαστεί για να το χρησιμοποιούν.

Το πρόβλημα είναι ότι οι CPU που βασίζονται σε ARM δεν χρησιμοποιούν το σύνολο εντολών x86, χρησιμοποιούν το σύνολο εντολών ARM και αυτό δεν είναι συμβατό με το x86. Αυτό σημαίνει ότι τα περισσότερα προγράμματα που θα εκτελούνται σε Mac που βασίζεται σε Intel δεν θα μπορούν να εκτελούνται σε Mac που βασίζεται σε ARM.

Υπάρχουν δύο τρόποι με τους οποίους η Apple σχεδιάζει να επιλύσει αυτό το ζήτημα. Το πρώτο είναι να πείσει τους προγραμματιστές να τροποποιήσουν τις εφαρμογές τους ώστε να λειτουργούν και σε επεξεργαστές ARM, το δεύτερο είναι να χρησιμοποιήσουν ένα "Επίπεδο αφαίρεσης". Δεδομένου του μεγέθους του μεριδίου αγοράς της Apple, πιθανότατα θα είναι σε θέση να πείσει πολλούς προγραμματιστές να δημοσιεύσουν μια έκδοση ARM του λογισμικού τους. Αυτό μπορεί να χρειαστεί λίγο χρόνο για να γίνει κοινό, αν και ειδικά επειδή μπορεί να απαιτήσει κάποιες αλλαγές κώδικα.

Το επίπεδο αφαίρεσης, που ονομάζεται "Rosetta 2" έχει σχεδιαστεί ως μέτρο διακοπής για να επιτρέπει την εκτέλεση εφαρμογών x86 σε επεξεργαστές ARM. Αυτή η διαδικασία μπορεί να μην λειτουργεί τέλεια για όλες τις εφαρμογές, προκαλώντας πιθανώς προβλήματα σταθερότητας και απόδοσης, αλλά γενικά θα πρέπει να λειτουργεί για τις περισσότερες εφαρμογές. Θα συνοδεύεται επίσης με αυξημένο χρόνο επεξεργασίας όποτε πραγματοποιείται η μετατροπή, για παράδειγμα όταν εγκαθίσταται η εφαρμογή ή όταν εκτελείται ο κώδικας.

Συμβουλή: Το επίπεδο αφαίρεσης ονομάζεται "Rosetta 2", όπως προκύπτει από το αρχικό επίπεδο αφαίρεσης Rosetta που χρησιμοποιήθηκε όταν η Apple άλλαξε από την αρχιτεκτονική PowerPC του IBM στο x86 της Intel.

Στην πραγματικότητα, αυτή η προσέγγιση σημαίνει ότι οι χρήστες macOS μπορεί να πρέπει να συνηθίσουν να ελέγχουν ότι το λογισμικό που θέλουν να εγκαταστήσουν είναι συμβατό με ARM και όχι για επεξεργαστές x86. Το ίδιο το επίπεδο αφαίρεσης υποτίθεται ότι είναι ουσιαστικά διαφανές στον χρήστη, επομένως αυτό θα πρέπει να είναι ένα πρόβλημα.

Εκτέλεση

Το άλλο πιθανό ζήτημα είναι η απόδοση. Οι επεξεργαστές ARM χρησιμοποιούνται συνήθως σε φορητές συσκευές, επειδή είναι πολύ αποδοτικές από την κατανάλωση ενέργειας και έτσι παρέχουν στις συσκευές μεγαλύτερη διάρκεια ζωής της μπαταρίας. Αυτό δεν ακούγεται ιδιαίτερα ως μειονέκτημα, δυστυχώς, επίσης δεν συγκρίθηκαν ευνοϊκά στα επίπεδα απόδοσης μεσαίας έως υψηλής ποιότητας των παραδοσιακών επιτραπέζιων επεξεργαστών από την άποψη της ακατέργαστης απόδοσης.

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

Ενδεχομένως να βοηθήσει στην αντιμετώπιση αυτού του προβλήματος, η πρώτη γενιά συσκευών της Apple που θα χρησιμοποιούν πραγματικά επεξεργαστές ARM θα είναι τα προϊόντα χαμηλής έως μεσαίας βαθμίδας με τις συσκευές προηγμένης τεχνολογίας να παραμένουν στην Intel για τουλάχιστον μία ακόμη γενιά.


Πώς να κλωνοποιήσετε έναν σκληρό δίσκο

Πώς να κλωνοποιήσετε έναν σκληρό δίσκο

Στη σύγχρονη ψηφιακή εποχή, όπου τα δεδομένα είναι πολύτιμο πλεονέκτημα, η κλωνοποίηση ενός σκληρού δίσκου στα Windows μπορεί να είναι μια κρίσιμη διαδικασία για πολλούς. Αυτός ο περιεκτικός οδηγός

Πώς να διορθώσετε το πρόγραμμα οδήγησης WUDFRd απέτυχε να φορτώσει στα Windows 10;

Πώς να διορθώσετε το πρόγραμμα οδήγησης WUDFRd απέτυχε να φορτώσει στα Windows 10;

Αντιμετωπίζετε το μήνυμα σφάλματος κατά την εκκίνηση του υπολογιστή σας που λέει ότι το πρόγραμμα οδήγησης WUDFRd απέτυχε να φορτώσει στον υπολογιστή σας;

Πώς να διορθώσετε τον κωδικό σφάλματος NVIDIA GeForce Experience 0x0003

Πώς να διορθώσετε τον κωδικό σφάλματος NVIDIA GeForce Experience 0x0003

Αντιμετωπίζετε τον κωδικό σφάλματος 0x0003 της εμπειρίας NVIDIA GeForce στην επιφάνεια εργασίας σας; Εάν ναι, διαβάστε το ιστολόγιο για να βρείτε πώς να διορθώσετε αυτό το σφάλμα γρήγορα και εύκολα.

Τι είναι το SMPS;

Τι είναι το SMPS;

Μάθετε τι είναι το SMPS και την έννοια των διαφορετικών αξιολογήσεων απόδοσης πριν επιλέξετε ένα SMPS για τον υπολογιστή σας.

Γιατί δεν ενεργοποιείται το Chromebook μου

Γιατί δεν ενεργοποιείται το Chromebook μου

Λάβετε απαντήσεις στην ερώτηση Γιατί δεν ενεργοποιείται το Chromebook μου; Σε αυτόν τον χρήσιμο οδηγό για χρήστες Chromebook.

Πώς να αναφέρετε απάτες ηλεκτρονικού ψαρέματος στην Google

Πώς να αναφέρετε απάτες ηλεκτρονικού ψαρέματος στην Google

Μάθετε πώς να αναφέρετε έναν απατεώνα στην Google για να τον αποτρέψετε από το να εξαπατήσει άλλους με αυτόν τον οδηγό.

Το Roomba σταματά, κολλάει και γυρίζει - Διορθώστε

Το Roomba σταματά, κολλάει και γυρίζει - Διορθώστε

Διορθώστε ένα πρόβλημα όπου η ηλεκτρική σκούπα ρομπότ Roomba σταματά, κολλάει και γυρίζει συνέχεια.

Πώς να αλλάξετε τις ρυθμίσεις γραφικών στο Steam Deck

Πώς να αλλάξετε τις ρυθμίσεις γραφικών στο Steam Deck

Το Steam Deck προσφέρει μια ισχυρή και ευέλικτη εμπειρία παιχνιδιού στα χέρια σας. Ωστόσο, για να βελτιστοποιήσετε το παιχνίδι σας και να εξασφαλίσετε το καλύτερο δυνατό

Τι είναι η ασφάλεια που βασίζεται στην απομόνωση;

Τι είναι η ασφάλεια που βασίζεται στην απομόνωση;

Θα εμβαθύναμε σε ένα θέμα που γίνεται όλο και πιο σημαντικό στον κόσμο της κυβερνοασφάλειας: την ασφάλεια που βασίζεται στην απομόνωση. Αυτή η προσέγγιση στο

Πώς να χρησιμοποιήσετε το Auto Clicker για το Chromebook

Πώς να χρησιμοποιήσετε το Auto Clicker για το Chromebook

Σήμερα, επρόκειτο να εμβαθύνουμε σε ένα εργαλείο που μπορεί να αυτοματοποιήσει επαναλαμβανόμενες εργασίες κλικ στο Chromebook σας: το Αυτόματο κλικ. Αυτό το εργαλείο μπορεί να σας εξοικονομήσει χρόνο και