Apple Nieuws

Het vertaalproces van de Rosetta Mac-app kan 20 seconden duren bij de eerste keer opstarten [Bijgewerkt]

Donderdag 12 november 2020 12:30 uur PST door Joe Rossignol

Aangezien de nieuwe M1-chip van Apple is ontworpen op basis van ARM-architectuur, moeten apps die zijn gebouwd voor Intel's x86-architectuur, door Apple's vertaallaag Rosetta 2 worden geleid om te kunnen functioneren op Apple Silicon Macs en dit proces kan enige tijd duren.





hoe lang gaan de airpods pro mee?

appelsilicium
Microsoft deze week aangegeven dat wanneer een van zijn Mac-apps voor de eerste keer wordt gestart op Apple Silicon Macs, de apps ongeveer 20 seconden in het dock zullen stuiteren terwijl het Rosetta 2-vertaalproces is voltooid, waarbij alle daaropvolgende lanceringen snel zijn. Dit geldt voor Word, Excel, PowerPoint, Outlook, OneNote en OneDrive.

Appels documentatie voor ontwikkelaars erkent deze kwestie en merkt op dat het vertaalproces van Rosetta 2 'tijd kost' en dat gebruikers daardoor 'kunnen waarnemen dat vertaalde apps soms langzamer starten of langzamer werken':



Als een uitvoerbaar bestand alleen Intel-instructies bevat, start macOS automatisch Rosetta en begint het vertaalproces. Wanneer de vertaling is voltooid, start het systeem het vertaalde uitvoerbare bestand in plaats van het origineel. Het vertaalproces kost echter tijd, dus gebruikers kunnen merken dat vertaalde apps soms langzamer starten of werken.

Om dit vertaalproces te vermijden, kunnen ontwikkelaars: maak een universeel binair bestand voor hun apps , waardoor ze native kunnen worden uitgevoerd op zowel Apple Silicon Macs als Intel-gebaseerde Macs met één uitvoerbaar bestand. Microsoft is een van de vele ontwikkelaars die hiermee bezig zijn.

wanneer de nieuwe iphone uitkomt

Er is al een handvol apps aangekondigd met universele ondersteuning, waaronder: Donkere kamer , djay Pro AI , en OmniFocus .

De eerste Macs met de M1-chip zullen dinsdag bij klanten aankomen.

Update - 14 november: Microsoft heeft sindsdien de formulering van zijn ondersteuningsdocument gewijzigd en zegt nu eenvoudig dat de eerste lancering van elke Office-app 'langer zal duren' in plaats van 20 seconden te specificeren. Er is ons verteld dat dit komt omdat Microsoft de exacte snelheden op productiehardware nog niet heeft bevestigd.

Trefwoorden: Microsoft , Apple Silicon-gids , Rosetta