여러 개의 응용 프로그램이 열려있을 때 iPad가 더 많은 배터리 전력을 소비합니까?


9

하나의 응용 프로그램 만 메모리에 상주한다고 가정 할 때보 다 여러 응용 프로그램이 열려있을 때 iPad가 더 많은 배터리 전원을 소비합니까?

서로 다른 버전의 iPad간에 차이점이 있다면, 나는 특히 새로운 iPad에 대한 답변을 찾고 있습니다.

답변:


13

정상적인 상황에서는 하나의 응용 프로그램 만 포 그라운드에 있고 실제로 실행 중입니다. 물론 그 앱이하는 일은 배터리 수명에 큰 영향을 줄 수 있습니다.

다른 응용 프로그램은 멀티 태스킹이 될 수 있지만 매우 특정한 상황에서만 가능합니다. 대부분의 앱은 실제로 아무것도 수행하지 않으므로 조건부로 대답은 '아니요'입니다.

홈 버튼을 누르면 포 그라운드 앱이 준비하고 배경 모드로 들어갈 수있는 일련의 메시지를받습니다. 앱이 완전히 종료 될 필요는 없지만 실행되지 않습니다. 기본적으로 iOS에서는 앱이 백그라운드에서 계속 실행되지 않을 수 있습니다. 포 그라운드 상태를 잃을 것이라는 통지를 받으면 백그라운드에서 최대 10 분 동안 실행 권한을 요청할 수 있습니다 (예 : 다운로드 완료). 이것을 악용하는 것은 애플에 의해 거부 된 앱을 얻는 한 가지 방법 일 것이다.

프레이져 스피어스 최근 iOS 5.x에서 옳았 기 때문에 개발자들에 의해 널리 알려졌던 매우 흥미로운 블로그 포스트를 썼습니다.

그것으로부터 인용 :

iOS 5의 백그라운드 상태에서 무기한으로 실행할 수있는 앱은 정확히 다섯 종류 있습니다.

  • 백그라운드 상태에서 오디오를 재생하는 앱. 좋은 예는   Podcast를 재생하는 동안 Instacast.
  • 백그라운드에서 내 위치를 추적하는 앱. 예를 들어,   심지어 TomTom 탐색 앱에서 음성 안내를 원한다고해도   다른 앱은 활성입니다.
  • 들어오는 VOIP 통화를 수신하는 앱. iOS에서 Skype를 사용하는 경우,   응용 프로그램이 들어있는 동안 들어오는 Skype 전화를받을 수 있습니다.   배경.
  • 새로운 콘텐츠를 다운로드중인 뉴스 스탠드 앱.
  • 의 외부 액세서리에서 지속적인 업데이트를받는 앱   배경.

위의 카테고리 중 하나에 맞는 앱을 실행중인 경우 백그라운드 처리를 수행 할 수 있습니다. 심하게 작성된 앱인 경우 불필요한 처리를 수행 할 수 있습니다. 동시에 처리 리소스를 요구하는 포 그라운드 앱을 실행하는 경우 백그라운드 앱을 종료하면 포어 그라운드 앱이 빠르게 진행될 수 있습니다.

하나! 카테고리를 보면 이러한 앱을 사용하고 있다면 할 수있는 모든 것들이 있다는 것을 알 수 있습니다. Skype 통화를 수신하고 싶지 않을 것입니다. 당신이 포 그라운드로 Skype를 가져 왔을 때. TomTom이 승객이 이메일을 확인하기 시작했기 때문에 TomTom이 길 찾기를 중지하는 것을 원하지 않을 것입니다. 그래서 앱을 종료하는 것은 거의 항상 나쁜 생각입니다.

