Arm64EC
네이티브 Arm64와 x64 코드를 하나의 프로세스에서
Arm64EC(Emulation Compatible)는 네이티브 Arm64 코드와 에뮬레이션되는 x64 코드가 한 앱 안에서 서로 호출할 수 있게 하는 ABI입니다. 개발자는 모든 것을 한꺼번에 다시 작성하는 대신 중요한 부분부터 포팅할 수 있습니다.
핵심 요점
-
점진적 포팅
성능이 중요한 모듈을 Arm64EC로 다시 컴파일하고, 나머지는 준비될 때까지 x64로 둘 수 있습니다.
-
플러그인은 그대로 동작
기존 x64 플러그인과 서드파티 라이브러리를 수정 없이 Arm64EC 앱에 로드할 수 있습니다.
-
네이티브에 가까운 속도
Arm64EC 코드는 네이티브로 실행되고, 남은 x64 부분만 Prism을 거칩니다.