앱을 제거하는 것과 앱을 비활성화하는 것과 다른 점이 있습니까?


13

루팅의 주요 장점 중 하나는 bloatware를 제거하는 것입니다. 에서 해제에서 어떤 다른 원치 않는 브랜드 기반 또는 운영자 기반 응용 프로그램 제거되어 All Application의를 Settings? 이 응용 프로그램은 OS에 사전로드되어 있기 때문에 메모리가 향상되지 않았으므로 해당 공간을 어떤 식 으로든 사용할 수 없습니다.

답변:


15

이미 상기 한 바와 같이 : 주된 차이이다 중지 단순히 애플리케이션을 표시하는 단계는 사용 불가능 (쉽게 복귀 할 수 있음) 동안 제거 물리적으로하는 앱 및 기기의 모든 연결된 데이터를 제거한다.

여전히 열려있는 것은 앱 을 제거 하면 얻을 수없는 것입니다.이를 비활성화 해도 얻을 수없는 것이므로 쉽게 되돌릴 수없는 위험이 있습니까?

  • 우주 : 아마도 여기서 시스템 앱에 대해 이야기하고있을 것입니다. 이들은 일반적으로 /system파티션 에 설치 되며 읽기 전용으로 마운트되며 "일반 (사용자) 응용 프로그램"에서는 사용할 수 없습니다. 따라서 앱 자체를 제거해도 "다른 앱을 간단히 설치"할 공간이 없습니다. 그러나 여전히 :
    • 거의 모든 앱에는 데이터 가 있으며이 데이터/data/data/<app_package_name>1에 저장됩니다 . Settings → Apps 에서 "캐시 지우기"및 "데이터 삭제"를 누르면 재설정되지만 모든 항목이 완전히 삭제되는 것은 아닙니다. 앱을 제거하면됩니다. 당신은 적어도 얻을 그래서 일부 여기에 공간을.
    • 모든 앱이 "최적화"되어 Dalvik / ART 캐시 데이터가 사용자 파티션 (내부 /data/dalvik-cache) 에 상주 합니다. 앱을 삭제하면이 캐시가 제거됩니다. 비활성화하면 계속 유지됩니다 ( 아래 의 Death Mask Salesman 의견 참조).
  • 성능 및 배터리 : 앱을 사용 중지 하면 사용자 가 앱을 볼 수 없게 되지만 파일은 여전히 ​​존재합니다. 또한 패키지 관리자는 여전히 존재한다는 것을 알고 있습니다. 또한 앱의 "의도"를 계속 사용할 수 있습니다. 다른 앱이 직접 호출하는 경우 비활성화 된 앱이 계속 호출에 응답합니다. 또한 이전에 청취자가 등록한 일부 방송을 듣고있는 것 같습니다 (예 : LG Optimus 4X 에는 비활성화 한 부풀린 LG 항목이 있습니다. 그럼에도 불구하고 부팅 할 때마다 "원격 서비스"앱에서 승인하라는 메시지가 표시됩니다).
    즉, 다른 곳에서 호출하면 사용 중지 된 앱이 백그라운드에서 계속 실행될 수 있으며 배터리와 CPU, 대역폭 및 기타 리소스를 소비합니다. 제거 된 앱은 분명히 할 수 없습니다.

1 일부 앱은 SDCard에 데이터 (일반적으로 "거대한 청크")를 저장하지만 거의 모든 앱에는 적어도 중앙 데이터가 아래에 있습니다 /data/data.


/ data / data 공간을 사용할 수 있습니까?
Sameer

예. 내가 쓴 것처럼 모든 앱에서 사용할 수있는 파티션 입니다. 각 앱은 설치시 디렉토리가 할당되어 ( /data/data/<package_name>) 데이터를 저장할 수 있습니다. 자세한 내용은 Android 폴더 계층Android 앱이 데이터를 저장하는 위치를 참조하십시오 . . 또한 .apk이 파티션에 파일이 설치되어 있습니다 . 파일 시스템의 어디에 응용 프로그램이 설치되어 있습니까?를
Izzy

