무언가가 비밀리에 Acer Iconia A500 내부 메모리를 소모하고 있으며이를 찾는 데 도움이 필요합니다


25

나는 1 년 넘게 Acer Iconia A500의 행복한 소유자 였지만 몇 주 전에 내부 메모리가 가득 찼다 고 불평하기 시작했습니다. 외부 SD 카드에 영화를 보관할 때 약간 놀랐지 만 브라우저 캐시,지도 등이 내부에있는 32G 메모리를 상당히 많이 먹었다 고 가정했습니다.

그러나 그것은 사실이 아닙니다. 설치 한 거의 모든 단일 앱의 데이터를 삭제했지만 여전히 설정의 스토리지 탭을 보면 다음 (2 시간 전)이 표시됩니다.

700M + 643M + 0.2M + 64M + 98M은 분명히 27G가 아닙니다

바의 가장 오른쪽에있는 회색 부분이 379MB (사용 가능한 부분)보다 약간 커야한다는 느낌이 들었습니다. (사진 하단의 SD 카드는 외부 카드이므로 절대로 신경 쓰지 마십시오).

나는 거의 모든 디스크 사용 응용 프로그램을 시도했지만 모두 비슷한 결과를 보여줍니다. 다음은 DiskView입니다 (몇 가지 응용 프로그램을 제거한 후 찍은 사진).

DiskView 출력

(이 그림에서 "SD 카드"는 내부 카드입니다 ...)

모든 디스크 사용 앱이 공통적으로 가지고있는 것 중 하나는 장치가 루팅되지 않으면 / data와 같은 일부 디렉토리에있는 것을 볼 수 없으므로 Android 자체 (이 장치의 4.0.3)라고 생각하게합니다 캐시가 잘못 작동하거나 일부 프로세스가 어딘가에 엄청난 양의 로그를 생성하고 있습니다.

긴 소개에 대해 죄송하지만 기본적인 질문은 다음과 같습니다. 어떻게 진행합니까?

하나의 대안은 백업 할 가치가있는 것을 찾고 공장 재설정 또는 무언가를 수행하는 것이지만, 나는 먼저 일어난 일을 정말로 알고 싶어했습니다.

루팅은 더 많은 것을 찾는 데 도움이되는 대안이지만, 나는이 문제를 제외하고는 그대로 좋아합니다. 그것을 해결 해야하는 경우 물론 할 수는 있지만 이와 같은 어플라이언스를 사용하지 않아도되는 것처럼 느낍니다.

앞으로 다른 방법이 있습니까? 나는 보지 못한 어딘가에 모든 로그를 지우거나 로그 레벨을 디버그에서 정보로 줄이는 버튼이 있다는 순진한 희망을 가지고 있습니다.

편집 : 내가 고려했지만 조사 할 수없는 한 가지는 핵심 일 수 있는지 여부입니다. 요즘 디스크에서 메모리가 부족하기 때문에 많은 충돌이 발생했습니다.
아래의 Izzy의 의견에 대한 답변. 앱은 "앱"으로 표시되는 700MB를 거의 또는 전혀 정확하게 추가합니다 (총 데이터 및 앱 자체로 간주).


내 첫 번째 추측은 Google Play TV & Movies 와 같은 일부 앱 이며 기본적으로 다운로드 한 모든 영화를 내부 저장소에 저장합니다. 그러나 알아 내기 좋은 곳은 앱-> 앱 관리입니다 (메뉴 키를 누르고 설정을 연 후 홈 화면에서 가져옵니다). 여기에는 데이터 크기를 포함하여 전체 크기의 모든 앱이 표시됩니다. 메뉴 키를 통해 크기별로 정렬 할 수 있어야합니다. 확인 후 다시 신고 해 주시겠습니까?
Izzy

@Izzy Tanks이지만 데이터를 지우는 동안 반복해서 해냈습니다. Chrome은 59.79MB (13MB는 SD 카드에 있고 나머지는 앱)입니다. 32Gig에 가깝게하기 위해 약 30 개의 앱이 설치되어 있습니다. Chrome 크기가 500 개 이상 필요합니다. Google Play TV 및 영화를 사용하지 않습니다. 모든 영화는 외부 MicroSD에 있습니다.
Fredrik

