하나의 응용 프로그램 만 메모리에 상주한다고 가정 할 때보 다 여러 응용 프로그램이 열려있을 때 iPad가 더 많은 배터리 전원을 소비합니까?
서로 다른 버전의 iPad간에 차이점이 있다면, 나는 특히 새로운 iPad에 대한 답변을 찾고 있습니다.
하나의 응용 프로그램 만 메모리에 상주한다고 가정 할 때보 다 여러 응용 프로그램이 열려있을 때 iPad가 더 많은 배터리 전원을 소비합니까?
서로 다른 버전의 iPad간에 차이점이 있다면, 나는 특히 새로운 iPad에 대한 답변을 찾고 있습니다.
답변:
정상적인 상황에서는 하나의 응용 프로그램 만 포 그라운드에 있고 실제로 실행 중입니다. 물론 그 앱이하는 일은 배터리 수명에 큰 영향을 줄 수 있습니다.
다른 응용 프로그램은 멀티 태스킹이 될 수 있지만 매우 특정한 상황에서만 가능합니다. 대부분의 앱은 실제로 아무것도 수행하지 않으므로 조건부로 대답은 '아니요'입니다.
홈 버튼을 누르면 포 그라운드 앱이 준비하고 배경 모드로 들어갈 수있는 일련의 메시지를받습니다. 앱이 완전히 종료 될 필요는 없지만 실행되지 않습니다. 기본적으로 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.
아니요. 한 번에 하나의 앱만 iOS에서 실행됩니다.
예. 앱이 완료되지 않은 경우 OS가 프로세스를 종료하기 전에 작업 완료를 요청할 수있는 몇 초 있습니다.
Skype 전화 통화가 백그라운드에서 진행되는 것과 같은 일부 백그라운드 작업을 가질 수는 있지만 다시 실제 앱을 실행하는 것이 아니라 앱의 특수 코드를 실행하는 iOS입니다.
하나의 앱을 종료하고 몇 초 안에 작업을 완료하는 엣지 케이스 이외에도 iOS에서는 한 번에 하나의 앱 만 실행되며 배터리 수명은 여러 앱의 영향을받지 않습니다. 포 그라운드 앱 및 / 또는 OS 자체에서 라디오를 켜고 화면을 밝게 비우고 CPU를 실행하면 배터리가 소모됩니다.
짧은 답변:
최상의 경우 여러 앱에서 소비하는 리소스의 양은 단일 앱을 실행하는 경우와 동일합니다. 최악의 경우 여러 앱이 단일 앱보다 많은 리소스를 사용합니다. 따라서 안전한 상태를 유지하려면 모든 백그라운드 앱을 닫아야합니다.
긴 대답 :
iOS 장치는 실행중인 여러 응용 프로그램이있을 때 더 많은 (또는 같은 양의) 리소스를 사용합니다. 방해 S
실행중인 단일 앱으로 소비되는 리소스의 양 M
여러 개의 앱을 실행하면서 소비되는 리소스의 양입니다. 우리는 다음과 같은 관계를 가지고 있습니다 : S <= M
, 앱을 닫으면 당신을 안전한쪽으로 가게 할 것입니다.
애플의 의도는 사용자가 백그라운드 앱에 대해 걱정할 필요가 없다는 것이었지만, 그것이 반드시 그런 의미 일 필요는 없다. 사실 개발자들이 원하는만큼 앱을 구현할 자유가 있으며, 일단 애플이 App Store를 세계의 어떤 개발자에게 개방하게되면, 애플의 의도에 대한 모든 결정은 끝나 버렸다. 개발자는 기술적으로 5 가지 백그라운드 프로필 만 선택할 수 있지만 Apps가 바람직하지 않게 리소스를 소비하는 몇 가지 방법이 있습니다.
App Store에 50 만 개가 넘는 응용 프로그램이 있기 때문에 각 응용 프로그램이 무엇을하는지 알 수있는 방법이 없으며 실행중인 백그라운드 프로세스의 종류와 잘 작성되었는지 여부는 알 수 없습니다.
이것은 Apple Genius가 트레이의 모든 응용 프로그램을 닫을 것을 권장하는 것과 같은 이유입니다. 아무도 그것을 주장하지 않는다. 모든 해당 앱 중 실행되고 소비되는 리소스가 있습니다. 그들은 약간 그 앱 중 리소스가 많이 소모 될 수 있으며 아이콘이 동일하게 보이므로 어떤 리소스가 리소스를 사용하고 있는지 알 수있는 방법이 없으므로이 문제를 해결하는 가장 쉬운 방법은 모든 리소스를 닫는 것입니다.
엄밀히 말하면, 목록을 살펴보고 백그라운드 처리를 사용하지 않는 모든 앱을 무시할 수 있습니다. 단순히 모든 애플리케이션을 종료하는 것보다 훨씬 어려운 작업입니다. (여기에 과장되어 있지만 실제로도 사실 일 수있는 예가있다. 이것은 turn-by-turn GPS 앱이므로 종료해야한다. 이것은 라디오 앱이지만 재생 버튼은 한번도 누르지 않았다. 백그라운드에서 스트리밍하는 경우, 이것은 turn-by-turn을 사용하지 않는 GPS 앱이므로 닫을 필요가 없습니다.이 앱은 내가 신경 쓰지 않는 것을 다운로드 할 수있는 앱이며, 나는 6 분 전에 그것을 닫았습니다. 그래서 bg 처리의 10 분짜리 창에있을 것입니다. 그리고 나는 그것을 닫아야합니다; 이것은 단지 게임이므로 걱정할 필요가 없습니다; 이것은 사용하는 주차 앱입니다. 내 위치, 개발자가 GPS 앱으로 구현 했습니까? 아니면 GPS를 실행해도 작동합니까?) 다음과 비교하십시오. 닫기, 닫기, 닫기 ...
iPhone에 설치 한 응용 프로그램의 수가 증가하면 백그라운드 프로세스가 바람직하지 않은 자원을 소비 할 가능성이 높아집니다.
사용자가 다운로드하는 모든 앱의 작동 방식을 사용자가 알 수 있다고 기대할 수는 없습니다. 따라서 사용자가 불필요한 백그라운드 처리에 신경을 쓰면 앱을 닫는 것이 좋습니다.
내가 사용하지 않을 때에도 아이폰이 정말 뜨거워 졌다는 것을 여러 번 알게되었을 것이다. 원인은 항상 포 그라운드에서 실행되는 것은 아니지만 프로세서를 사용하는 응용 프로그램입니다. 빠른 수정은 홈 버튼을 두 번 탭하여 모든 애플리케이션을 닫는 것입니다. 지금까지이 문제로 인해 iPhone의 과열 문제가 수 분 내에 해결되었습니다.
방금 멀티 태스킹 응용 프로그램이 배터리를 소모한다는 것을 알았습니다. 나는 제 3 장의 I-Pad를 가지고 있었고 그것이해야하는 것처럼 충전되지 않았 음을 알았습니다. 이유는 확실하지 않았습니다. 어제 현재 갑자기 10 %를 치고 당황했습니다. Apple 기술 담당자가 멀티 태스킹 막대를 당겨서 모든 앱을 물리적으로 닫고 무리를 가졌다 고 말한 적이 있습니다. 1 시간 후 배터리는 최대 30 %까지 올라가고 있습니다. 그래서 사람들은 일어나고 다양한 유형의 공개 앱이 원인이됩니다. 나는 지금 내 iPad와 남편의 1st Gen. iPad에 영향을 미치지 않는 iPad를 닫고 있습니다. 배터리는 거의 100 % 항상 켜져 있지만 새로운 것은 아닙니다.