여러 개의 응용 프로그램이 열려있을 때 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.