Mac에서 이러한 항목을 삭제 한 다음 추출하지 않고 플러그를 뽑지 않았습니까?
jlehenbauer

흠, 그 기가 바이트가 어디로 갔는지 설명하지 않습니다. 장치에 대한 루트 권한이 없습니까? 셸에서 확인하기가 어렵습니다. ls명령을 사용하면 쉽게 사용할 수 있습니다 ... 그리고 왜 다른 도구가 공간을 사용하지 않는 것으로 표시하는지 궁금합니다. 터미널 에뮬레이터가 설치되어 있으면 df -h명령을 사용하여 시도 할 수 있습니다 (이것은 사용되었지만 사용 가능한 공간을 확인하지 않으므로 상호 참조가 필요합니다).
Izzy

@jlehenbauer 아니오, 리눅스와 윈도우 박스에 마운트하여 거기에있는 / data에있는 내용을 볼 수 있는지 확인했습니다 ...
Fredrik

답변:


11

이것은 Acer Iconia A200에서 발생한 Acer GPS 로그 누출 처럼 보입니다 .

결론은 GPS를 사용할 때 Acer A 시리즈 태블릿 의 ICS 4.0.3 용 GPS 드라이버가 많은 gl-YYYY-MM-DD-HHMMSS.txt파일을 /data/gps디렉토리에 기록 한다는 것 입니다. 파일은 자동으로 삭제되지 않으므로 시간이 지남에 따라 대부분의 내부 저장 공간이 사용됩니다.

사용자는 루트 액세스 권한없이 이러한 파일을 삭제할 수 없습니다. 그러나 GPS 로그 데이터를 지우는 패치 가 있습니다 (루트 액세스가 필요하지 않으므로 보증이 무효화되지 않음).

  • Acer 드라이버 사이트 (데스크톱) 에서 패치 다운로드
  • 압축을 풀고 포함 Update.zip된 빈 FAT32 형식의 microSD 카드에 들어 있습니다. 연결된 태블릿의 기존 카드에 이미 업로드했지만 비어 있지는 않지만 여전히 작동합니다.
  • 화면 왼쪽 상단에 메시지가 나타날 때까지 "볼륨 다운"키를 누른 상태에서 microSD 카드가 들어있는 태블릿을 다시 시작하십시오.
    ( Erasing cache before SD update...이것은;이 메시지를 "지우기 및 업데이트"로 해석하므로 증상과 원인을 치료해야합니다.)
    태블릿이 계속해서 시작되고 (1 분 미만) 계속 진행할 수 있습니다.

좋은있다 .pdf(화면) 촬영 상세히 위의 단계를 설명하는 다운로드하기는. (동봉 된 user_cleanGPSlog텍스트 파일 에 대해서도 설명 하지만 파일이 없어서 필요하지 않은 것 같습니다.)


고맙습니다! 당신은 그것에 대해 아무 말도하지 않으므로 업그레이드가 상대적으로 안전하고 일반적으로 태블릿을 지우지 않을 것이라고 생각합니까?
Fredrik

@Fredrik : 문서에는 데이터 (그러나 로그)를 지우는 것이 언급되어 있지 않으며 제거되는 것이 없습니다. 그러나 내 친구 (비자발적 시스템 관리자입니다 ...)는 주로 브라우징 및 게임에 사용하므로 미디어 등의 주요 스토리지는 없습니다. (물론 원인과 패치를 찾기 전에 많은 캐시, 데이터 및 앱 을 이미 제거했습니다 ). 그러나 저장 / 손실 될 수있는 모든 데이터를 알지 못하므로 확실하게 알 수 없습니다. 그러나 꽤 안전 해 보였습니다.
야후 심각한

20

