Dlaczego wzmacniacze pamięci RAM i zabójcy zadań są złe dla Androida

Dlaczego wzmacniacze pamięci RAM i zabójcy zadań są złe dla Androida

Jeśli korzystasz z Androida, być może słyszałeś porady dotyczące używania wzmacniacza pamięci RAM lub aplikacji do zabijania zadań. Przewiń Sklep Google Play, a zobaczysz mnóstwo zabójców zadań w ofercie z wysokimi recenzjami.





Może to prowadzić do pytania, czy wzmacniacze pamięci RAM naprawdę działają. Jak się okazuje, Twój telefon nie potrzebuje tego typu aplikacji, a korzystanie z nich może nawet zaszkodzić wydajności. Zobaczmy dlaczego.





Podkład na RAM

Zanim przyjrzymy się, jak działają zabójcy zadań, musimy zrozumieć, czym jest pamięć RAM i jej przeznaczenie dla Twojego telefonu. RAM oznacza pamięć o dostępie swobodnym i jest szybkim, ale niestabilnym rodzajem pamięci masowej używanym przez komputery i telefony.





Systemy operacyjne — Windows, Android lub coś innego — używają pamięci RAM do przechowywania aktualnie uruchomionych programów. Oznacza to, że po otwarciu aplikacji na telefonie Android ładuje ją do pamięci RAM. Utrzymuje aplikację przez jakiś czas, dzięki czemu możesz łatwo wrócić do niej i kontynuować od miejsca, w którym ją przerwałeś, bez pełnego ponownego ładowania aplikacji.

Galeria obrazów (2 obrazy) Zwiększać Zwiększać Blisko

Pamięć RAM jest ulotna, co oznacza, że ​​po wyłączeniu telefonu wszystko w nim zapisane znika. Kontrastuje to ze stałą pamięcią masową w telefonie, która oczywiście utrzymuje się między ponownymi uruchomieniami. Ładowanie czegoś z pamięci RAM jest jednak znacznie szybsze niż ciągnięcie go z pamięci głównej.



Widzieć nasz krótki przewodnik po pamięci RAM jeśli chcesz uzyskać więcej informacji.

Jak Android używa pamięci RAM

Teraz, ponieważ Twoje urządzenie ma tylko tyle pamięci RAM, możesz pomyśleć, że ręczne zarządzanie procesami jest niezbędne. Łatwo to założyć, jeśli jesteś użytkownikiem systemu Windows.





W systemie Windows system operacyjny zapewnia wolną nieużywaną pamięć RAM dla programów, które mogą jej potrzebować w przyszłości. Jeśli masz uruchomionych tak wiele procesów, że wypełniają one pamięć RAM, system Windows musi przełączyć się na plik stronicowania. Jest to fragment dysku, który działa jak udawana pamięć RAM, gdy system potrzebuje więcej.

Nawet dysk SSD jest nadal znacznie wolniejszy niż pamięć RAM, więc poczujesz spowolnienie, gdy system Windows użyje pliku stronicowania. W tym czasie dobrym pomysłem jest zamknięcie niektórych uruchomionych programów i zwolnienie pamięci RAM.





Ale tak nie jest w przypadku Androida. Chociaż nie jest to idealne powiedzenie, Android podąża za zasadą „wolna pamięć RAM to zmarnowana pamięć RAM” z Linuksa. Jądro Linuksa umieszcza „nieużywaną” pamięć RAM do buforowania, dzięki czemu wydajność systemu jest płynniejsza.

Praktycznie w Androidzie oznacza to, że aplikacje, które otworzyłeś jakiś czas temu, pozostaną w pamięci RAM, dopóki nowsze aplikacje nie będą jej potrzebować. Android odrzuca starsze aplikacje, aby zrobić miejsce dla procesów o wyższym priorytecie w zależności od sposobu użytkowania.

Przykład wykorzystania pamięci RAM Androida

