Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Czy zamykanie programów które są otwartą w tle oszczędza baterię?
Saki
post
Post #1





Grupa: Zarejestrowani
Postów: 240
Pomógł: 2
Dołączył: 5.12.2010
Skąd: Fulda

Ostrzeżenie: (0%)
-----


Poznałem kiedyś miłą developerkę która zdradziła mi kilka szczegółów w iOS. Jeden mię bardzo zainteresował, gdy wzięła mojego iPhona 4 do ręki i zobaczyła ile mam programów uruchomionych ponieważ nigdy nie zamykałem, to szybko zabrała się za zamykanie moich programów i mi powiedziała że zamykanie programów w tle bardzo oszczędza baterię.

Ale za to mój najlepszy przyjaciel ma iPhone już od kilku lat i nigdy nie zamykał programów i mi powiedział:
"iPhone z 30 aplikacjami trzyma ponad tydzień na baterii
bez ładowania.
tyle samo z 0 aplikacjami"

I kto tu ma rację?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Diwi
post
Post #2





Grupa: Zarejestrowani
Postów: 245
Pomógł: 4
Dołączył: 22.01.2005

Ostrzeżenie: (0%)
-----


Rację ma "najlepszy przyjaciel", wynika to z różnego rodzaju podejścia do multitaskingu w różnych systemach operacyjnych.

W przypadku iOS na którym to działa iPhone aplikacje nie mają tak naprawdę możliwości ciągłego działania w tle, po wyjściu proces danej aplikacji zostaje zamrożony przez co nie może ona wykonywać żadnych działań "ciągle" korzystając z procesora i zużywając tym baterię, może zaś w pewnych odstępach czasu wykonywać pewne określone działania (a jakie to działania to już odsyłam do dokumentacji dla deweloperów aplikacji na iPhone), a także w przypadku zamknięcia aplikacji jeśli nie zakończyła ona wszystkich działań, które wykonywała to może "poprosić" system o czas na dokończenie ich przed zamrożeniem procesu.

Jedyne co nie różni się jeśli chodzi o iOS i Androida i w ogóle wszystkie systemy operacyjne to to że aplikacje działające w tle zużywają pamięć RAM, ale to akurat nie ma żadnego wpływu na zużycie baterii.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 21:28