- 글쓴시간
- 분류 기술,IT
※ ADB에서 shell 의 top 명령을 띄워보면 android.process.media 프로세스가 CPU를 많이 점유하고 있다. android.process.media 는 미디어 스캔 및 미디어 캐시를 이때문에 배터리도 빨리 소모되고 폰도 더 느려진다. 아래는 ADB를 연결해 안드로이드 스마트폰의 프로세스를 조사한 화면이다. 23%의 CPU점유율을 볼 수 있다.
User 10%, System 38%, IOW 3%, IRQ 0%
User 55 + Nice 78 + Sys 469 + Idle 575 + IOW 42 + IRQ 0 + SIRQ 2 = 1221
PID PR CPU% S #THR VSS RSS PCY UID Name
31150 3 23% S 14 597616K 35768K bg u0_a36 android.process.media
666 3 18% R 1 0K 0K root kswapd0
31168 2 2% S 24 725352K 60624K fg system com.android.settings
※ 해결 방법은
- "미디어 저장소"라는 앱의 데이터와, "갤러리"라는 앱의 데이터 삭제한 후, 폰을 다시 시작한다.
- 보통 애플리케이션 관리자에서, 전체 탭으로 들어가 앱을 선택하고 데이터 삭제를 눌러주면 된다.
- 필요 없는 미디어 파일(이미지, 음원, 동영상 등)은 지운다. 폰 안의 모든 미디어 파일을 지우는게 가장 확실한 방법이다.
※ 원래 부팅 후 몇분 동안은 android.process.media 프로세스가 작동한다. 이건 문제되는 것이 아니다.