Pomimo tego, co mogłeś usłyszeć, zamykanie aplikacji na iPhonie lub iPadzie nie przyspieszy tego. Ale iOS nie zezwala na uruchamianie aplikacji w tle, a możesz zarządzać nimi w inny sposób.
Ten mit jest naprawdę szkodliwy. Nie tylko spowolni korzystanie z urządzenia, ale może też w dłuższej perspektywie przynieść więcej energii z baterii. Po prostu pozostaw te ostatnie aplikacje w spokoju!
Mit stwierdza, że twój iPhone lub iPad utrzymuje ostatnio dostępne aplikacje otwarte i działające w tle. Aby przyspieszyć działanie, musisz zamknąć te aplikacje, tak jak na komputerze. We wcześniejszych wersjach systemu iOS zostało to wykonane przez dwukrotne naciśnięcie przycisku głównego i dotknięcie X ostatnio używanych aplikacji.
W obecnych wersjach systemu iOS można to zrobić, dwukrotnie naciskając przycisk strony głównej i przesuwając ostatnio używane aplikacje na górę ekranu, gdzie są one usuwane z widoku wielozadaniowego. Możesz także przesuwać palcem w górę czterema palcami na iPadzie, aby otworzyć przełącznik.
Przesuwanie aplikacji w górę i wyłączanie ekranu wielozadaniowości powoduje zamknięcie aplikacji i usunięcie jej z pamięci. To może być wygodne. Jeśli na przykład aplikacja znajduje się w dziwnym stanie zamrożenia lub błędu, wystarczy nacisnąć przycisk Strona główna, a następnie ponownie wrócić do aplikacji. Ale odwiedzenie ekranu wielozadaniowości, opuszczenie go przesuwaniem w górę, a następnie ponowne uruchomienie aplikacji spowoduje, że rozpocznie się od zera.
W ten sposób możesz wymusić zamknięcie aplikacji i zrestartować ją na iOS i działa, gdy będziesz tego potrzebować.
Jednak nie przyspieszy to twojego urządzenia. Aplikacje widoczne na liście ostatnio używanych aplikacji nie korzystają z mocy obliczeniowej. Oni zużywają pamięć RAM lub pamięć operacyjną - ale to dobrze.
Jak już wcześniej wyjaśniliśmy, dobrze, że pamięć RAM twojego urządzenia jest pełna. Nie ma najmniejszych problemów z zapełnieniem pamięci RAM. iOS może i usunie aplikację z pamięci, jeśli nie używasz jej od jakiegoś czasu i potrzebujesz więcej pamięci na coś innego. Najlepiej pozwolić systemowi iOS na samodzielne zarządzanie. Nie ma powodu, byś chciał mieć całkowicie pustą pamięć, ponieważ to spowolniłoby wszystko.
Przyczyną tego nieporozumienia jest nieprawidłowe zrozumienie działania wielozadaniowości w systemie iOS. Domyślnie aplikacje automatycznie zawieszają się po przejściu w tło. Kiedy opuszczasz grę, w którą grasz, naciskając przycisk Home, iOS przechowuje dane tej gry w pamięci RAM, dzięki czemu możesz szybko do niej wrócić. Jednak ta gra nie korzysta z zasobów procesora i nie wyczerpuje baterii, gdy jesteś z dala od niej. Nie działa on w tle, gdy go nie używasz.
Gdy używasz aplikacji na swoim komputerze stacjonarnym - Windows, Mac lub Linux - lub otwierasz stronę internetową w przeglądarce, ten kod nadal działa w tle. Możesz zamknąć programy na pulpicie i karty przeglądarki, których nie używasz, ale nie dotyczy to aplikacji na iOS.
Niektóre aplikacje działają w tle, ale dzięki usprawnieniom wielozadaniowości systemu iOS. Funkcja "odświeżanie aplikacji w tle" pozwala aplikacjom sprawdzać aktualizacje - na przykład nowe wiadomości e-mail w aplikacji e-mail - w tle. Aby uniemożliwić działanie aplikacji w tle w ten sposób, nie trzeba używać widoku wielozadaniowości. Zamiast tego po prostu wyłącz odświeżanie w tle dla takich aplikacji.
Aby to zrobić, otwórz ekran Ustawienia, dotknij Ogólne i dotknij Odświeżanie aplikacji w tle. Wyłącz odświeżanie w tle dla aplikacji i nie będzie mieć uprawnień do uruchamiania w tle. Możesz także sprawdzić, ile energii zużywają te aplikacje.
Inne przypadki aplikacji działających w tle są bardziej oczywiste. Jeśli na przykład przesyłasz strumieniowo muzykę z aplikacji Spotify lub Rdio i opuścisz aplikację, muzyka będzie odtwarzana strumieniowo i odtwarzana. Jeśli nie chcesz, aby aplikacja działała w tle, możesz zatrzymać odtwarzanie muzyki.
Ogólnie rzecz biorąc, aplikacje działające w tle nie są czymś, o co musisz się martwić w systemie iOS. Jeśli chcesz zaoszczędzić czas pracy baterii i uniemożliwić uruchamianie aplikacji w tle, miejsce do zrobienia jest na ekranie Odświeżanie aplikacji w tle.
Wierzcie lub nie, usunięcie aplikacji z pamięci za pomocą wielozadaniowego interfejsu może w rzeczywistości prowadzić do zmniejszenia żywotności baterii w dłuższej perspektywie. Po ponownym otwarciu takiej aplikacji telefon będzie musiał odczytać dane w pamięci RAM z pamięci urządzenia i ponownie uruchomić aplikację. To trwa dłużej i zużywa więcej energii, niż gdybyś pozwolił spokojnie zawiesić działanie aplikacji w tle.
Image Credit: Karlis Dambrans na Flickr