Wiadomości Apple

Proces tłumaczenia aplikacji Rosetta Mac może zająć 20 sekund przy pierwszym uruchomieniu [Aktualizacja]

Czwartek 12 listopada 2020 12:30 PST przez Joe Rossignol

Biorąc pod uwagę, że nowy układ Apple M1 został zaprojektowany w oparciu o architekturę ARM, aplikacje zbudowane dla architektury Intel x86 będą musiały być uruchamiane przez warstwę tłumaczeniową Rosetta 2 firmy Apple, aby działać na Apple silikonowe komputery Mac , a ten proces może zająć trochę czasu.





jak ustawić różne dzwonki dla różnych kontaktów iPhone

jabłko-krzem
Microsoft w tym tygodniu wskazany że po pierwszym uruchomieniu dowolnej aplikacji na Maca na Apple Silicon Mac aplikacje będą odbijać się w stacji dokującej przez około 20 sekund, podczas gdy proces tłumaczenia Rosetta 2 zostanie zakończony, a wszystkie kolejne uruchomienia będą szybkie. Dotyczy to programów Word, Excel, PowerPoint, Outlook, OneNote i OneDrive.

Jabłka dokumentacja deweloperska przyjmuje do wiadomości tę sprawę, zauważając, że proces tłumaczenia Rosetty 2 „zabiera czasu” i że użytkownicy „mogą dostrzec, że przetłumaczone aplikacje czasami uruchamiają się lub działają wolniej” w rezultacie:



Jeśli plik wykonywalny zawiera tylko instrukcje Intel, macOS automatycznie uruchamia Rosettę i rozpoczyna proces tłumaczenia. Po zakończeniu tłumaczenia system uruchamia przetłumaczony plik wykonywalny w miejsce oryginału. Jednak proces tłumaczenia zajmuje trochę czasu, więc użytkownicy mogą zauważyć, że przetłumaczone aplikacje czasami uruchamiają się lub działają wolniej.

Aby uniknąć tego procesu tłumaczenia, programiści mogą: stworzyć uniwersalny plik binarny dla swoich aplikacji , dzięki czemu mogą działać natywnie zarówno na Macach Apple Silicon, jak i Macach z procesorami Intel z jednym plikiem wykonywalnym. Microsoft jest jednym z wielu deweloperów, którzy to robią.

Apple iPhone se (2020)

Ogłoszono już kilka aplikacji z uniwersalną obsługą, w tym Ciemny pokój , DJ Pro AI , oraz OmniFocus .

Pierwsze komputery Mac z chipem M1 zaczną trafiać do klientów we wtorek.

Aktualizacja - 14 listopada: Od tego czasu Microsoft zmienił sformułowanie swojego dokumentu pomocy technicznej, a teraz po prostu mówi, że pierwsze uruchomienie każdej aplikacji Office „potrwa dłużej”, zamiast określać 20 sekund. Powiedziano nam, że dzieje się tak, ponieważ Microsoft nie potwierdził jeszcze dokładnych prędkości na sprzęcie produkcyjnym.

Tagi: Microsoft , Przewodnik po krzemie jabłkowym , Rozeta