Wiadomości Apple

Microsoft wprowadza emulację x64 do systemu Windows na komputerach ARM

piątek 11 grudnia 2020 11:43 PST przez Juli Clover

Microsoft dzisiaj ogłoszone pierwszy podgląd emulacji x64 dla komputerów Arm, z funkcją teraz dostępną dla niejawnych testerów systemu Windows w kanale deweloperskim. Oznacza to, że użytkownicy systemu Windows, którzy mają komputery Arm PC, takie jak Surface Pro X, mogą teraz instalować aplikacje, które nie zostały przeniesione do Arm64.





książka microsoft surface x

Kiedy po raz pierwszy uruchomiliśmy system Windows 10 na platformie ARM pod koniec 2017 r., długi ogon aplikacji, których potrzebowali klienci, był zdominowany przez 32-bitowe aplikacje x86, więc skoncentrowaliśmy nasze wysiłki na zbudowaniu emulatora x86, który mógłby bezproblemowo obsługiwać szeroki ekosystem aplikacji dla systemu Windows i przejrzyście. Z biegiem czasu ekosystem przesunął się bardziej w stronę 64-bitowych aplikacji x64 i słyszeliśmy opinie, że klienci chcieliby, aby te aplikacje x64 działały na ARM64. Dlatego pracujemy nad rozszerzeniem możliwości naszej emulacji o aplikacje x64 i udostępnieniem tego pierwszego podglądu w celu zebrania opinii.



Microsoft twierdzi, że chociaż rozszerza możliwości swojego emulatora, zaleca programistom wdrożenie natywnej obsługi ARM, aby uzyskać jak najlepsze wrażenia z aplikacji.

W nowej wersji zapoznawczej użytkownicy systemu Windows mogą instalować aplikacje x64 ze sklepu Microsoft Store lub z innych lokalizacji, a firma Microsoft podkreśla dostępność aplikacji tylko dla x64, takich jak Autodesk Sketchbook i gier, takich jak Rocket League. Inne aplikacje skorzystają na uruchamianiu w wersji 64-bitowej zamiast 32-bitowej, na przykład Chrome.

Microsoft twierdzi, że nowa funkcja emulacji jest wciąż na wczesnym etapie testów i z czasem będzie się poprawiać pod względem zgodności i wydajności, a niektóre aplikacje uruchamiane w emulacji mogą początkowo nie działać.

Użytkownicy, którzy oczekują płynnej emulacji, nie powinni mieć nadziei, ponieważ Pogranicze zwraca uwagę, że wcześniejsze prace Microsoft nad emulacją miały nie było fantastyczne? , a aplikacje ładują się i działają powoli.

Microsoft nie był w stanie dopasować pracy Apple do Rosetty 2, która została zaprojektowana, aby umożliwić M1 Użytkownicy komputerów Mac do uruchamiania aplikacji opartych na procesorach Intel na swoich komputerach. Rosetta 2 okazała się być usprawniony i szybki , bez żadnych skarg dotyczących emulacji, z którymi miał do czynienia Microsoft.

Chociaż wersja Arm systemu Windows jest dostępna na komputery PC, system Windows nie jest zgodny z oprogramowaniem ‌M1‌ firmy Apple. Komputery Mac z powodu problemów licencyjnych. Firma Microsoft udostępnia tylko producentom systemu Windows 10 on Arm to PC do preinstalacji na ich sprzęcie i nie oferuje wersji konsumenckiej.