이제 집 버튼을 두 번 클릭하여 가져온 최근 Apps 목록에 대한 단어입니다. 이름이 "작업 목록"또는 "멀티 태스킹 목록"또는 그와 비슷한 것이 아니라 최신 앱 목록 일뿐입니다. 그들 중 일부는 백그라운드에서 일시 중지되고 실행할 준비가되어있을 수 있습니다. 일부는 종료 될 수도 있고 전혀 실행되지 않을 수도 있습니다. 탭 한 경우 처음부터 다시 시작해야합니다. 나열된 카테고리 중 하나의 앱이 백그라운드에서 실행 중일 수 있습니다. 그러나이 목록에는 실행중인 항목이 표시되지 않습니다. 지금 . 목록에서 앱을 삭제할 수 있지만 앱이 실행되고 있지 않으면 앱을 종료 할 수 없습니다. 증명 : 휴대 전화를 하드 리셋하여 흰색 사과 화면에서 부팅하도록하십시오. 모든 아이콘은 그대로 유지됩니다. 현재 실행 중이었던 앱이 실행 중이 아니지만 아이콘이 남아 있습니다.

일반적으로 최근 앱 목록에서 애플리케이션을 수동으로 제거 할 필요가 없습니다.

최근 앱 목록을 통해 종료하기 전에 전환하지 않고 현재 포 그라운드에있는 앱을 종료하려면 잠자기 / 깨우기 버튼 (기기 상단)을 길게 누르십시오 slide to power off 나타납니다. 그런 다음 장치가 스프링 보드로 돌아올 때까지 홈 버튼을 누르고 있으면 응용 프로그램이 종료됩니다. 취소를 누르고 앱으로 돌아 가면 앱이 종료되지 않습니다. 증명 : 상태가있는 앱을 사용합니다 (예 : iTunes Store 앱에서 검색하십시오. 이 방법으로 해지하십시오. 상태가 사라진 앱을 다시 열 때. 당신이 그것을 종료하지 않으면 귀하의 상태가 유지됩니다.

일반적으로 포어 그라운드 앱의 종료는 필요하지 않습니다. 본 것처럼 앱이 시스템 이벤트에 응답하지 않는 것을 감시 프로세스가 감지하면 충돌하는 앱이 자동으로 종료됩니다.

2010 년 iPhone OS 4 프레스 이벤트 :

    Q: How do you close applications when multitasking? 
    A: (Scott Forstall) You don't have to. The user just uses things and doesn't ever
 have to worry about it. 
    A: (Steve Jobs) It's like we said on the iPad, if you see a stylus, they blew it.
 In multitasking, if you see a task manager... they blew it. Users shouldn't ever have
 to think about it.

따라서 메모리에있는 앱을 사용해도 백그라운드 스레드가 실행되지 않으면 배터리에 전혀 영향을주지 않습니까?
Ben Brocka

권리. 앱이 아무런 조치도 취하지 않으면 배터리에 아무런 영향을주지 않습니다. RAM에있는 것은 여분의 배터리를 사용하지 않습니다. 왜냐하면 RAM이 항상 비어 있거나 사용 중이 어서 읽을 수 있기 때문입니다.
Adam Eberbach

와아, 대답. 나는 TL 버전을 써야했다. :-)
bmike

3

아니요. 한 번에 하나의 앱만 iOS에서 실행됩니다.

예. 앱이 완료되지 않은 경우 OS가 프로세스를 종료하기 전에 작업 완료를 요청할 수있는 몇 초 있습니다.

Skype 전화 통화가 백그라운드에서 진행되는 것과 같은 일부 백그라운드 작업을 가질 수는 있지만 다시 실제 앱을 실행하는 것이 아니라 앱의 특수 코드를 실행하는 iOS입니다.

하나의 앱을 종료하고 몇 초 안에 작업을 완료하는 엣지 케이스 이외에도 iOS에서는 한 번에 하나의 앱 만 실행되며 배터리 수명은 여러 앱의 영향을받지 않습니다. 포 그라운드 앱 및 / 또는 OS 자체에서 라디오를 켜고 화면을 밝게 비우고 CPU를 실행하면 배터리가 소모됩니다.


2

짧은 답변:

최상의 경우 여러 앱에서 소비하는 리소스의 양은 단일 앱을 실행하는 경우와 동일합니다. 최악의 경우 여러 앱이 단일 앱보다 많은 리소스를 사용합니다. 따라서 안전한 상태를 유지하려면 모든 백그라운드 앱을 닫아야합니다.


긴 대답 :

iOS 장치는 실행중인 여러 응용 프로그램이있을 때 더 많은 (또는 같은 양의) 리소스를 사용합니다. 방해 S 실행중인 단일 앱으로 소비되는 리소스의 양 M 여러 개의 앱을 실행하면서 소비되는 리소스의 양입니다. 우리는 다음과 같은 관계를 가지고 있습니다 : S <= M, 앱을 닫으면 당신을 안전한쪽으로 가게 할 것입니다.