Na przykład załóżmy (dla uproszczenia), że Twoje urządzenie ma 4 GB pamięci RAM, a każda aplikacja zajmuje 500 MB. Oznacza to, że Twój telefon może przechowywać osiem aplikacji w pamięci RAM, zanim zabraknie mu miejsca (wykluczamy tutaj pamięć RAM używaną przez procesy systemowe).

Załóżmy teraz, że otwierasz cztery aplikacje i sprawdzasz każdą z nich przez minutę, a następnie odkładasz telefon na 30 minut. Gdy odbierzesz kopię zapasową, jeśli otworzysz którąkolwiek z tych czterech aplikacji, zostaną one wznowione w miejscu, w którym je zostawiłeś, ponieważ telefon trzymał je w pamięci RAM.

Jeśli następnie otworzysz pięć kolejnych aplikacji, piąta przekroczy ilość pamięci RAM na twoim urządzeniu. W ten sposób Android przeanalizuje, która aplikacja w pamięci RAM jest najmniej ważna, w oparciu o to, z których ostatnio korzystałeś i które aplikacje mają priorytet. Na przykład, jeśli odtwarzasz muzykę w Spotify, Android utrzyma ten proces w tle, nawet jeśli nie otwierałeś go od jakiegoś czasu.

Stamtąd Android odrzuca najmniej ważną aplikację z pamięci RAM, aby mogła pomieścić tę, którą właśnie otworzyłeś. Jeśli przełączysz się z powrotem na aplikację, która została odrzucona, będzie musiała ponownie załadować się ze stanu zimnego.

Dlaczego zabójcy zadań są okropni

Teraz, kiedy rozumiesz jak Android używa pamięci RAM , zastanówmy się, jak zabójcy zadań wpływają na tę operację.

Większość zabójców zadań i wzmacniaczy pamięci RAM ma podobny format: pokazują, jakie aplikacje są aktualnie uruchomione (a tym samym używają pamięci RAM), a następnie oferują zwolnienie części pamięci RAM, naciskając przycisk, aby zabić te procesy. Po zamknięciu pokazuje, że te aplikacje nie „marnują już zasobów” w tle.

Galeria obrazów (2 obrazy) Zwiększać Zwiększać Blisko

Problem polega na tym, że po zabiciu tych aplikacji, przy następnym otwarciu muszą one ponownie uruchomić się od zera. Ponadto niektóre procesy zostaną ponownie uruchomione zaraz po ich zabiciu, ponieważ z różnych powodów muszą działać w tle.

W związku z tym ciągłe zabijanie aplikacji jest marnowaniem zasobów w porównaniu z pozostawieniem aplikacji w pamięci RAM, dzięki czemu można szybko do niej wrócić w razie potrzeby. Jak wspomniano, Android jest wystarczająco inteligentny, aby żonglować zawartością pamięci RAM w oparciu o twoje użycie, a pamięć RAM, którą „zwalniasz” poprzez zabijanie zadań, nie przyczynia się do wydajności.

gdzie znaleźć psy na sprzedaż

Kontynuując powyższy przykład, załóżmy, że ostatnio otworzyłeś cztery aplikacje, więc Android ma je wszystkie w pamięci RAM. Jeśli w tym momencie uruchomisz wzmacniacz pamięci RAM, prawdopodobnie zabije wszystkie te aplikacje, aby „zwolnić pamięć”.

To nie ma sensu --- jeśli zamierzasz korzystać z tych aplikacji za kilka minut, zwolnienie pamięci, z której korzystały, nic ci nie da. Android przechowuje najnowsze aplikacje w pamięci RAM, aby Twoje wrażenia były jak najbardziej płynne, a zabójcy zadań przeszkadzają w tym.

Ponadto niektórzy zabójcy zadań mogą działać automatycznie w tle i zabijać aplikacje zgodnie z harmonogramem. To zużywa część zasobów systemowych i nie oferuje nic w zamian.