이 문제에 대한 몇 가지 주요 사항은 다음과 같습니다. 이 경우에 모두 적용되는 것은 아니지만 다른 경우에는 도움이 될 수 있으므로 여전히 모두 포함합니다.

  • 확인하는 좋은 출발점은 앱-> Android 시스템 메뉴에서 앱 관리- 모든 앱 + 데이터를 나열하고 크기별로 정렬하여 "가장 큰 소비자"를 식별하는 것입니다. 여기있는 동안 (앱당) 너무 큰 캐시를 "삭제"할 수 있습니다
  • 파일 시스템의 일부 디렉토리는 루트 권한이 없으면 조사 할 수 없으므로 du -k|sort -n가장 큰 파일을 찾기 위해 선호하는 디렉토리는 다음과 같습니다./data
  • 여전히 터미널 에뮬레이터를 사용할 수 있고 ( Android 터미널 에뮬레이터 가 좋은 후보가 될 df -h수 있음), 여유 공간이 0을 향한 위치를 보여줄 수 있습니다 (아래 스크린 샷 참조). 시스템에서 -h매개 변수 ( "사람이 읽을 수있는")를 이해할 수없는 경우, 매개 변수를 -m( "메가 바이트"), -k( "킬로바이트") 바꾸 거나 완전히 생략 할 수 있습니다.
  • Android 코어 덤프 디버깅 기사에서는 Android의 "코어 덤프"에 대해 "툼 스톤"이라고 /data/tombstones/tombstone_nn하며 "nn"을 카운터로 사용하여 전역으로 저장합니다 . 많은 충돌이보고되었으므로 "채우는"장소 일 수 있습니다 (아래 참조). 그러나이 경우 2.5MB 만 찾을 수 있습니다.
  • 에 따르면 안드로이드 법의학 앤드류 HOOG에 의한, 그것은으로 가치가 다이빙 수 있습니다 /data/local: "로컬 / 데이터 /"는 쉘 (사용자가 nonrooted 전화는 다음과 같이 adbd 실행할 계정) 읽기 / 쓰기 액세스를 허용하는 디렉토리가 중요하다. 앱이 설치되면 먼저“/ data / local”에 복사됩니다. 즉, 루팅되지 않은 장치에서도 여기에서 파헤칠 수 있어야합니다.
  • SD Maid-시스템 정리 도구 가 더 많은 고아를 발견 할 수 있지만 루트 액세스 권한이 없으면이 앱 기능이 제한됩니다.
  • "큰 계란"을 찾아서 제거 할 수없는 경우 일부 응용 프로그램을 제거하거나 다른 응용 프로그램에서 "큰 데이터"를 정리하거나 (첫 단계 참조) 마지막 수단으로 항상 공장 초기화 상태를 유지해야합니다. 이 작업을 수행하면 다운로드 한 모든 앱과 모든 데이터 (내부 저장소의 SD 카드에는 영향을 미치지 않음)가 모두 제거됩니다.
  • 여전히 문제를 해결할 수없는 경우 최후의 수단은 공장 초기화입니다. 그러나 그 전에 다음에 준비하는 것이 좋을 것이므로 마지막 재설정은 공장 재설정 직전에 몇 단계입니다.
    1. 필요한만큼의 데이터 / 앱 백업
    2. 비행기 모드로 전환 - 시장은 있어야 하지 우리가 지금 무엇을하고 있는지 알고
    3. 하나씩 제거하여 앱을 제거합니다 (제거 할 수없는 시스템 앱의 경우 : 업데이트를 제거하고 캐시 및 데이터를 지 웁니다). 제거 할 때마다 여유 공간에 예기치 않은 "큰 점프"가 있는지 확인하십시오. 이러한 "점프"가 발생하는 경우 :이 위치에서 앱을 제거했음을 유의하십시오. 여전히 누락 된 공간을 보충하지 않으면 계속
    4. 마지막으로 끝났을 때 "돌아 가지 않는 곳"으로 가서 플러그를 뽑고 공장 초기화하십시오. 이제 끝이야 ;(
    5. 다시 부팅 한 후 원래 시장 계정 데이터로 "버진 장치"를 다시 구성하십시오 (기억하십시오). 2 단계부터 우리의 행동에 대해 시장이 정보를 얻지 못 했으므로 이제 앱과 일부 데이터를 다시 동기화 할 수 있습니다. 확실히 앱은 2 단계 전에 데이터를 시장과 동기화 한 경우에만 제공했습니다.
    6. 3 단계에서 발견 된 경우 "악한 응용 프로그램"을 주시하십시오 (이제 이상).

의 출력 다음의 스크린 샷을 보여줍니다 df -h: 당신이 볼 수 있듯이 모토로라 드로이드 2에, 2 거기는 "충전하기"후보가 될 수있는 내부 저장 장치에 마운트 지점 /data(-이 경우의 히트를 가지고 가장 가능성) 더하기 /cache. 이 명령은 루트 권한없이 실행되었습니다.

Motorola Droid 2에서 ls -l 출력

삭제 표시 : 폴더의 위치는 /data/tombstones입니다. 의 권한 /data디렉토리는 다음 drwxrwxr-xtombstones하위 디렉토리가있다 drwxr-xr-x- 그들은 비 뿌리 장치도 액세스 할 수 있도록. (위 참조) 터미널 에뮬레이터를 사용하면 수 cd /data/tombstones와 할 ls -l어떤 삭제 표시가 있는지 여부를 확인하고, 어떤 크기 그들은 차지한다. 불행히도 모든 삭제 표시는 시스템에서 소유하며 권한은 다음과 같이 설정됩니다 rwx------. 따라서 문제가 발생하는 경우 루트없이 제거 할 수 없습니다 :( 좋은 백업 (허? 어떻게, 루트없이?), 아마도 공장 재설정) 최후의 수단이 될 것입니다 ...


/ data는 모두 사용되는 곳인 것 같습니다 ... 27G 27 개 중 26 개 사용 중 ... 현재 467M은 무료입니다 ... 난 그냥 무엇을 알아 내야합니다 :-)
Fredrik

