Apples senaste tillkännagivande om att introducera ARM-processorer tillsammans med Mac-enheter skapade en hel del buzz inom tekniksektorn. Apple kallar dessa ARM-baserade processorer "Apple Silicon" eftersom de verkligen är spelväxlare. Undrar du varför?
Bildkälla: 9 till 5 MacLåt oss få en djupgående inblick i Apples senaste styrkrets, hur är de bättre än Intel-baserade processorer som tidigare användes med macOS-enheter och allt annat som du behöver veta.
Läs även:11 Konstiga Apple-produkter som du aldrig visste fanns
Apple Silicon: How it all Started
Tillbaka i juni 2020 tillkännagav Apple att de kommer att gå över till ARM-chips istället för att använda en Intel-processor. Så tidigare var Mac-enheterna Intel-baserade och nu inkluderar några av de enheter som introducerades i slutet av 2020 ARP-kretsuppsättningen, känd som Apple Silicon. macOS Big Sur är Apples senaste macOS-version (17:e), efterföljaren till macOS Catalina. De senaste Mac-enheterna kommer nu inbäddade med Apple M1-chips baserade på ARM-arkitektur. Du kan kontrollera detaljerna om processorn genom att navigera till avsnittet "Om denna Mac" på din Mac.
Läs även: Här är vad Apple tillkännagav i november 2020-evenemanget (och en sak till)
Vad är ARM-chips? Hur fungerar de?
Bildkälla: Apple-utvecklareSå, vad exakt är ARM-chips och varför beslutade Apple plötsligt att göra denna gigantiska övergång till ARM-arkitekturen. ARM står för Advanced RISC Machines, vilket betyder en avancerad uppsättning processorer som använder ett minimum av instruktioner. RISC (Reduced Instruction Set Computing) är ett ganska önskvärt tillvägagångssätt för att designa processorerna eftersom det låter dig spara kostnader, minimera strömförbrukningen och naturligtvis lägre värmealstring. ARM-arkitekturen kan enkelt konfigureras för olika miljöer och är inbäddad i de flesta stationära datorer och servrar.
Portera Firefox till Apple Silicon
Eftersom Mac-enheter nu kommer att stödja ARM-arkitekturen, appen utvecklare måste flytta och porta sina program till denna nya processor. Men pratar specifikt om Firefox här. Alla appar och program som stöds på både macOS och iOS kan enkelt överföras till ARM-arkitektur, eftersom iOS redan använder ARM64-arkitekturen. Men här kommer den verkliga utmaningen! iOS-versionen av Firefox är inte tillräckligt bra för att göra övergångsprocessen lite komplicerad. Firefox äger en ARM-motor för Android och Linux plattformar men införde några begränsningar när det kommer till iOS eller macOS.
Bildkälla: EngadgetDärför innebär övergång och flytt av Firefox till ARM-arkitektur tillsammans med macOS Big Sur (Apples senaste macOS-uppdatering) några kompatibilitetsproblem och avskrivningar. Mozillas ingenjörer arbetar med dessa tekniska hinder för att göra övergången ganska smidig men ja, vi förväntar oss fortfarande en stabil version som övervinner och åtgärdar prestandaproblem och buggfixar.
Läs även: 5 skäl att välja Mozilla Firefox över Google Chrome
Universella binärer: The Gamechanger
I Apples terminologi är en universell binär ett körbart filformat som fungerar på både Intel-baserade processorer och ARM-arkitektur. Detta skapar inbyggd kompatibilitet mellan Apple-enheter för att köra appar och program, oavsett systemarkitektur. Och ja, det förenklar många saker för användarna eftersom de inte behöver oroa sig för vilken version av appen de installerar på sina enheter. Firefox 84 släpptes den 15 december 2020 och stöder Apple Silicon-arkitekturen även om den inte kan taggas som en "stabil release".
Så, nu bestämde Mozilla att de kommer att distribuera Firefox. som ett "Universal Binary"-format eftersom det stöder både Intel-baserat och ARM-chipset. Men även efter att ha bytt till det universella binära formatet var det fortfarande ingen smidig segling i övergången. Det finns fortfarande utrymme för ytterligare förbättringar som vi förväntar oss att se i de kommande Firefox-versionerna.
AvslutaAtt portera Firefox till Apple Silicon är en enorm övergång – verkligen. För att Firefox ska kunna anpassas till ARM-arkitekturen och Apples senaste macOS-uppdatering, måste mycket arbete fortfarande göras i framtidsperspektivet.
Vad tycker du om detsamma? Dela gärna med dig av dina tankar i kommentarsfältet nedan.
Läs: 0