애플의 의도는 사용자가 백그라운드 앱에 대해 걱정할 필요가 없다는 것이었지만, 그것이 반드시 그런 의미 일 필요는 없다. 사실 개발자들이 원하는만큼 앱을 구현할 자유가 있으며, 일단 애플이 App Store를 세계의 어떤 개발자에게 개방하게되면, 애플의 의도에 대한 모든 결정은 끝나 버렸다. 개발자는 기술적으로 5 가지 백그라운드 프로필 만 선택할 수 있지만 Apps가 바람직하지 않게 리소스를 소비하는 몇 가지 방법이 있습니다.

  1. 원치 않는 배경 동작 예 : 사용자는 Skype를 IM 용으로 만 사용하며 IM 세션이 완료된 후에는 앱을 종료하지 않습니다. 사용자가 그 이유로 그것을 사용하지 않더라도 응용 프로그램은 VOIP를 듣고 있습니다.
  2. 알 수없는 배경 동작 : GPS를 사용하여 주차 한 곳을 알려주는 앱을 상상해보십시오. Apple의 GPS 백그라운드 프로세스를 사용하고 있습니까? 아니면 다른 기능을 사용하고 있습니까? 또는 다운로드하는 과정에있는 Podcast를 재생중인 Podcast 앱은 어떻습니까? 더 이상 팟 캐스트를 다운로드 할 필요가 없으면 자동으로 백그라운드에서 제거됩니까?
  3. 사용자 오류 : 사용자가 라디오 애플리케이션을 실행하고 기능을 중지하는 대신 일시 중지 기능을 사용합니다. 앱에서 리소스를 계속 소비하지만 음악이 더 이상 재생되지 않기 때문에 앱이 계속 재생되고 있음을 알리는 표시가 없습니다.
  4. 응용 프로그램 오류 : 백그라운드에서 무기한 일시 중지되는 라디오 앱입니다 (예 : 열악한 연결 때문입니다. 사용자는 앱이 실행 중이고 리소스를 소비하고 있다는 표시가 없습니다. 반대의 경우를 주장하는이 기사조차도 "맹렬히 갈 수 있고 제대로 끝내지 않을"수있는 앱이 있다고 언급합니다.
  5. 언급되지 않은 기능 . 다음과 같은 경우가있었습니다. Apple이 허용하지 않는 기능 (예 : 테 더링)이 포함되어 있어도 검토 과정을 통과합니다. 개발자가 자신의 앱에서 백그라운드 프로세스를 숨기고 있다고 상상하는 것은 결코 쉬운 일이 아닙니다. 애플리케이션의 일부가 문서화 된 백그라운드 처리 기능을 실제로 사용하는 경우 쉽게 마스킹 될 수 있으며 나머지는 백그라운드에서 실행되면 만족 스럽습니다. 테 더링 앱이 앱 스토어에서 삭제되는 주된 이유는 그들이 생성하는 홍보 때문입니다. 문서화되지 않은 이유로 백그라운드 처리를 사용하는 응용 프로그램은 아무도 인터넷에서 토론 할 수있을만큼 충분히 신경을 써서는 안되기 때문에 수년간 애플의 레이더로 날아갈 수 있습니다.

App Store에 50 만 개가 넘는 응용 프로그램이 있기 때문에 각 응용 프로그램이 무엇을하는지 알 수있는 방법이 없으며 실행중인 백그라운드 프로세스의 종류와 잘 작성되었는지 여부는 알 수 없습니다.

이것은 Apple Genius가 트레이의 모든 응용 프로그램을 닫을 것을 권장하는 것과 같은 이유입니다. 아무도 그것을 주장하지 않는다. 모든 해당 앱 중 실행되고 소비되는 리소스가 있습니다. 그들은 약간 그 앱 중 리소스가 많이 소모 될 수 있으며 아이콘이 동일하게 보이므로 어떤 리소스가 리소스를 사용하고 있는지 알 수있는 방법이 없으므로이 문제를 해결하는 가장 쉬운 방법은 모든 리소스를 닫는 것입니다.

엄밀히 말하면, 목록을 살펴보고 백그라운드 처리를 사용하지 않는 모든 앱을 무시할 수 있습니다. 단순히 모든 애플리케이션을 종료하는 것보다 훨씬 어려운 작업입니다. (여기에 과장되어 있지만 실제로도 사실 일 수있는 예가있다. 이것은 turn-by-turn GPS 앱이므로 종료해야한다. 이것은 라디오 앱이지만 재생 버튼은 한번도 누르지 않았다. 백그라운드에서 스트리밍하는 경우, 이것은 turn-by-turn을 사용하지 않는 GPS 앱이므로 닫을 필요가 없습니다.이 앱은 내가 신경 쓰지 않는 것을 다운로드 할 수있는 앱이며, 나는 6 분 전에 그것을 닫았습니다. 그래서 bg 처리의 10 분짜리 창에있을 것입니다. 그리고 나는 그것을 닫아야합니다; 이것은 단지 게임이므로 걱정할 필요가 없습니다; 이것은 사용하는 주차 앱입니다. 내 위치, 개발자가 GPS 앱으로 구현 했습니까? 아니면 GPS를 실행해도 작동합니까?) 다음과 비교하십시오. 닫기, 닫기, 닫기 ...

iPhone에 설치 한 응용 프로그램의 수가 증가하면 백그라운드 프로세스가 바람직하지 않은 자원을 소비 할 가능성이 높아집니다.

사용자가 다운로드하는 모든 앱의 작동 방식을 사용자가 알 수 있다고 기대할 수는 없습니다. 따라서 사용자가 불필요한 백그라운드 처리에 신경을 쓰면 앱을 닫는 것이 좋습니다.


내가 사용하지 않을 때에도 아이폰이 정말 뜨거워 졌다는 것을 여러 번 알게되었을 것이다. 원인은 항상 포 그라운드에서 실행되는 것은 아니지만 프로세서를 사용하는 응용 프로그램입니다. 빠른 수정은 홈 버튼을 두 번 탭하여 모든 애플리케이션을 닫는 것입니다. 지금까지이 문제로 인해 iPhone의 과열 문제가 수 분 내에 해결되었습니다.


당신의 추론은 건전합니다. 나는 단지 앱이 과도한 배경 자원을 사용할 수있는 모든 경우에 대한 해결책이 더 나은 앱을 얻는 것임을 느낍니다! 개인 핫스팟을 사용할 때를 제외하고는 절대로 뜨거운 전화를 경험하지 못했습니다. 사례 1, 3 - 사용자 행동을 수정해야하며 모든 앱을 종료하는 대신이를 수행 할 수도 있습니다. 사례 2, 4, 5 - 나쁜 앱.
Adam Eberbach

-2

방금 멀티 태스킹 응용 프로그램이 배터리를 소모한다는 것을 알았습니다. 나는 제 3 장의 I-Pad를 가지고 있었고 그것이해야하는 것처럼 충전되지 않았 음을 알았습니다. 이유는 확실하지 않았습니다. 어제 현재 갑자기 10 %를 치고 당황했습니다. Apple 기술 담당자가 멀티 태스킹 막대를 당겨서 모든 앱을 물리적으로 닫고 무리를 가졌다 고 말한 적이 있습니다. 1 시간 후 배터리는 최대 30 %까지 올라가고 있습니다. 그래서 사람들은 일어나고 다양한 유형의 공개 앱이 원인이됩니다. 나는 지금 내 iPad와 남편의 1st Gen. iPad에 영향을 미치지 않는 iPad를 닫고 있습니다. 배터리는 거의 100 % 항상 켜져 있지만 새로운 것은 아닙니다.


여기에는 약간의 (일반적인) 잘못된 정보가 있습니다. 이 질문에 대한 기존 답변은 iOS 멀티 태스킹이 실제로 어떻게 작동 하는지를 다룹니다 (간단히 말해 "멀티 태스킹 바"에 나타나는 앱은 아니 모두 실행 중).
Dan J

이것은 내가 묻고있는 것처럼 들리지 않는다. 여러 개의 앱을 열어 놓으면 기기가 충전되지 않습니다.
deutschZuid
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.