저장 공간이 부족합니다. 일부 시스템 기능이 작동하지 않을 수 있습니다


29

알림 표시 줄의 Android에서 메시지가 표시 Storage space running out. Some system functions may not work됩니다.

확인하면 188 MB free장치 메모리와 10 GBUSB 저장소에 표시됩니다.

Android OS를 몇 번 다시 설치했습니다.

약 두 달 동안 도움이되고 문제가 다시 발생합니다.

일부 응용 프로그램이나 데이터를 삭제하면 몇 시간에서 며칠 동안 도움이됩니다.

질문 :

  • Storage space error사용 가능한 공간이 많으면 왜 얻 습니까?
  • 장치USB 메모리에 가입 할 수 있습니까 ? 문제가 다시 발생하는 동안 도움이되거나 최소한 시간이 지연됩니까?
  • 이 문제를 어떻게 해결할 수 있습니까?

로깅 파일을 지우려고 했습니까? 그렇지 않은 경우 * # 9900 #을 다이얼하여 dumpstack 삭제를 선택하여이를 수행 할 수 있습니다. 공간을 확보하는 데 도움이되는지 확인하십시오.
피터 카를로스

insufficient-memory질문에 태그를 추가했습니다 . tag-wiki를 확인하십시오. 시작해야합니다 (자세한 내용에 대한 응급 처치 및 링크 포함).
Izzy

사서함 ( "android-process-acore"와 함께)이 충돌하기 때문에 사서함에 문제가있는 것으로 의심되며 사서함에서 "캐시를 삭제"한 후 얼마 동안 시스템이 작동합니다.
Tom Brito

전화기를 공장 구성으로 재설정하여 해결했습니다 ... : /
Tom Brito

삼성 자체의 다이얼러에 다이얼해야합니다.
reticent

답변:


13

Samsung 전화의 경우 다이얼러 *#9900#를 입력 한 다음 "Delete Dumpstate / logcat"이라는 두 번째 옵션을 선택하십시오.


글쎄,이 솔루션은 5.0.1 Android에서 작동하지 않으며 4.x도 가정합니다.
yilmi

4
이것은 삼성 고유의 것으로 다른 전화에서는 작동하지 않습니다. 또한 전화를 걸 필요가 없습니다. 마지막 # 문자를 누르면 메뉴가 즉시 나타납니다.
David Balažic

Samsung Galaxy S4에서 작동하지 않습니다. Gayle이 말했듯이 코드를 다이얼러에 펀칭 한 후에는 아무 일도 일어나지 않습니다. 전화 아이콘을 눌러 "Verizon Wireless에 오신 것을 환영합니다. 전화를
걸면

10

이미 많은 답변이 있지만 실제로 두 가지 주요 질문에 대한 답변은 없으며 세 번째 질문은 덤프 상태 문제의 경우에 대한 것입니다. 급한 경우 더 큰 텍스트를 읽으십시오.
또한 다른 답변에서 언급 한 솔루션이 때로는 도움이되는 이유를 설명하겠습니다. 고양이가 문제가 아닌 경우 다른 해결책을 제시하십시오.

  • 사용 가능한 공간이 많은 경우 왜 저장 공간 오류가 발생합니까?

오류가 아닙니다. 의도적으로 설계된 것입니다. 낮은 공간에 대한 트리거는 일반적으로 10 % 또는 500MB 중 더 낮은 쪽입니다.

"일부 시스템 기능이 작동하지 않을 수 있습니다" -정확하지 않으며 일부는 작동하지 않습니다.
동기화, 일부 다운로드 기능, 앱 설치, 행 아웃 및 많은 Google 앱.

묻는다면 :

  • 사용 가능한 500MB 미만의 이유는 무엇입니까?

