Pixel 7은 64비트 Android만 테스트하며 32비트 앱은 실행할 수 없습니다.
우리는 Android가 곧 32비트 앱에 대한 지원을 중단할 준비를 하고 있으며 곧 출시될 Pixel 태블릿이 64비트 Android에서만 실행할 수 있도록 코드 검토를 받을 것이라는 사실을 알고 있었습니다. 아무도 눈치채지 못한 것은 Pixel 7이 64비트 앱에 대한 지원도 중단한다는 것입니다. Esper Sr. 기술 편집자 Mishaal Rahman은 이것이 어떻게 작동하는지에 대한 모든 정보를 파악했습니다.
Pixel Tablet은 여전히 64비트 Android만 실행하는 최초의 제품이 될 것으로 보이며 Pixel 7은 그 이정표에 겨우 반 걸음 더 가까워졌습니다. 32비트 앱은 소프트웨어 플래그 로 비활성화되지만 Android의 64비트 빌드만 아직 작동하지 않습니다. 32비트 애플리케이션을 설치하려고 하면 “이 애플리케이션은 휴대전화와 호환되지 않기 때문에 설치되지 않았습니다.”라는 오류 메시지가 나타납니다.
일부 시스템 라이브러리는 여전히 32비트 이므로 OS가 64비트 빌드에 대해 준비가 되지 않은 것처럼 보이지만 Google이 목표로 하는 것입니다. 또한 인위적인 소프트웨어 플래그로 시작하는 것이 좋은 예입니다. Google은 64비트만으로 얼마나 많은 문제가 발생하는지 정확히 볼 수 있으며 상황이 너무 나빠지면 소프트웨어 업데이트에서 플래그를 쉽게 비활성화할 수 있습니다.
그러나 실제로 대부분의 소비자는 32비트 응용 프로그램의 손실을 인지하지 못할 것입니다. Java 앱은 Android RunTime(ART)에 의해 컴파일되며 런타임은 64비트 바이너리만 생성할 수 있습니다! 한 가지 문제는 개발자가 64비트 빌드를 만들어야 하는 비 Java 응용 프로그램(일반적으로 게임)입니다. 그러나 Play 스토어는 2019년에 모든 앱 업데이트에 대해 64비트 지원을 의무화 했기 때문에 유일한 문제는 몇 년 된 버려진 앱이어야 합니다. 대표적인 예가 2013년 히트작 Flappy Bird입니다.
64비트 모드만이 새로운 Android 기기에서 곧 현실이 될 것입니다. Pixel 7의 Tensor 2는 여전히 코어당 32비트를 지원하지만 이를 자랑할 수 있는 유일한 2022년 플래그십 휴대폰일 것입니다. 올해의 Qualcomm 및 삼성 주력 SoC는 8개 코어 중 3개에서 32비트 기술만 지원하며 Arm이 제안한 2023년 X3 SoC 설계는 32비트 기술을 전혀 지원하지 않습니다. 중국 시장을 염두에 두고 Qualcomm은 곧 32비트 시스템에 대한 지원을 중단할 것으로 알려졌으며 Arm의 지침을 따르지 않을 수도 있습니다.
전체 64비트 Android 빌드가 실행되면 32비트 정크를 모두 제거하여 성능과 보안이 향상될 것입니다. Rahman은 한 Google 내부 연구에서 성능 및 에너지 효율성이 5~10% 향상되었으며 RAM 및 스토리지 요구 사항이 감소한 것으로 나타났습니다.
답글 남기기