Załadunek...

Przejdź do treści
Porady

Optymalizacja pamięci: dlaczego wyczyszczenie pamięci RAM nie przyspieszy działania telefonu.

Na prawie każdym urządzeniu znajduje się przycisk bezpłatna aplikacja aby zoptymalizować pamięć telefonu Zmienia liczbę na ekranie, ale nic nie zmienia w urządzeniu: przycisk zwalniania pamięci RAM. To najlepiej sprzedający się produkt w tej kategorii i najmniej użyteczny ze wszystkich. Zrozumienie, dlaczego tak się dzieje, odróżnia tych, którzy naprawdę poprawiają wydajność telefonu, od tych, którzy spędzają lata na instalowaniu optymalizatorów za optymalizatorami.

W tym przewodniku znajdziesz informacje o tym, jak system Android zarządza pamięcią, dlaczego “wolna pamięć RAM” to mylący parametr, co tak naprawdę dzieje się po naciśnięciu przycisku i jakie środki faktycznie poprawiają płynność działania.

Pusta pamięć nie jest dobrze wykorzystaną pamięcią.

Pamięć RAM przechowuje to, co jest aktualnie używane. W przeciwieństwie do pamięci masowej, jej zapełnienie nic nie kosztuje i opróżnia się po wyłączeniu urządzenia. Dlatego Android kieruje się prostą zasadą: bezczynna pamięć się marnuje. Utrzymuje w stanie załadowanych ostatnio używanych aplikacji, nawet jeśli są zawieszone, właśnie po to, aby natychmiast się uruchomiły po powrocie do systemu.

Gdy pojawia się nowe zapotrzebowanie – uruchamiasz kamerę, wymagającą grę, odtwarzasz film – system natychmiast zwalnia potrzebną przestrzeń, kończąc starsze i mniej ważne procesy. Decyzja ta podejmowana jest w ciągu milisekund przez mechanizm, który rozpoznaje, z których aplikacji korzystasz, które są aktywne, a które można bez problemu usunąć.

Innymi słowy, zajęcie niemal całej pamięci RAM jest prawidłowym zachowaniem. Telefon z 60% wolnej pamięci marnuje zasoby, a nie je oszczędza.

Co się stanie po naciśnięciu “zwolnij”?”

Aplikacja prosi o zamknięcie procesów w tle. Licznik spada, animacja świętuje, a Ty czujesz, że stało się coś dobrego. W rzeczywistości wydarzyło się to:

  • Aplikacje gotowe do ponownego uruchomienia zostały pobrane. Po powrocie do nich urządzenie będzie musiało wszystko od nowa uruchomić, co zużywa moc obliczeniową i baterię.
  • Kilka z nich automatycznie restartuje się wkrótce potem, ponieważ mają legalne usługi – synchronizację kont, powiadomienia, alarmy. Licznik szybko rośnie.
  • Komunikatory, które są zamykane na siłę, tracą łączność z powiadomieniami. Osoby, które narzekają na opóźnione wiadomości, często mają optymalizator okresowo zamykający aplikację.
  • Cykl rozładowania i ponownego ładowania zużywa więcej energii, niż gdyby nic nie zostało zrobione.

Dlatego obietnica “wzrostu wydajności” w tej kategorii nigdy nie wiąże się z możliwością jego zmierzenia. Nie ma weryfikowalnych wskaźników, ponieważ nie ma spójnych korzyści.

Co naprawdę poprawia wydajność?

  • Utrzymuj wolną przestrzeń do przechowywania. Urządzenie z dyskiem twardym na granicy możliwości będzie działać wolno i nie będzie się aktualizować. Pozostaw co najmniej 101 TP3 TB wolnego miejsca.
  • Zredukuj liczbę procesów działających w tle. W Ustawienia > Aplikacje, Sprawdź uprawnienia dotyczące aktywności w tle i wyłącz konta, których już nie używasz.
  • Odinstaluj to, czego nie używasz. i wyłącz niepotrzebne aplikacje zainstalowane fabrycznie. Mniej aktywnych usług oznacza mniejszą konkurencję o zasoby.
  • Zaktualizuj system. Już wkrótce zostaną wdrożone poprawki poprawiające wydajność i bezpieczeństwo.
  • Od czasu do czasu uruchamiaj ponownie. Zamyka zatrzymane procesy i jest darmowy.
  • Zmniejsz animacje w opcjach programistycznych. Nie zwiększa to wydajności urządzenia, ale reakcja wydaje się być szybsza.

