Android는 Windows와 같은 OS와 동일한 "시간이 지남에 따라"성능 저하로 고통 받습니까?


24

명확히하기 위해 예, 휴대 전화에서 사용자 정의 ROM을 실행합니다. 나는 "나는 이것을 플래시하고 작업을 위해 의존해야하기 때문에 안정적으로 유지할 것"이라고 생각했다.

거의 한 달 후, 인터페이스가 느려지고 앱이 이전과 동일한 신속성으로 봄에 열리지 않으며 일반적으로 더 자주 재부팅해야한다는 것을 알게되었습니다. 치명적인 것은 아무것도 없으며, logcats는 오작동을 보이지 않는 것 같습니다.

ROM을 다시 깜박이면 Windows와 같은 느낌이 들기 시작합니다. 원활하게 실행하기 위해 상당히 자주 다시 설치하지만 그것이 잘못하고 있다면 제안에 전적으로 열려 있습니다. XDA에서 볼 수있는 것을 깜빡이면서 나이가 들수록 덜 집착하면서 안정적이고 신뢰할 수있는 것을 유지하고 싶습니다.


10
우스운 ... 나는 몇 년 동안 Windows 시스템을 실행 하고 성능 저하없이 몇 달 동안 Android를 실행합니다.
Andrew Barber

2
한 가지 더 : 'ROM을 다시 플래시'해도 아무런 효과가 없습니다. 일반적으로 커널과 / system 파티션으로 구성됩니다. 그것은 ROM (읽기 전용 메모리)이라고합니다 . 다른 ROM 을 다시 플래시 할 때를 제외하고는 닦을 때도 변경되지 않기 때문 입니다. 성능 저하는 설치된 특정 앱에서만 발생합니다. 와이프를 테스트하고 차이가 있는지 확인하십시오. (내가 생각할 수있는 다른 이유들 :
Samsumg

2
@ ce4 : ROM이라는 용어는 실제로 잘못된 것으로, 안드로이드에서는 시스템 파티션이 실제로 읽기 전용이 아닙니다. 프로그램이 폴더 / 파티션에 쓸 수 없도록 권한이 설정되어 있기 때문에 본질적으로 읽기 전용입니다. 루팅 된 시스템에서 루트는 권한을 변경하고 프로그램에 읽기 전용 폴더 / 파티션에 쓸 수있는 권한을 부여 할 수 있습니다.
Lie Ryan

1
나에게서 나쁜 말씨를 알고있다. 그것은 해커 대 크래커처럼 모두가 전자를 사용합니다. 적어도 일상적인 사용에 의해 그것은 변하지 않으며, 그것이 600 단어의 주석으로 말하고 싶었던 것입니다. 내 전화에는 두 가지 앱이 있습니다 : adblock은 / etc / hosts를 수정하고 TiBackup은 시스템에 통합 할 수 있습니다. 그러나 둘 다이 증상으로 이어지지는 않습니다. 이 rant를보십시오. 다소 흔합니다 ... plus.google.com/app/plus/mp/211/…
ce4

답변:


31

설명하는 효과는 OS로 인한 것이 아닙니다. 시간이 지남에 따라 점점 더 많은 백그라운드 프로세스가 축적되고 특정 이벤트가 발생할 때 평가 해야하는 더 많은 앱이 시스템 후크에 등록 될 수 있습니다.

이를 지원하는 모든 OS는 취약합니다. 내 Android는 지난 1 년 반 동안 성능 저하없이 실행되었습니다. 앱 개발자가 오랜 시간 동안 (필요한 / 사용없이) 서비스를 실행하는 경우 항상 질문하고 대면하십시오 . 일부 정보를 확인 / 풀링하고 그 후에 종료되는 간격과 같은 시작된 백그라운드 서비스. 구글 음악 재생 되어 있었다 (1) 완벽한 예 : 앱은 동기화를 수행하는 간격 (AN 사용자 알람,하지만 더 많은 프로그래밍 스케줄 된 이벤트 없음) 안드로이드 알람을 설정합니다.

그러나 일부 응용 프로그램은 사용자가 비활성화 할 수없는 장기 실행 서비스를 시작하며 이러한 실행이 많은 경우 실제로 성능이 저하됩니다.

1 이제 Google 뮤직도 항상 실행되는 것 같습니다. :( 그러나 항상 실행해서는 안된다는 것을 이해하는 또 다른 좋은 예가 있습니다. 또는 사용자가 백그라운드 서비스를 비활성화 할 수있는 위치 또는 앱 개발자가 풍부한 기능을 활용할 수있는 역량이있는 곳 ( 푸시) Android의 API는 앱의 영향을 최소한으로 유지합니다.


4
많은 '서비스'앱을 설치하면 발생할 수 있지만 문제가되는 앱을 제거하면 시스템 클리너 등이 필요하지 않습니다. 또한 휴대 전화를 재설정 / 와이프하면 휴대 전화를 받았을 때 (또는 ROM을 처음 설치했을 때)와 정확히 같은 단계로 렌더링합니다. 다음은 Android Dev Dianne Hackborn이 10MB를 지속적으로 소비하는 2 개의 서비스를 시작하는 무료 게임에 대한
찬사입니다

6
Hackborn은 개발자에게 정말 멋진 이름입니다.
Hyangelo 2016 년

1
레이디 가가의 말로 @Hyangelo, 아마도 "그녀는 그렇게 태어났다"... LOL !!! 무례하지 않습니다! 나는 Dianne Hackborn, Romain Guy 및 Jean-Baptiste Queru에게 내 모자를 씁니다. :)
t0mm13b

어떤 백그라운드 서비스가 내 리소스를 사용하고 있는지 파악하고 제거하는 방법이 있습니까? 더 나은 방법 은 앱을 설치 하기 전에 리소스 강도를 알 수있는 방법이 있습니까?
Heisenberg

전에는 아니지만 항상 SettingsAppsRunning
Flow

3

흐름의한 응답 은 증가 된 부진 느낌이 OS에 의한 것이 아니라 주로 앱에 의한 것이라는 점에서 정확합니다. 그러나 특히 배터리 수명에 주목 한 또 다른 효과가 있습니다. 휴대 전화를 많이 사용할수록 의식이 없더라도 성능 (및 배터리 수명)에 대한 요구가 높아집니다. 하드 드라이브 크기와 동일합니다. 용량이 많을수록 더 많이 필요합니다.

따라서 기대 수준이 서서히 높아지고 있습니다.

몇 년 전에 HTC 매직을 구입했을 때 손에 든 모든 힘에 매료 된 것을 기억합니다. 최근에는 모양을 갖도록 스위치를 켰습니다. 여전히 제대로 작동하지만 이제 Nexus One을 사용한 다음 Galaxy Note를 사용하면 UI가 매우 거칠고 기능이 매우 제한적이라고 생각합니다. 내 기대가 높아졌습니다.


3

Android에 대체 ROM을 사용하는 경우 ROM에 문제가있을 수 있습니다. 이와 같은 문제 는 과거 CyanogenMod ROMS, 특히 야간 빌드 (즉, 테스트 버전)에서 나타났습니다. 그러나 다운로드 한 앱으로 인한 것일 가능성이 높습니다.

재부팅없이 3 개월 이상 재부팅하지 않고 캐시를 지우지 않았습니다.

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