안드로이드의 숨겨진 메모리 모니터는 어떤 앱이 몰래 RAM을 소모하는지 보여줍니다
저는 전혀 다른 것을 찾으려고 Pixel 9에서 개발자 옵션을 열었는데 전에 한 번도 본 적 없는 메모리 섹션을 우연히 발견했습니다. 몇 번만 탭하면 지난 12시간 동안 어떤 앱이 RAM을 사용했는지에 대한 전체 분석을 볼 수 있었습니다. 앞으로는 메모리 사용을 확인하기 위해 서드파티 앱이 필요 없을 것입니다.
안드로이드는 Android 6.0 마시멜로우 이후로 내장 메모리 모니터를 포함하고 있지만, Android 8 오레오부터는 개발자 옵션으로 이동했기 때문에 대부분의 사람들이 이 기능을 본 적이 없을 가능성이 큽니다. 메모리 섹션에서는 평균 메모리 사용량, 메모리 성능, 사용 가능한 전체 메모리, 평균 사용 메모리, 사용 가능한 여유 메모리, 각 앱이 사용하는 메모리 등을 확인할 수 있습니다. 이제 안드로이드는 메모리 관리를 꽤 잘 하기 때문에(iOS도 마찬가지로), 아마 이 기능이 개발자 옵션 영역에 숨겨져 있는 이유일 것입니다. 하지만 휴대폰에 문제가 있거나(혹은 단순히 휴대폰에서 실제로 실행 중인 것이 무엇인지 궁금하다면) 이 기능을 확인하면 됩니다.
개발자 옵션을 잠금 해제하고 메모리 모니터를 여는 방법
일곱 번 탭하세요
저는 개발자 옵션을 한 번도 열어본 적이 없다는 것을 압니다. 기본적으로 설정에서는 나타나지 않기 때문입니다. 설정에서 '휴대전화 정보'로 가서 빌드 번호를 일곱 번 탭해야 합니다. 그러면 개발자 옵션을 설정 메뉴 맨 아래에서 찾거나, 설정 > 시스템 > 고급에서 찾을 수 있습니다. 제 Pixel 9의 설정 앱에서는 바로 이곳에서 찾았습니다.
한번 개발자 옵션에 접속하면, 메모리 탭이 보일 것입니다. 그것을 탭하고, 아직 활성화되지 않았다면, 메모리 사용 프로파일링 활성화를 ON으로 전환해야 합니다. 그러면 휴대폰을 재시작하라는 메시지가 표시됩니다.
저는 제 OnePlus Open에서 메모리 모니터가 어디에 있는지 확인하려고 찾아보았고, 같은 위치에서 발견했습니다: 설정 > 휴대전화 정보 > 빌드 번호를 7번 탭한 다음, 설정 > 시스템 > 개발자 옵션 > 메모리
메모리 모니터가 실제로 보여주는 것
당신은 스냅샷 대신 히스토리를 보고 있습니다
메모리 모니터는 시간이 지남에 따라 사용량을 기록하므로 지난 3시간, 6시간, 24시간 동안 앱이 얼마나 많은 RAM을 사용했는지 확인할 수 있습니다. 평균 앱 사용량을 보려면 메모리 사용량을 선택하고, 드롭다운 메뉴로 시간 범위를 조정하며, 오른쪽 상단 메뉴에서 최대 사용량 기준으로 정렬할 수 있습니다.
하단에서 앱이 사용하는 메모리를 탭한 다음 목록의 앱 중 하나를 탭하여 자세한 정보를 확인하세요. 앱이 평균적으로 사용하는 메모리 양, 사용 빈도, 최대 사용량, 그리고 메모리가 어디로 가는지: 네이티브, 커널, 캐시를 확인할 수 있습니다. 일부 앱은 세부 정보에서 앱이 사용하는 가상 메모리(Z-Ram) 양도 보여줍니다.
결과를 해석하는 방법
RAM 바가 가득 찬 상태는 꽤 일반적입니다
메모리 모니터를 열어 모든 RAM이 사용 중인 것을 보더라도 당황하지 마세요. 이것이 바로 안드로이드가 설계된 방식입니다. 안드로이드는 앱을 가능한 한 오래 메모리에 유지하여 다시 빠르게 실행될 수 있도록 합니다. 자유 RAM은 안드로이드 휴대폰에서는 사실상 낭비된 RAM입니다. 진짜로 주의해야 할 것은 사용 빈도가 낮음에도 여러 시간대에서 항상 목록 상단에 올라오는 앱입니다. 이런 패턴은 백그라운드 서비스가 필요한 것보다 더 많은 메모리를 사용하고 있거나 메모리 누수가 있음을 보여줄 수 있습니다.
문제를 발견했을 때 해야 할 일
여기서 일부를 관리할 수 있습니다
어떤 이유로 앱이 너무 많은 RAM을 차지하고 있는 것을 발견하면, 메모리 사용 화면에서 바로 관리할 수 있습니다. 앱 페이지의 오른쪽 상단 모서리에서 점 세 개 메뉴를 탭하고 강제 종료를 선택하세요. 이렇게 하면 앱이 즉시 RAM을 소비하는 것을 멈추지만, 이는 영구적인 해결책은 아닙니다. 필요하지 않은 앱이라면 삭제하는 것이 올바른 선택입니다.
또한 설정에서 앱 정보 페이지로 이동하여, 문제가 되는 앱을 탭한 다음 앱 이름 아래에 있는 강제 종료 버튼을 누를 수 있습니다.
어디를 찾아야 할지 알면 정보는 거기에 있어
안드로이드의 메모리 모니터는 비록 파워 유저의 비밀은 아니지만 꽤 유용합니다. 내장된 도구는 거의 10년 동안 개발자 옵션에 있었고, 어떤 앱이 어떤 시간대에 RAM을 사용하고 있는지를 정확히 보여줍니다. 개발자가 자신의 앱에서 메모리 누수를 추적할 때 더 깊은 메모리 분석 옵션을 대체할 수는 없지만, 나머지 사용자에게는 우리 폰이 이미 가진 가장 실용적인 RAM 뷰입니다. 개발자 옵션을 한 번 해제하면, 폰이 이상하게 작동할 때 언제든 메모리 모니터로 탭하여 들어갈 수 있습니다.