대답은 무의식적으로 사용했거나 저장 공간을 채우는 데 문제가 있다는 것입니다.
그것을 사용하고 무엇을 확인하고 싶다면 공간 정리라는 대답을 따르십시오. 그렇지 않으면 다양한 문제가있을 수 있지만 대부분 logcat 일 가능성이 있습니다. 이 경우 logcat 또는 log 또는 dumpstate에 대한 답변을 따르십시오. 또는 아래의 마지막 단락으로 이동하십시오.


여유 공간에 대해 모니터링되는 메모리 부분
우리는 안드로이드 폰의 FS 구조에 따라 두 가지 모델 상황을 구별 할 수 있습니다.
(내가 INTERNAL STORAGE라고 부르는 것은 표준화 된 이름이 아니며, 일반적으로 sdcard라고 불릴 수도 있습니다. )

  • DATA 파티션은 내부 스토리지와 별개의 파티션입니다

내부 스토리지는 모니터링되지 않으며 사용 가능한 최대 0 바이트까지 채울 수 있으며 아무 일도 일어나지 않습니다. 데이터 저장소는 갤럭시 S2에서 모니터링되며 1500MB에서 10 %이며 항상 150MB를 사용할 수 있어야합니다.

  • DATA 및 INTERNAL STORAGE를위한 하나의 파티션

내부 저장소는 서로 다른 권한이있는 별도의 파티션으로 에뮬레이션됩니다. 또한 "퓨즈"또는 예약이 있으므로 실제 파티션의 모든 공간을 사용할 수 없습니다. INTERNAL STORAGE의 파일은 실제로 / data / media /

이전 모델에 있으며, 아마도 Android v2.3까지 가능하며 DBDATA 파티션도 별도로 모니터링됩니다.

한 시스템에서 다른 시스템으로의 변경은 FW 업데이트에 의해 수행되었을 수 있습니다. Galaxy Note2에서 그러한 업데이트로 휴가 사진을 수천 장 제거했을 때도 여전히 기억합니다. 내부 스토리지 파티션이 제거되고 FUSE를 사용하여 DATA 파티션에 마운트되었습니다. 각각의 여유 공간을 확인했을 때 100MB의 차이가있었습니다.


따라서 데이터 구조에 따라 DF 또는 여유 공간 분석기 앱을 사용하여 DATA 파티션에서 여유 공간이 500MB로 표시 될 수있는 내부 저장 공간에 400MB의 여유 공간을 유지해야 합니다.
그 참고
- 최소 크기는 각 모델에 대해 서로 다른, 때로는 또한 FW 버전입니다.
-여유 공간을 확보 한 후 약 1 분 정도 기다려 알림이 지워지는지 확인하십시오.



두 번째 질문 :

  • 장치 및 USB 메모리에 가입 할 수 있습니까? 문제가 다시 발생하는 동안 도움이되거나 최소한 시간이 지연됩니까?

빠른 답변, 아니요. 도움이된다면? 예. 총 스토리지 용량을 늘리면 공간 부족 문제를 피하는 데 도움이됩니다.

자세히 설명 :
"USB 메모리"가 플러그 가능한 SD 카드 또는 케이스의 플러그 가능한 장치 인 경우 또는 탭 1과 비슷한 연령대의 전화기에있는 별도의 메모리 칩에있는 경우에는 연결할 수 없습니다. DATA 파티션.
"USB 메모리"가 귀하의 경우에 내부 저장 공간 인 경우, 이들을 결합 할 수 있지만 쉽지 않거나 안전한 프로세스는 아닙니다. 다시 말해, 귀하와 동일한 휴대 전화 모델에서 가이드를 성공적으로 수행 한 사람이 가이드를 제공하지 않는 경우 비 유적으로 '아니요'라고 말할 수도 있습니다.

인터넷에서 가이드를 검색하는 동안 실제 USB 저장소도 있기 때문에 내부 저장소를 "USB 저장소"로 명명하는 것이 현명한 아이디어가 아님을 명심하십시오. USB OTG 기능이라고하는 스토리지 드라이브 용 USB를 활성화하기위한 많은 솔루션이 다양하지 않습니다.

