Rosetta
Gdy Apple przeszedł z procesorów PowerPC na procesory Intel w 2006 roku, ważne było, aby programy napisane dla procesorów PowerPC nadal działały na nowych komputerach Mac z procesorami Intel. W związku z tym, Mac OS X dla komputerów Intel zawiera Rosetta, technologię, która umożliwia uruchamianie programów PowerPC na procesorach Intela.
Rosetta dynamicznie tłumaczy instrukcje PowerPC na polecenia Intela. Użytkownicy nie widzą uruchomionej Rosetty, ale jest ona aktywna za każdym razem, gdy PowerPC program działa na komputerze Mac z procesorem Intel. Ponieważ tłumaczenie instrukcji z jednego procesora na inny zajmuje trochę czasu, aplikacje PowerPC mogą działać wolniej na komputerach Mac z procesorami Intel. Na szczęście spowolnienie jest minimalne i większość użytkowników może go nawet nie zauważyć.
Możesz sprawdzić, czy plik aplikacja używa Rosetty, wybierając ikonę aplikacji i wybierając opcję „Pobierz informacje” z menu Plik (Command-I). Pod sekcją „Ogólne”, jeśli rodzaj jest wymieniony jako „Aplikacja”, jest to program PowerPC, który będzie wymagał działania Rosetty. Jeśli jest wymieniony jako „Aplikacja (uniwersalna)”, oznacza to, że jest aplikacją uniwersalną, co oznacza, że został opracowany do działania natywnie na komputerach PowerPC i Intel. Możesz również sprawdzić, które aktualnie uruchomione programy używają Rosetty, otwierając Monitor aktywności w folderze / Applications / Utilities. Pod kolumną „Rodzaj” każdy proces będzie wymieniony jako Intel lub PowerPC. Te, które są wymienione jako PowerPC, używają obecnie Rosetty do działania.