Apple Nyheder

Oversættelsesprocessen for Rosetta Mac App kan tage 20 sekunder ved første lancering [Opdateret]

Torsdag den 12. november 2020 kl. 12:30 PST af Joe Rossignol

Da Apples nye M1-chip er designet baseret på ARM-arkitektur, skal apps bygget til Intels x86-arkitektur køres gennem Apples oversættelseslag Rosetta 2 for at kunne fungere på Apple Silicon Macs , og denne proces kan tage noget tid.





hvordan du opdaterer din airpods pro

æblesilicium
Microsoft i denne uge angivet at når de starter nogen af ​​deres Mac-apps for første gang på Apple Silicon Macs, vil apps hoppe i docken i cirka 20 sekunder, mens Rosetta 2-oversættelsesprocessen er fuldført, hvor alle efterfølgende lanceringer er hurtige. Dette gælder for Word, Excel, PowerPoint, Outlook, OneNote og OneDrive.

Apples udvikler dokumentation anerkender denne sag og bemærker, at Rosetta 2-oversættelsesprocessen 'tager tid', og at brugere 'kan opfatte, at oversatte apps til tider starter eller kører langsommere' som et resultat:



Hvis en eksekverbar kun indeholder Intel-instruktioner, starter macOS automatisk Rosetta og starter oversættelsesprocessen. Når oversættelsen er færdig, starter systemet den oversatte eksekverbare i stedet for originalen. Men oversættelsesprocessen tager tid, så brugere kan måske opfatte, at oversatte apps starter eller kører langsommere til tider.

For at undgå denne oversættelsesproces kan udviklere oprette en universel binær til deres apps , hvilket giver dem mulighed for at køre indbygget på både Apple Silicon Macs og Intel-baserede Macs med én eksekverbar fil. Microsoft er en af ​​mange udviklere i færd med at gøre det.

hvilken størrelse er iPhone 11

En håndfuld apps er allerede blevet annonceret med universel support, bl.a Mørkt rum , djay Pro AI , og OmniFocus .

De første Mac'er med M1-chippen begynder at ankomme til kunderne tirsdag.

Opdatering - 14. november: Microsoft har siden ændret ordlyden af ​​sit supportdokument og siger nu blot, at den første lancering af hver Office-app 'vil tage længere tid' i stedet for at angive 20 sekunder. Vi får at vide, at dette skyldes, at Microsoft endnu ikke har bekræftet nøjagtige hastigheder på produktionshardware.

Tags: Microsoft , Apple Silicon Guide , Rosetta