Przesuwanie aplikacji też nie jest konieczne

Nawet jeśli nie używasz zabójcy zadań, istnieje wbudowana funkcja Androida, która działa podobnie do wzmacniacza pamięci RAM, jeśli przesadzisz z tym. Ekran Ostatnie, do którego uzyskujesz dostęp, przesuwając palcem w górę od dołu i przytrzymując (lub naciskając kwadratowy przycisk na pasku nawigacyjnym), pozwala łatwo przełączać się między ostatnimi aplikacjami.

Jeśli przesuniesz palcem po aplikacji, usuniesz ją z menu Ostatnie, a także zamkniesz jej proces. Wiele osób robi to obsesyjnie, usuwając wszystkie aplikacje w przełączniku za każdym razem, gdy kończą korzystanie z telefonu.

Galeria obrazów (2 obrazy) Zwiększać Zwiększać Blisko

To nie jest konieczne! Zamykanie aplikacji, których właśnie używałeś, ma taki sam efekt, jak zamykanie ich za pomocą zabójcy zadań. Sprawiasz, że Twój telefon pracuje ciężej, ponieważ następnym razem, gdy je otworzysz, musi je uruchomić od nowa. To tak, jakbyś całkowicie zamknął przeglądarkę na komputerze i uruchamiał ją ponownie za każdym razem, gdy chciałbyś przejść do nowej strony.

Pomyśl o menu Ostatnie jako o poręcznym przełączniku skrótów, a nie o liście otwartych aplikacji, które musisz zamknąć. Przesuń aplikację tylko wtedy, gdy nie chcesz zaśmiecać przełącznika lub naprawdę nie chcesz, aby działała w tle.

Jak naprawdę sprawić, by Android działał szybciej

Możliwe, że zainstalowałeś zabójcę zadań na Androida, ponieważ Twój telefon działa wolno. Na szczęście istnieje kilka kroków, które możesz podjąć, aby poprawić wydajność urządzenia z Androidem, które nie wymagają zabijania zadań.

Przyjrzeliśmy się ton sposoby na przyspieszenie telefonu z Androidem ; sprawdź te, aby uzyskać praktyczne porady.

Unikaj zabójców zadań na Androida za wszelką cenę

Widzieliśmy, że boostery Androida i zabójcy zadań są w najlepszym razie bezużyteczne, a w najgorszym mogą obniżyć wydajność urządzenia. Na koniec najlepiej po prostu pozwolić systemowi operacyjnemu Android wykonać swoją pracę, samodzielnie zarządzając pamięcią. Posiadanie wolnej pamięci RAM nie poprawia wydajności; najlepsze wyniki uzyskasz, gdy aplikacje przechowywane w pamięci otworzą się szybko.

Teraz, gdy nie zabijasz aplikacji przez cały czas, sprawdź najlepsze sposoby wielozadaniowości na Androidzie .

Udział Udział Ćwierkać E-mail 15 poleceń wiersza polecenia systemu Windows (CMD), które musisz znać

Wiersz poleceń jest nadal potężnym narzędziem systemu Windows. Oto najbardziej przydatne polecenia CMD, które każdy użytkownik systemu Windows musi znać.

Czytaj dalej
Powiązane tematy
  • Wyjaśnienie technologii
  • Android
  • Zarządzanie zadaniami
  • Bezpieczeństwo smartfona
  • Wskazówki dotyczące Androida
  • Poprawki wydajności
  • Wskazówki dotyczące smartfonów
O autorze Ben Stegner(opublikowano 1735 artykułów)

Ben jest zastępcą redaktora i kierownikiem ds. wdrażania w MakeUseOf. Zrezygnował z pracy w IT, aby pisać w pełnym wymiarze godzin w 2016 roku i nigdy nie oglądał się za siebie. Od ponad siedmiu lat zajmuje się samouczkami technicznymi, rekomendacjami gier wideo i nie tylko.

Więcej od Bena Stegnera

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować