L'ultimo annuncio di Apple relativo all'introduzione dei processori ARM insieme ai dispositivi Mac ha suscitato molto scalpore nel settore tecnologico. Apple chiama questi processori basati su ARM “Apple Silicon” poiché sono davvero rivoluzionari. Ti chiedi perché?
Fonte immagine: Mac da 9 a 5Diamo uno sguardo approfondito all'ultimo chipset di Apple, in cosa sono migliori dei processori basati su Intel precedentemente utilizzati con i dispositivi macOS e tutto ciò che devi sapere.
Leggi anche:11 strani prodotti Apple di cui non avresti mai saputo che esistessero
Apple Silicon: come tutto è iniziato
Nel giugno 2020, Apple ha annunciato che passerà ai chip ARM invece di utilizzare un processore Intel. Quindi, prima i dispositivi Mac erano basati su Intel e ora alcuni dei dispositivi introdotti alla fine del 2020 includono il chipset ARP, noto come Apple Silicon. macOS Big Sur è l'ultima versione di macOS di Apple (la 17a), il successore di macOS Catalina. Gli ultimi dispositivi Mac ora sono dotati di chip Apple M1 basati sull'architettura ARM. Puoi controllare i dettagli del processore accedendo alla sezione "Informazioni su questo Mac" sul tuo Mac.
Leggi anche: Ecco cosa ha annunciato Apple nell'evento di novembre 2020 (e un'altra cosa)
Cosa sono i chip ARM? Come funzionano?
Fonte immagine: sviluppatore AppleAllora, cosa sono esattamente i chip ARM e perché Apple ha improvvisamente deciso di effettuare questa gigantesca transizione verso l'architettura ARM. ARM sta per Advanced RISC Machines, il che significa un set avanzato di processori che utilizzano un set minimo di istruzioni. RISC (Reduced Instruction Set Computing) è un approccio piuttosto auspicabile per la progettazione dei processori in quanto consente di risparmiare sui costi, ridurre al minimo il consumo energetico e, ovviamente, ridurre la generazione di calore. L'architettura ARM può essere facilmente configurata per vari ambienti ed è incorporata nella maggior parte dei desktop e server.
Porting di Firefox su Apple Silicon
Poiché i dispositivi Mac ora supporteranno l'architettura ARM, l'app gli sviluppatori devono spostare e trasferire i loro programmi su questo nuovo processore. Tuttavia, qui parliamo specificamente di Firefox. Tutte le app e i programmi supportati sia su macOS che su iOS possono essere facilmente trasferiti all'architettura ARM, poiché iOS utilizza già l'architettura ARM64. Ma ecco che arriva la vera sfida! La versione iOS di Firefox non è abbastanza solida da rendere il processo di transizione un po' complicato. Firefox possiede un motore ARM per Android e Linux piattaforme ma ha imposto alcune restrizioni quando si tratta di iOS o macOS.
Fonte immagine: EngadgetPertanto, la transizione e lo spostamento di Firefox sull'architettura ARM insieme a macOS Big Sur (l'ultimo aggiornamento macOS di Apple) comporta alcuni problemi di compatibilità e deprecazioni. Gli ingegneri di Mozilla stanno lavorando su questi ostacoli tecnici per rendere la transizione abbastanza agevole ma sì, ci aspettiamo ancora una versione stabile che superi e risolva i problemi di prestazioni e le correzioni di bug.
Leggi anche: 5 motivi per scegliere Mozilla Firefox su Google Chrome
Universal Binaries: The Gamechanger
Nella terminologia di Apple, un file binario universale è un formato di file eseguibile che funziona sia su processori basati su Intel che su architettura ARM. Ciò crea compatibilità nativa tra i dispositivi Apple per l'esecuzione di app e programmi, indipendentemente dall'architettura del sistema. E sì, semplifica molte cose per gli utenti poiché non devono preoccuparsi di quale versione dell'app stanno installando sui loro dispositivi. Firefox 84 è stato rilasciato il 15 dicembre 2020 supportando l'architettura Apple Silicon sebbene non possa essere etichettato come "versione stabile".
Quindi, ora Mozilla ha deciso che distribuirà Firefox come formato "Universal Binary" in quanto supporta sia il chipset basato su Intel che quello ARM. Ma anche dopo il passaggio al formato binario universale, la transizione non è stata tranquilla. C'è ancora spazio per ulteriori miglioramenti che ci aspettiamo di vedere nelle prossime versioni di Firefox.
ConclusioniPortare Firefox su Apple Silicon è davvero una transizione enorme. Per adattare Firefox all'architettura ARM e all'ultimo aggiornamento macOS di Apple, c'è ancora molto lavoro da fare in prospettiva futura.
Cosa ne pensi? Sentiti libero di condividere i tuoi pensieri nello spazio dei commenti qui sotto.
leggi: 0