최근에 전화가 정말 느려졌습니다. 화면을 켤 때, 특히 오랫동안 꺼져있는 경우 전화가 매우 느립니다. 예를 들어 입력에 응답하는 데 30 초가 걸릴 수 있습니다. 또는 누군가 전화를 걸면 발신자가 이미 포기하고 전화를 끊을 때까지 응답 제스처에 응답하지 않을 수 있습니다.
화면을 몇 분 (최대 5 분) 동안 그대로두면 전화가 더 정상적으로 응답하기 시작합니다.
개발자 옵션의 CPU 정보는이 모든 속도 저하 동안 프로세서가 멈췄으며 프로세스 system_server
가 거의 모든 CPU 용량을 소비하고 다른 프로세스는 약간의 CPU 시간 동안 싸우는 것을 보여줍니다.
또한,이 CPU 활동으로 인해 배터리가 죽고 있습니다. 배터리 수명이 절반으로 줄어 듭니다.
최근에 OTA 업그레이드에서 뿌리를 잃었습니다. 다시 뿌리 내릴 때 전화를 닦아야했습니다. 모든 것을 복원하면 문제가 다시 발생했습니다.
내 전화는 Jelly Bean (4.1.2)을 실행하는 Galaxy Nexus입니다. 또한 이전 전화, MIUI를 실행하는 Nexus One 및 "ICS"와 비슷한 문제가 발생했습니다. 나는 그 전화의 속도가 오래되었다고 생각했지만 이제는 다른 일이 일어나야한다고 생각합니다.
무엇이 잘못되었거나 문제를 추적하려면 어떻게해야합니까?
제기 된 질문에 대한 답변
- 현재 휴대 전화가 4.1.2를 실행 중입니다. 업데이트 후 문제가 훨씬 악화되었습니다. 이전 전화는 "ICS"를 실행 중이라고 말한 것입니다. 4.0이라고 주장했지만 실제로 Gingerbread +라고 의심되는 사용자 정의 ROM이기 때문에 따옴표로 묶었습니다.
- 내 RAM은 일반적으로 약 85 %로 실행됩니다. 그러나 안드로이드가 더 많은 RAM이 필요할 때 자동으로 앱을 죽이고 Linux 커널은 RAM을 거의 가득 채우지 않고 낭비하지 않도록 설계 되었기 때문에 이것이 너무 유용하다고 생각합니다.
- 현재 Google지도는 배터리를 가장 많이 사용하고 그 다음에 Tasker가 사용됩니다. 그러나 이것이 전형적인 것은 아니라고 확신합니다. 자주 사용하지 않는 Google Maps가 왜 그렇게 높은지 상상할 수 없습니다. 어쨌든 위치 권한을 사용 중지 했으므로 Google지도가 치료되기를 바랍니다. 그리고 Tasker는 일반적으로 그렇게 많이 소비하지 않지만 CPU가 페깅되면 대부분의 앱보다 작동하는 데 시간이 더 걸리는 것 같습니다. (따라서 Tasker에는 위치 기반 프로필이 없습니다.)
- 휴대 전화를 재부팅하면 일정 시간 동안 화면이 꺼질 때까지 괜찮습니다. 그런 다음 문제가 재개됩니다. 그들은 너무 심각해서 재부팅하지 않고 전화를 사용하는 것보다 재부팅하는 것이 더 빠릅니다.
- 자동 회전은 효과가없는 것 같습니다. 나는 전화를 사용하는 일반적인 과정에서 정기적으로 전환하고 어떤 식 으로든 차이를 느끼지 못했습니다.
- 두 개의 다른 휴대 전화에서 동일한 문제가 발생하고 초기화를 수행 한 이후에 앱이 범인으로 보입니다. 하나:
- CPU를 소비하는 것 과정은 아닌 응용 프로그램하지만
system_server
안드로이드의 핵심 부분이다. - 많은 앱이 있으므로 하나씩 비활성화하면 시간이 많이 걸리는 프로세스입니다.
- CPU를 소비하는 것 과정은 아닌 응용 프로그램하지만
- 나는 re-nicing을 시도했지만
system_server
아무런 효과가 없었습니다.