대화는 어때? 당신은 필요한 평판을 얻었습니다 (20+ 이상 필요).
Izzy

확실하게 어떻게 시작합니까?
Fredrik

방금 와서 방을 만들었습니다 : chat.stackexchange.com/rooms/4403/tombstones
Izzy

모든 좋은 조언을 주셔서 감사합니다 ... 나는 실제 백업을 실현하는 것에 더 가깝고 공장 초기화가 아마도 내 최선의 방법이라고 생각합니다. 다시 감사합니다.
Fredrik

3

Acer A100 태블릿에서도 이와 동일한 문제가 발생하여 문제의 원인을 발견했습니다. / data / gps에 txt 파일로 채워지는 폴더가 있습니다. 광산은 4.3G였습니다. 장치가 루팅 된 경우 터미널 에뮬레이터 또는 adb에서 장치를 삭제하고 공간을 확보 할 수 있습니다.

$ su
# cd /data/gps
# rm gl-*.txt

고마워, 나는 뿌리를 내리지 않았으므로 그때 도움이되지 않았을 것입니다. 미래에 대해 알아두면 좋을 것 같습니다 ...
Fredrik

네, 루팅하지 않은 경우 유일한 옵션은 공장 초기화를 수행하는 것입니다. 일시적으로 루팅 한 다음 되돌릴 수도 있습니다. 루팅의 가장 어려운 부분은 컴퓨터에 ADB 드라이버를 설치하고 작동시키는 것입니다.
Jarett Millard

필자는 GPS를 거의 사용하지 않지만 이것을 읽은 후 ES File Explorer를 사용하여 data / GPS라는 파일을 찾았고 0 개의 데이터를 표시하는 수백 또는 수천 개의 파일을 찾았으므로 모두 처리하고 약 300Mb에서 나왔습니다. 여유 공간 4 기가를 넘습니다.

Dan, GPS를 사용하는지 여부는 중요하지 않습니다.이 특정 장치는 해당 폴더에 파일을 수집하는 것처럼 보입니다.
Jarett Millard 5

@ Dan : Acer의 패치가 있습니다. 내 답변
Yahoo Serious

2

먼저 .thumbnailDCIM 디렉토리 내의 폴더를 삭제 한 후 장치를 껐다 켜십시오. 이것은 나를 위해 문제를 해결했습니다.


1
미리보기 이미지는 내가 삭제 한 첫 번째 항목 중 하나라고 생각합니다. 불행히도 그것은 30G가없는 사람들을 많이 먹지 않았습니다.
Fredrik
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.