W Apple wieje wiatr zmian. Firma ogłosiła, że zamierza w ciągu dwóch lat w pełni przenieść całą linię komputerów Mac na niestandardowe procesory Apple Silicon oparte na architekturze ARM.
Firma Apple właśnie odświeżyła także 27-calowego iMaca z najnowszymi procesorami Intel Core i5 oraz i7 dziesiątej generacji. Czy powinieneś teraz kupić nowy komputer Mac, czy poczekać na ARM?
Przypadek zakupu komputera Mac z procesorem Intel w 2020 r
Istnieje kilka dobrych powodów, aby kupić komputer Mac z procesorem Intel w 2020 roku, mimo że zupełnie nowa architektura jest tuż za rogiem. Na górze listy znajduje się informacja, że potrzebujesz nowego komputera Mac, teraz . Być może Twój komputer został zniszczony, skradziony lub po prostu nie można go naprawić.
Ponieważ wielu z nas polega na komputerze Mac w pracy, szkole lub podczas kreatywnych przedsięwzięć, oczekiwanie na nadchodzące modele ARM firmy Apple nie wchodzi w grę. Od sierpnia 2020 r. Apple nie ogłosił, jakie będą pierwsze modele ARM Mac. Plotki sugerują Macbook Air i a przeprojektowany iMac i MacBook Pro są w toku.
Układy Intel, które są obecnie dostarczane przez Apple, używają 64-bitowej architektury Intela, która inaczej obsługuje instrukcje obliczeniowe niż nadchodzące chipy oparte na architekturze ARM. Oznacza to, że oprogramowanie napisane dla komputerów Mac z procesorem Intel nie będzie działać natywnie w architekturze ARM.
Apple obiecał pewien stopień kompatybilności dzięki projektowi Rosetta, ale jest mało prawdopodobne, że aplikacje napisane dla komputerów Mac z procesorem Intel będą działać równie dobrze na ARM.
Należy o tym pamiętać, jeśli chcesz wycisnąć jak najwięcej z aplikacji natywnej firmy Intel. Na przykład, jeśli jesteś producentem muzycznym, który korzysta z niszowej aplikacji do stacji roboczych audio, oprogramowanie, na którym polegasz, może nie być gotowe na ARM w momencie premiery. Nikt jeszcze nie wie, jak dobra (lub zła) Rosetta będzie w konwertowaniu natywnych aplikacji Intela do pracy na procesorach ARM.
Jedną z największych zalet komputerów Mac z procesorami Intel jest możliwość podwójnego rozruchu systemu Windows. Chociaż istnieje system Windows 10 dla ARM, jest z tym wiele problemów , w tym ograniczony wybór aplikacji. Jeśli korzystasz z podwójnego rozruchu systemu Windows, aby uruchamiać natywne aplikacje X86-64 (jak robi to wielu graczy na Macu), prawdopodobnie będziesz chciał przejść na ostatnią generację komputerów Mac z procesorem Intel.
Pojawienie się Microsoft Surface Pro X ożywiło rozmowę wokół systemu Windows na ARM. Należy również dokonać rozróżnienia między systemem Windows 10 w architekturze ARM i niefortunny Windows RT . Obecnie największą wadą jest to, że aplikacje X86 działają w emulatorze 32-bitowym, co oznacza, że aplikacje 64-bitowe nie są obsługiwane. To wiele programów Windows, które nie działają w systemie Windows.
Potencjalne korzyści z oczekiwania na ARM
Firma Apple nie ujawniła zbyt wiele na temat Apple Silicon ani tego, jak wpłynie to na ekosystem komputerów Mac, ale dobrze rozumiemy potencjalne korzyści płynące z ARM. Chociaż jest to pierwszy przypadek, gdy firma zaprojektowała niestandardowe procesory dla komputerów Mac, od lat używa własnego systemu na chipie (SoC) w iPhonie i iPadzie.
Ponieważ ARM używa uproszczonego zestawu instrukcji niż ten z X86-64, jest to architektura wybierana dla urządzeń o niskim poborze mocy. Chipy oparte na ARM są bardziej energooszczędne niż ich odpowiedniki Intela, co może prowadzić do znacznego wydłużenia żywotności baterii.
Jednak chipy ARM firmy Apple nie są bezpośrednio porównywalne z mobilnymi układami SoC. Firma mogłaby pójść w przeciwnym kierunku i skupić się na wydajności, zamieniając zysk baterii na większą moc. Tak będzie w przypadku komputerów stacjonarnych, takich jak iMac i Mac mini.
Jest bardzo mało prawdopodobne, że Apple wypuści Maca z procesorem ARM, który jest znacznie mniej wydajny niż poprzednik Intela. Jednak po prostu nie będziemy wiedzieć, jak się układają, dopóki nie nadejdzie jeden.
Następnie pojawia się kwestia kosztów. Apple jest na łasce Intela od ponad dziesięciu lat, płacąc wszystko, co firma pobiera za swoje chipy (pomijając duże rabaty). Apple prawdopodobnie zaoszczędzi pieniądze, zrywając więzi ze stroną trzecią i używając własnych produktów.
Oczywiście, nawet jeśli Apple zaoszczędzi na produkcji, te oszczędności mogą nie zostać przekazane klientowi w postaci tańszych komputerów Mac. Apple prawdopodobnie ma znaczące inwestycje w badania i rozwój do odzyskania, a te wydatki będą kontynuowane, gdy firma wyjdzie poza transformację ARM.
ARM ma dodatkowe zalety dzięki. Apple ogłosił, że aplikacje iOS i iPadOS zaprojektowany dla iPhone'a i iPada będzie działał natywnie na komputerach z procesorem ARM. Zrobią to również bez konieczności wykonywania niewielkich czynności od programistów. To znacznie zwiększy liczbę aplikacji dostępnych na platformę. Oczywiście wiele z nich będzie wymagało optymalizacji, aby pulpit był naprawdę użyteczny.
Nawet jeśli pociągniesz za spust w nowym MacBooku ARM, nadal będziesz mógł korzystać z aplikacji X86-64 dzięki Rosetta. Jest mało prawdopodobne, że te aplikacje będą działać tak dobrze, jak na komputerach Mac z procesorem Intel, ale będziemy musieli poczekać i zobaczyć.
Wiele niewiadomych Apple Silicon
Rosetta skutecznie rekompiluje X86-64 po ich zainstalowaniu, aby utworzyć wersje ARM, które mogą działać w nowej architekturze. Jedyny dostępny obecnie komputer Mac ARM to Mac mini ze starym SoC iPada A12Z. Niektórzy programiści mogli go używać, aby upewnić się, że ich oprogramowanie jest gotowe do obsługi ARM. To jest zestaw deweloperski, więc nie jest reprezentatywny dla produktu końcowego. Działa również w wersji beta.
Testy porównawcze, które widzieliśmy, pochodzą z tych maszyn, są obiecujące, ponieważ narzędzie testowe (Geekbench) wymaga przede wszystkim użycia Rosetty. Nawet z tym upośledzeniem Mac z A12Z nadal przewyższył Surface Pro X. uruchamianie natywnej wersji ARM Geekbench.
Jednak zawsze rozsądnie jest podchodzić do sprzętu pierwszej generacji z ostrożnością. Apple ma w tym pewne doświadczenie dzięki staraniom na iOS, ale wciąż jest to nowy wspaniały świat dla komputerów Mac. Firma miała problemy z dławieniem termicznym w MacBooku Pro jeszcze w 2019 r. I wreszcie jest wymiana niepopularnych klawiatur motylkowych w najnowszych modelach.
Pierwszy MacBook Pro Retina borykał się z problemami z wyświetlaniem, a oryginalny zegarek Apple Watch wymagał całkowitego przemyślenia ze względu na powolny sposób „przesyłania” oprogramowania z iPhone'a.
Firma jest seryjnym innowatorem, ale oznacza to również, że Apple popełnia pewne błędy, gdy znajdzie swoją drogę. Jeśli nie desperacko chcesz teraz dokonać aktualizacji, czekanie nawet rok na następną generację Apple Silicon może być tego warte.
Oczywiście są też inne niewiadome, które pojawiają się wraz z odświeżeniem sprzętu. Czy przeprojektowany iMac z procesorem ARM nadal będzie umożliwiał rozbudowę pamięci RAM? A co z portami USB-A? Czy Apple zabije gniazdo słuchawkowe w ofercie komputerów Mac? A jak wygląda Mac Pro z procesorem ARM?
Jeśli kupisz dziś Maca, wiesz, co otrzymujesz. Nie wiemy, jak długo Apple będzie nadal wypuszczać maszyny z procesorami Intela - zwłaszcza po wydaniu wersji ARM.
Czy potrzebujesz dziś komputera Mac?
Jeśli potrzebujesz teraz komputera Mac, kup go. Będzie wspierany przez lata. Kiedy Apple przeszedł z PowerPC na Intel, wprowadził Rosettę w 2005 roku, aby umożliwić uruchamianie aplikacji PowerPC na maszynach Intela. Rosetta nie została usunięta z systemu operacyjnego do 2011 roku.
Idąc dalej, środowisko programistyczne Xcode firmy Apple pozwoli programistom tworzyć uniwersalne pliki binarne, które działają natywnie zarówno na komputerach Intel, jak i Apple Silicon.
Nie musisz też kupować zupełnie nowego Maca. Jeśli wolisz zaoszczędzić trochę pieniędzy, wybierz używaną maszynę lub kup odnowiony bezpośrednio od Apple z nową gwarancją. Prawdopodobnie najlepiej unikaj starych klawiatur „motylkowych” jeśli możesz, chociaż.
Jeśli używasz głównie iMaca lub Maca mini, możesz odebrać MacBook Air lub MacBook Pro o niższej specyfikacji, który nadal byłby przydatny po uaktualnieniu głównego komputera do ARM. Na przykład piszemy ten artykuł na temat MacBooka Pro z połowy 2012 roku, na którym działa najnowsza wersja systemu macOS Catalina.
Cokolwiek wybierzesz, możesz być pewien, że Apple będzie nadal dostarczać aktualizacje oprogramowania dla Twojego komputera przez lata.