[업데이트: 대신 Android 12L에 도착해야 함] Android 13에는 Android의 새로운 백그라운드 앱 제한을 비활성화하는 토글이 추가될 수 있습니다.

click fraud protection

Google은 Android 13에서 Phantom Process Killer를 끄는 새로운 토글을 추가할 수 있습니다. 토글은 개발자 옵션에서 액세스할 수 있습니다.

업데이트 1(12/15/2021 @ 07:10 동부 표준시): 팬텀 프로세스를 비활성화하는 새로운 토글이 Android 12L과 함께 제공될 것으로 보입니다. 자세한 내용을 보려면 아래로 스크롤하세요. 2021년 12월 14일에 게시된 기사는 아래에 보존되어 있습니다.

안드로이드 12 Android 5.0 이후 가장 큰 시각적 개편부터 개인 정보 표시기 및 새로운 개인 정보 대시보드와 같은 향상된 기능에 이르기까지 다양한 변경 사항을 가져오는 대규모 업데이트입니다. 이러한 변경 사항은 대부분 환영할 만하지만, 최신 Android 버전에는 다소 논란의 여지가 있는 변경 사항도 도입되었습니다. 그러한 변화 중 하나는 "팬텀 프로세스(Phantom Processes)"라고 불리는 매우 공격적인 백그라운드 프로세스 킬러의 도입입니다. 지난달에 우리는보고했습니다. 어떻게 PhantomProcessKiller Termux와 같은 앱에 큰 피해를 줄 수 있습니다.. 그러나 Google은 향후 Android 버전에서 사용자가 이 임의의 백그라운드 앱 정책을 비활성화하도록 허용할 것으로 보입니다.

Mishaal Rahman이 발견한 것처럼 Google은 제출된 팬텀 프로세스 모니터링을 끄기 위해 개발자 옵션에 토글을 추가하는 AOSP 패치입니다.

초심자의 경우, 팬텀프로세스킬러 상위 앱 프로세스도 백그라운드에 있는 동안 과도한 CPU를 사용하는 경우 앱에서 시작된 분기된 하위 프로세스를 종료하는 Android 12의 새로운 메커니즘입니다. 게다가 이 변경으로 인해 최대 32개의 하위 프로세스만 허용되므로 앱이 백그라운드에서 완료할 수 있는 작업 수가 크게 제한됩니다. 하지만 Google은 향후 Android 버전에서 Phantom Process Killer를 끄는 새로운 옵션을 추가할 것으로 보입니다. 안드로이드 13.

패치에 대한 설명은 다음과 같습니다.

개발 옵션에서 팬텀 프로세스 모니터링을 전환하는 설정 추가

고급 사용자의 경우 팬텀 프로세스에 대한 모니터링을 설정할 수 있습니다.

설정->개발자 옵션->기능 플래그에서 해제하세요.

개발자와 고급 사용자는 설정 > 개발자 설정 > 기능 플래그로 이동하여 팬텀 프로세스를 비활성화할 수 있습니다. 비활성화되면 너무 많은 CPU를 사용하는 포크된 하위 프로세스는 종료되지 않으며 32개의 하위 프로세스 제한이 적용됩니다. 그러나 이 예외는 하위 프로세스에만 적용되며 기본 앱 프로세스에는 적용되지 않습니다.

팬텀 프로세스 모니터링을 끄는 토글은 Android 13에 추가될 가능성이 높습니다. Google은 다음 옵션을 추가할 수도 있습니다. 안드로이드 12L는 폴더블, 태블릿, 대형 화면 기기용으로 특별히 설계된 Android 12의 기능 출시입니다.


업데이트: 커밋이 병합되었습니다.

구글러에 따르면 지 징, 팬텀 처리를 비활성화하기 위해 개발자 옵션에 토글을 추가하는 커밋이 병합되었습니다. "Android 12L로 만들 수 있어야 합니다."