Rumah  >  Artikel  >  ARM dengan Arm64EC kini menyokong sepenuhnya Windows 11

ARM dengan Arm64EC kini menyokong sepenuhnya Windows 11

PHPz
PHPzke hadapan
2023-04-15 09:43:052065semak imbas

ARM dengan Arm64EC kini menyokong sepenuhnya Windows 11

Kami tidak pasti sama ada semua orang mengingatinya, tetapi pada bulan Jun 2021, Microsoft sebenarnya telah mengumumkan ARM64EC untuk sistem pengendalian Windows 11 baharunya.

Gergasi teknologi Redmond menerangkan ARM64EC sebagai cara baharu untuk mempercepatkan aplikasi x64 sedia ada anda dengan prestasi asli yang anda jangkakan pada ARM.

Perlu diingat bahawa Microsoft menyatakan bahawa ini boleh dilakukan walaupun anda menggunakan pemalam dan kebergantungan yang belum lagi menyokong seni bina.

Kini, lebih kurang setahun selepas keluaran awalnya, ARM64EC kini disokong sepenuhnya oleh Windows 11, sistem pengendalian terkini yang direka oleh Microsoft.

Dan, memandangkan kita bercakap tentang emulasi Windows 11, ketahuilah bahawa Parallels Desktop 18 membawa banyak permainan dan peningkatan lain.

Arm64EC membawakan sokongan penuh Windows 11 ARM

Sekiranya anda mungkin tidak tahu maksud singkatan itu, EC dalam nama itu sebenarnya Emulation Compatible, yang sangat jelas.

Seperti kata Microsoft, idea umum di sini adalah untuk menyediakan antara muka binari aplikasi (ABI) yang membolehkan pembangun membina aplikasi menggunakan kod x64 dan ARM.

Mengetahui topik ini dengan lebih mendalam, ini bermakna kod ARM akan dijalankan secara asli pada Windows 11 pada peranti ARM, manakala kod khusus x64 akan dijalankan melalui emulasi.

Tidak perlu dikatakan, ini sebenarnya merupakan peristiwa penting untuk Windows 11 berasaskan ARM, kerana ia adalah satu-satunya sistem pengendalian Microsoft yang disokong dengan emulasi x64, yang merupakan tulang belakang ARM64EC.

ARM dengan Arm64EC kini menyokong sepenuhnya Windows 11

ARM64EC ABI berbeza daripada ARM64 ABI sedia ada dalam cara yang menjadikannya serasi binari dengan kod x64.

Secara khusus, ARM64EC ABI mengikut konvensyen perisian x64, termasuk konvensyen panggilan, penggunaan tindanan dan penjajaran data, menjadikan ARM64EC dan x64 saling beroperasi. Aplikasi yang dibina sebagai ARM64EC mungkin mengandungi kod x64, tetapi tidak diperlukan kerana ARM64EC ialah Windows ABI kelas pertamanya yang lengkap.

Selepas menyelesaikan semua kerja pada projek itu, gergasi teknologi itu kini percaya ABI cukup stabil untuk beralih daripada fasa percubaan kepada keluaran penuh.

Selain itu, ARM64EC membawa beberapa faedah utama kepada pembangun, yang kini boleh mengemas kini kod mereka dan menjalankan kedua-dua ciri x64 dan ARM secara serentak, dan bukannya memastikan keseluruhan pangkalan kod mereka serasi dengan ARM.

Pada Windows pada peranti ARM, yang kedua akan mempunyai prestasi yang lebih baik, yang bermaksud anda sebenarnya perlu terus mengemas kini pangkalan kod anda untuk meningkatkan prestasi ARM asli tanpa kehilangan apa-apa dalam Fungsi proses.

Prasyarat

Anda tidak fikir ini akan berjaya tanpa sebarang prasyarat, bukan? Ya, terdapat beberapa prasyarat untuk ini benar-benar berfungsi, iaitu:

  • Versi Windows 11 SDK terkini. Jika menggunakan Windows 11 SDK versi 22000, kemas kini 29 Julai 2022 termasuk pembetulan kritikal untuk membina aplikasi Arm64EC.
  • Visual Studio 2022 versi 17.3 atau lebih tinggi.
  • Alat Arm64EC dipasang menggunakan pemasang Visual Studio.

Atas ialah kandungan terperinci ARM dengan Arm64EC kini menyokong sepenuhnya Windows 11. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yundongfang.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam