안녕하세요? visionTECH입니다~
이번 글에서는 애플이 iOS14.2에 몰래?추가한 JIT Compilation 기능 추가와 에뮬레이션에 미치는 영향을 알아보도록 하겠습니다.
현재까지 아이폰 혹은 아이패드에 공식적으로 Apps Store를 통해 에뮬레이션으로 닌텐도나 위 게임을 할 수가 없지만, 해킹이나 Jailbreak, AltStore을 통해서 플레이가 가능했었습니다.
타사에 비해 월등한 AP성능을 자랑하는 아이폰/아이패드 였기에 에뮬레이션으로 플레이가 가능했지만
소프트웨어를 실시간으로 Compile과 Execution을 할 수 있는 JIT(Just-In-Time)기능의 미지원으로 최대 성능으로 즐기지 못했습니다.
그런데, AltStore 개발자인 Riley Testut이 트위터와 유명 매체인 9to5mac에 iOS에 JIT 기능의 추가로 콘솔, 가상머신 에뮬레이션에 미치는 영향을 공개하였습니다.
간략하게 정리하면, 이번 JIT 기능추가로 해킹이나 다른 작업없이 에뮬레이션 어플의 성능을 최대치로 사용할 수 있으며, 무거운 에뮬레이션 어플의 성능 또한 대폭 상승이 가능해졌습니다.
이 소식을 접했을 때, 애플 실리콘이 탑제된 맥 컴퓨터에 가상 윈도우 어플인 Parallels 가동이 상상되었지만
아직까지는 애플이 JIT 기능추가를 에뮬레이션을 통한 게임이나 가상윈도우 때문이 아니라 XCode개발자들을 위해 기능을 추가한 것으로 보입니다.
하지만, 현재 에뮬레이션 분야의 개발자들이 발빠르게 JIT기능을 이용하기 시작하였으며
애플 실리콘이 탑제된 맥 컴퓨터의 경우 기존 X86기반의 프로그램이 작동하지 않기 때문에 타 OS 소프트웨어의 사용을 가능하기 위해 미리 포석을 마련한 것일 수도 있습니다.
'IT' 카테고리의 다른 글
점점 밝혀지는 미친 M1칩의 CPU/GPU 성능(feat. i9, GTX1050Ti, RX560 보다 성능이 좋다?) (0) | 2020.11.18 |
---|---|
밴치마크로 알아보는 첫번째 애플 실리콘 "M1" 성능 (0) | 2020.11.15 |
아이폰 12 프로 맥스 / 아이폰 12 미니 사전 주문시간 알아보기 (0) | 2020.11.09 |
아이폰 12 시리즈 국가 별 모델 정보 (직구시 참고하세요~) (0) | 2020.11.05 |
애플 11월 이벤트 공식발표 (0) | 2020.11.03 |