: 기본적으로 당신이 할 필요가
내부 저장 장치에 대한 파티션 이름과 데이터 파티션과 함께 해방 공간을 병합 무엇 - 어떤 이유로, 삭제 USERDATA에 대한 재 파티션의 eMMC라는 메모리 칩을.
그런 다음 media_rw 또는 다른 사용자에 대한 전체 권한으로 파티션을 에뮬레이트하고
init 스크립트를 편집하고 새로운 내부 저장을위한 마운트 포인트를 생성하고
더 이상 생각할 수없는 더 많은 변경 사항 및 조정을 수행하는 퓨즈 모듈을 찾거나 컴파일합니다. .



세번째 질문 :

  • 이 문제를 어떻게 해결할 수 있습니까?

루트 액세스 권한이있는 경우 가장 좋은 방법은

최소 여유 공간의 임계 값을 낮추십시오.


1 %까지 낮출 수 있습니다. 이는 최소 여유 공간이 20-120MB임을 의미합니다.

sqlite3 편집이 필요하지만 어려워 보일 수 있지만 매우 간단합니다. 좋은 가이드를 따르기 만하면됩니다. 이 안내서는 훌륭해 보이 거나 sqlite3 편집기 응용 프로그램 이 있거나이 gugl 링크를 사용하여 다른 안내서를 찾으십시오 .
주목해야 할 두 가지가 있습니다.
-다른 가이드가 다른 테이블 이름을 언급하고 있습니다. '보안', '시스템', '글로벌'또는 'gservices'. 진실은 다른 안드로이드 버전을 통해 다른 테이블에 적용 할 수 있다는 것입니다. 이제 '안전'하기 전과 '시스템'전에 '전역'에 있어야합니다. 내 충고는, 그들 모두에 넣어, 당신은 아무것도 다치게하지 않을 것입니다. 즉, 위에서 언급 한 각 이름으로 테이블 이름을 바꾸는 동안 단계를 찾아서 반복하는 가이드를 따르십시오.
-settings.db 파일이 잠겨 있고 루트로도 쓸 수 없다는 것을 알 수 있습니다. ICS가 나왔을 때 나에게 일어났습니다. 그러나 그 이후로는 일어나지 않았습니다. 어쨌든,이 경우 복구로 부팅하고 파일을 꺼내고 PC에서 편집 한 다음 다시 밀어 넣으십시오.

1 % (16GB 칩을 사용하는 경우 약 100MB)가 여전히 낭비하기에 너무 많은 경우 나처럼 sys_storage_threshold_max_bytes 값을 추가하면 20000000 = 약 20MB이며 많은 응용 프로그램이 있지만 많은 문제가 없었습니다. 사용 가능한 공간 확인이없고 이유를 명시하지 않으면 오류가 발생하므로 항상 여유 공간 문제 일 수 있습니다. 이 두 변수 사이에 -OR- 문이 있습니다. / data 폴더에있는 특정 시스템 파일을 쓰지 못하면 전화가 부팅되지 않을 수 있으므로 20보다 작게 입력하지 마십시오. / data / data, / data / app / 및 dalvik을 제외하고는 / data에있는 것보다 큰 파일이 없기 때문에 20MB는 매우 안전합니다. 파일이 / data / data에서 손상되면 큰 문제는 없습니다. 해당 앱의 데이터를 재설정하면 문제가 해결됩니다.


여유 공간을 잡아 먹는 것이 있다면