@Izzy 우리는 그것을 발견 한 이후, 시스템 앱을 제거하면 이전에 Dalvik / ART 캐시가 차지한 사용 가능한 공간을 확보 할 수 있다고 언급하도록 답변을 편집 할 수 있습니다. 차례로, 앱이 비활성화 된 경우에만 캐시가 호깅 공간을 유지합니다.
Grimoire

1
@Izzy 기본 LineageOS 갤러리 인 Gallery2를 비활성화 된 상태로 유지합니다. 난의 존재를 확인할 수 /data/dalvik-cache/arm/system@priv-app@Gallery2@Gallery2.apk@classes dex/data/dalvik-cache/arm/system@priv-app@Gallery2@Gallery2.apk@classes.art파일 관리자와 SD 메이드 모두를 통해입니다. 두 파일 중 첫 번째 파일의 무게는 3.8MB이고 다른 파일은 총 32.0kB입니다.
Grimoire

1
감사합니다 @DeathMaskSalesman – 답변과 통합했습니다!
Izzy

1

당신은 당신 자신의 질문에 정말로 대답했습니다 :

원치 않는 브랜드 기반 또는 운영자 기반 앱을 제거하는 것이 설정의 모든 애플리케이션에서 이러한 앱을 비활성화하는 것과 다른 점이 있습니까?

당신이 쓴 :

이러한 응용 프로그램이 OS에 사전로드되어 있기 때문에 메모리가 향상되지 않았으므로 해당 공간을 어떤 식 으로든 사용할 수 없습니다.

앱을 비활성화하면 앱 목록에서 앱이 "숨겨져"백그라운드에서 실행되지 않습니다. 그러나 여전히 전화 메모리의 공간을 소비합니다. 앱을 제거하면 휴대 전화에서 앱의 모든 흔적이 삭제되고 관련 공간이 모두 확보됩니다.


관련 공간을 비우지 만 사용자 공간에서이 공간을 사용할 수 없습니까?
Sameer

그것은 될 수 있습니다. 앱이 삭제되고 공간이 비워지면 사용자가 앱을 사용할 수 있습니다. 이는 앱을 사용하지 않도록 설정 한 경우에는 해당되지 않습니다 (공간이 여전히 소비 됨).
Karan Raj Baruah

os는 사용할 수없는 전화 메모리에로드되었다고 생각합니다. 틀렸다면 수정
Sameer

^^ OS를 삭제하지 않습니다. 커스텀 ROM을 플래싱하면 공간이 확보되는 경우 (새 ROM이 원래 ROM에 의해 300MB 대신 200MB의 공간을 사용하는 경우 추가로 100MB의 여유 공간을 사용할 수 있음)
Karan Raj Baruah

1
설정> 응용 프로그램에 나열된 전화 메모리가 안드로이드 OS가 적어도 설치된 메모리에 연결되어 있지 않기 때문에 500MB 사용자 정의 ROM과 300MB 사용자 정의 ROM을 설치할 때 전화 메모리의 차이를 찾지 못했습니다.
Sameer

0

두 경우 모두 (제거 또는 비활성화) 앱이 메모리에서 실행되지 않습니다. 삼성의 앱과 같이 계속 실행되는 서비스라면 CPU를 사용하는 앱이 적어 배터리 수명이 향상 될 수 있습니다.

앱을 제거 / 제거하면 일부 메모리 / 스토리지가 확보됩니다. 그러나 앱이 시작하기에 매우 작은 경우, 사용 가능한 스토리지는 무시할 수있을 것입니다.

앱을 비활성화하면 필요할 때 활성화 할 수 있다는 이점이 있습니다. 다시 다운로드하여 설치할 필요가 없습니다.


0

여기에 언급되지 않은 또 다른 차이점은 앱을 제거하면 펌웨어 업데이트에 문제가 발생할 수 있으므로 앱 기본값을 지우고 강제로 중지하고 데이터를 삭제 한 다음 앱이 절대적으로 필요하지 않거나 휴대 전화가 더 이상 수신되지 않는 한 앱을 비활성화하는 것이 좋습니다 어쨌든 업데이트

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