A do czego służą aplikacje czyszczące?

Służą do przechowywania danych, a nie do pamięci. Lokalizowanie dużych plików, wyszukiwanie duplikatów zdjęć i wyświetlanie folderów pozostawionych przez odinstalowane aplikacje to żmudne zadania, które trzeba wykonywać ręcznie. Właśnie w tym pomaga narzędzie. Pliki od Google Robi to za darmo i bez nacisku na reklamę. SD Maid 2/SE Jest bardziej szczegółowy i pokazuje listę przed usunięciem czegokolwiek. CCleaner To jest Środek czyszczący AVG Oferują bardziej szczegółowe raporty, z reklamami w wersji bezpłatnej.

Korzystaj z sekcji plików i ignoruj licznik pamięci. Zwróć też uwagę na uprawnienia: dostęp do plików jest w tej kategorii uzasadniony; usługi ułatwień dostępu nie, ponieważ pozwalają odczytać wszystko, co pojawia się na ekranie, i symulują dotknięcia – a to jest funkcja, której czyszczenie pamięci masowej nigdy nie potrzebuje.

W jaki sposób system faktycznie zarządza pamięcią.

Intuicja, że “wolna pamięć jest dobra”, wywodzi się z komputerów z lat 90. i nie opisuje działania telefonów komórkowych. Android i iOS działają na odwrotnej zasadzie: Bezczynna pamięć to marnotrawny zasób..

System przechowuje w pamięci RAM informacje o tym, co prawdopodobnie zostanie użyte jako następne — aplikację, którą właśnie zamknąłeś, ekran, który zamierzasz ponownie otworzyć, odtwarzaną muzykę. Kiedy potrzebuje miejsca na to, co jest na pierwszym planie, natychmiast, w ciągu milisekund, zwalnia najmniej prawdopodobnego kandydata. Nie ma kolejki oczekujących ani zamrożenia; to ciągła decyzja.

Istnieje nawet dedykowany mechanizm: komponent systemu, który wybiera, co zamknąć w kolejności priorytetów, gdy brakuje pamięci. Jest szybszy i lepiej poinformowany niż jakakolwiek aplikacja innej firmy, ponieważ wie, co jest na pierwszym planie, co odtwarza dźwięk, co zostało nagrane kilka sekund temu i co było nieaktywne przez godzinę.

Do czego służy przycisk “uwolnij” znajdujący się poniżej?

  1. Kończy masowe procesy sądowe., nie rozróżniając, co warto zachować.
  2. Liczba megabajtów na ekranie wzrasta. — i w tym momencie jest to prawdą.
  3. Kilka sekund później system się ładuje. Czego potrzebujesz: usługi powiadomień, synchronizacji, klawiatury i aplikacji do przesyłania wiadomości.
  4. Każde ładowanie obciąża procesor, dysk i baterię., ...i tu właśnie efekt netto staje się negatywny.
  5. Spóźnione powiadomienie Najbardziej zauważalnym skutkiem ubocznym jest otrzymanie wiadomości kilka minut później, ponieważ usługa była niedostępna i jej ponowne uruchomienie trwało długo.

Jeden szczegół, który dopełnia argumentację: jeśli naciśniesz “Uwolnij” dwa razy z rzędu, za drugim razem również znajdzie się pamięć do zwolnienia. Nie dlatego, że pojawiło się coś nowego, ale dlatego, że system już ponownie zajmował to miejsce — i tak właśnie powinno być.