너무 많은 공간을 차지하지 않아야하거나 여기에 몇 가지 다른 답변에서와 같이 공간을 정리하려는 경우 DiskUsage 를 사용하여 공간을 얼마나 차지하는지 파악하는 작업을 도와주는 것이 좋습니다. .
DiskUsage 앱의 두 번째 열에서 '미디어'는 내부 저장을 나타내고 앱은 / data / app 및 / data / data-앱이 차지한 공간을 나타냅니다.
하단의 녹색으로 표시된 '시스템 데이터'는 나머지 / data 폴더이며 너무 커서는 안됩니다. 300MB는 괜찮으며 1GB 이상이 문제 일 수 있습니다.
이 시스템 데이터가 너무 높으면 logcat이 사납게되어 많은 수의 dumpstate 사후시를 만들었을 가능성이 있습니다. 이 경우,이 경우에만 여기의 다른 모든 답변이 적용됩니다. 즉, / data / log 폴더 에서이 낭비 된 공간을 삭제하거나 * # 9900 #을 다이얼하면 모든 장치에 유효한 명령이 아니므로 Android를 좋은 분위기로 되돌릴 수 있습니다. 과도한 로깅을 유발 한 범인이 패치되었거나 제거되었는지에 대한 질문은 얼마나됩니까?


1
"낮은 공간에 대한 트리거는 일반적으로 10 % OR 500MB 중 낮은쪽에 해당합니다." 그것에 소스를 넣을 수 있습니까? 예를 참조 나는 10 %에 대해 알고,하지만 난 마지막 시간 (25메가바이트을 선택한 경우 대신 500메가바이트의 수는 훨씬 낮았다 여기에 .. 안 그래도, 그 숫자에 "공식적인 참조를"발견
이지

1
당신이 나의 단어를 일반적으로 사용하는 것을 언급한다면 , 나는 그것이 오늘날 부사로 상당히 사용되었다고 말하지 않을 것입니다. 그것이 내 모든 전화기에 설정된 것입니다. 그러나 이것은 이전 또는 이후의 모델이나 내가 가지고 있던 다른 브랜드에는 적용되지 않을 수 있습니다. 내 장치에서는 500MB가 고정 된 양이었습니다. 1MB 파일을 사용하여 이것을 테스트하고있었습니다. 499MB의 여유 공간을 남기기 위해 하나를 복제하면 501MB의 여유 공간을 확보하기 위해 일부를 삭제하면 알림이 표시됩니다. sys_storage_threshold_max_bytes 값을 20000000으로 편집했을 때 전체 메모리 알림없이 20MB의 여유 공간을 가질 수있었습니다.
papo

고마워 파포 – 그것은 확실히 그것을 손톱. 그 상수를 언급 해 주셔서 감사합니다! 그리고 Eclair / Froyo 시대에 장치의 저장 공간이 완전히 제한된 25MB 인 사람들도 인정했습니다. 태그 위키 업데이트 :)
Izzy

3

나는 똑같은 문제가 있었다. 전화를 여러 번 삼성 서비스 위치에 두어 전체 소프트웨어 복구를 두 번 수행 한 다음 메인 보드를 교체했지만 문제가 지속되었습니다.

로그 파일을 채우는 메모리 로그가 네트워크 문제에 연결된 것으로 보이며 이것이 도움이되는지 확인하기 위해 새로운 시뮬레이션을 얻으려고 결정했습니다. 나는 어제 새로운 시뮬레이션을 얻었고 로그 파일을 걷어차 고 시스템 메모리를 채우는 것처럼 보이는 모든 것이 정상인 것 같습니다.