Co naprawdę poprawia reakcję urządzenia?

  • Wolna przestrzeń w magazynie. Gdy na dysku zaczyna brakować miejsca, system zostaje pozbawiony obszaru roboczego i jest to najbardziej niedoceniana przyczyna spowolnienia działania.
  • Ogranicz to, co zaczyna się samo. Każda aplikacja, która ma uprawnienia do automatycznego uruchamiania, konkuruje o pamięć od momentu uruchomienia.
  • Wyłącz funkcje zainstalowane fabrycznie, z których nie korzystasz. Nie daje wiele miejsca, ale zatrzymuje bieganie.
  • Utrzymuj system w aktualizacji., Ponieważ optymalizacja pamięci to jeden z obszarów, w którym zaszły największe zmiany w ostatnich wersjach.
  • Zmniejsz animację Jeśli chodzi o opcje ułatwień dostępu — nie przyspieszają one działania systemu, ale reakcja wydaje się natychmiastowa i jest to zauważalne na starszych urządzeniach.
  • Od czasu do czasu uruchamiaj ponownie. Nie z powodu mitu “czyszczenia pamięci”, ale dlatego, że zapobiega to wyciekom zasobów z aplikacji, które działały przez wiele tygodni.

Żaden z tych elementów nie jest produktem kategorii “optymalizatory” — wszystkie są bezpłatne i dostępne w ustawieniach urządzenia.

Często zadawane pytania

Jeśli wyczyszczenie pamięci RAM nie pomoże, dlaczego producenci dołączają ten przycisk?

Ponieważ jest popularne i zapewnia użytkownikowi poczucie bezpieczeństwa. Narzędzie to istnieje od wielu lat, od czasów, gdy systemy faktycznie zarządzały pamięcią mniej efektywnie, i pozostało nieużyteczne. To jednak nie czyni go przydatnym dzisiaj – nowoczesne zarządzanie eliminuje potrzebę ręcznej interwencji.

Czy istnieją sytuacje, w których zamknięcie aplikacji ma sens?

Tak: gdy konkretna aplikacja uległa awarii, nieprawidłowo zużywa baterię lub przestała reagować. W takim przypadku użyj opcji “wymuś zatrzymanie” na ekranie tej aplikacji w Ustawieniach. To działanie celowe, jednorazowe, w przeciwieństwie do zamykania wszystkich aplikacji naraz.

Mój telefon ma mało pamięci RAM. Czy zalecenia się zmienią?

Zasada pozostaje ta sama, ale ważniejsze jest zachowanie ostrożności przy instalowaniu aplikacji. Na urządzeniach z 2 GB lub 3 GB pamięci RAM warto korzystać z lekkich wersji aplikacji, zmniejszać liczbę synchronizowanych kont i unikać ciężkich widżetów. Niezmienny jest jednak wniosek: wymuszanie zamknięcia wszystkich aplikacji nadal przynosi efekt przeciwny do zamierzonego.

Czy aplikacje obiecujące procentową poprawę kłamią?

Przynajmniej obiecują coś, czego nie są w stanie spełnić. Wydajność telefonu komórkowego zależy od procesora, pamięci, temperatury, używanych aplikacji i stanu pamięci masowej. Stała liczba ulepszeń nie może być prawdziwa dla wszystkich urządzeń i w każdej sytuacji.

Jak stwierdzić, czy aplikacja zużywa zbyt dużo zasobów?

Przejdź do Ustawień > Bateria i sprawdź zużycie poszczególnych aplikacji w ciągu ostatnich 24 godzin. Ta, która pojawia się na górze, gdy nie była przez Ciebie intensywnie używana, jest podejrzana. Możesz tam ograniczyć jej działanie w tle lub ją odinstalować, co jest znacznie skuteczniejsze niż jakiekolwiek standardowe skanowanie.

Wniosek

Optymalizacja pamięci telefonu, w sposób, w jaki wykorzystują ją reklamy, nie jest zadaniem, które istnieje. Android już robi to lepiej niż jakakolwiek inna aplikacja, a ingerencja zazwyczaj pogarsza efekt. Możesz kontrolować coś innego: wolną przestrzeń dyskową, mniej aplikacji działających na bieżąco i aktualny system. Ta kombinacja zapewnia to, co obiecuje jedynie przycisk przyspieszania.

Przeczytaj też

Udostępniać