이전에는 로그 파일 (* # 9900 #, 로그 파일 삭제)을 몇 시간 동안 지운 후에는 문제가 없었지만 갑자기 로그 파일이 다시 시작되었습니다. 몇 시간 내에 휴대 전화 (Galaxy Note)가 응답하지 않게되며 저장 공간이 부족하여 시스템 메모리가 1.4g가 아니라 100mb로 줄어 듭니다.

동일한 문제의 몇 주와 몇 주 후에 나는 일이 완전히 해결되었다고 말하고 싶습니다. 새로운 시뮬레이션을 도입하면 문제가 해결 된 것 같습니다.


예! SIM 카드 2 개를 교환하면 해결 된 것 같습니다! 감사!
Tom Brito

작전, 몇 분 후에 다시 실패하기 시작했습니다.
Tom Brito

3

링크를 확인해야 할 수도 있습니다. 문제가 해결되기를 바랍니다.

발췌 :

  1. 전화를 뿌리십시오.
  2. 여기 에서 루트 브라우저 앱을 다운로드 하십시오
  3. 재부팅
  4. 새로 설치된 Root Browser 앱을 열면 앱에 루트 권한을 부여하려는 경우 팝업이 표시됩니다. 줘
  5. /data/폴더로 이동하여 삭제log
  6. 마술을 참조하십시오 :)

2

저장 공간을 확보하기 위해 제거 할 수있는 가장 좋은 방법은 Disk Usage 와 같은 스토리지 사용을 매핑하는 앱 , SD Maid 와 같은 정리 앱 또는 검색 할 수있는 파일 관리자입니다 큰 파일.

그러나 스토리지를 확보하는 데 도움이되는 앱을 다운로드하기 전에 스토리지를 확보 해야하는 Catch-22에 직면하고 있으므로 내 파일 이라는 스톡 파일 관리자로 시작하십시오 .

여기에 이미지 설명을 입력하십시오

를 눌러 모든 파일 , 다음 장치 저장 , 당신이 가장 가능성이 당신이 제거 할 수 큰 파일을 가지고있는 폴더로 이동하여. 일부 후보는 다음과 같은 기본 폴더입니다.

DCIM/Camera
Download
Pictures
Sounds
Documents
Temp
Music
Movies

목록에서 파일 크기를 보려면 각 파일을 길게 누를 필요없이 세부 사항 을 선택하여 파일 크기 를 보려면 메뉴 단추를 누르고 보기 기준 을 선택한 다음 목록 및 세부 사항 을 선택하십시오 .

당신은 대부분의 스토리지를 사용하는 위치를 결정하는 데 도움이, 당신은 갈 수 설정> 저장 (의 정확한 위치 저장소 가에서의 삼성 갤럭시 S에 대한 예를 들어, 디바이스 및 OS 버전에 따라 달라질 수 있습니다 더 많은 탭) :

여기에 이미지 설명을 입력하십시오

예를 들어, 아래에 가장 큰 숫자 Pictures, videos가 표시되면 폴더 DCIM/CameraPictures; 가장 큰 수를 미만인 경우 Audio에 보면, SoundsMusic파일을 제거합니다.

재고 도구를 사용하는 지루한 프로세스이므로 더 효율적으로 정리하는 데 도움이되는 일부 앱을 다운로드 할 공간이 충분할 때까지만이 방법을 사용하는 것이 좋습니다.


2

Cynagoenmode 11이 실행되는 Galaxy S2에서 공간을 확보하기 위해 아래 단계를 수행했습니다. 이렇게하면 생성 된 모든 불필요한 로그가 지워집니다.

> adb shell
$ cd /data/log
$ rm *

1

이 저장 문제를 겪었습니다. "루트"액세스 권한이있는 경우에만 문제에 대한 솔루션입니다. 이 문제는 제대로 제거되지 않은 앱의 오래된 응용 프로그램 데이터로 인해 발생합니다.
Play 스토어에서 "SD Maid"를 다운로드하십시오. 제거하더라도 장치에 존재하는 응용 프로그램 데이터를 검색 할 수 있습니다. 시체를 지우고 설치하려는 앱 설치를 다시 시도하면 제대로 작동합니다.


0

APP2SD가 효과가 있다고 생각합니다. 이를 통해 기본 앱 위치를 USB 또는 확장 카드로 설정할 수 있습니다.이를 위해 AIO Toolbox를 다운로드하여 설치하도록 제안 할 수 있습니다. 많은 기능이 내장되어 있습니다. 도움이 될 수 있는지 확인하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.