Czytałem Dziennik Mojego Telefonu, Żebyś Ty Nie Musiał: 3 Diagnostyki Dumpstate, Które Warto Przekopać
Odkryj, jak czytać log dumpstate Androida – technologiczny odpowiednik badania lekarskiego – i znajdź trzy kluczowe diagnostyki, aby utrzymać płynne działanie telefonu.
Jak dobrze naprawdę znasz swój telefon? Jasne, możesz odinstalować podejrzane aplikacje, wymienić baterię, czy podjąć inne powierzchowne środki ostrożności, aby poprawić wydajność, ale nie zaszkodzi wiedzieć dokładnie, jak „zdrowy” jest Twój device i co go powstrzymuje od optymalnej kondycji.
Niedawno rozpracowałem kilka sposobów na to, aby Twój telefon z Androidem działał szybciej i płynniej, nie tylko czyszcząc cache, ale zanim w ogóle dojdziesz do tego kroku, może pomóc poznanie przyczyn źródłowych ospałego zachowania. Większość współczesnych producentów telefonów oferuje natywne narzędzia i funkcje – czy to w ustawieniach, czy przez dedykowaną aplikację – które pomagają diagnozować i rozwiązywać problemy. Ale jeśli chcesz pójść o krok głębiej i zobaczyć to, co widzą specjaliści IT, serwisanci i inni eksperci, gdy naprawiają telefony, rozważ uruchomienie analizy dumpstate.
Dumpstate to log tysięcy skryptów i akcji, które wykonuje Twój telefon, od tego, ile razy był ładowany, po to, jak długo aplikacja była otwarta, nawet w tle. Dla niewprawnego oka log wygląda jak Matrix – linijki i linijki tekstu, które trudno zinterpretować. Ale dzięki komendzie wyszukiwania i ogólnemu pojęciu, czego szukasz, możesz znaleźć mnóstwo przydatnych danych. Oto jak uzyskać dostęp do logu dumpstate i trzy punkty danych, na których zawsze polegam.
Aby uzyskać dostęp do dumpstate na urządzeniu z Androidem, wykonaj poniższe kroki. Po pobraniu logu dumpstate możesz łatwo przeszukać informacje, szukając kluczowych terminów, takich jak te poniżej.
Rada, którą często powtarzam: rozważ wymianę baterii w telefonie, zanim ulepszysz lub kupisz nowy. Chociaż ostatnie osiągnięcia w materiałach litowych i krzemowych poprawiły żywotność baterii, baterie w telefonach nadal degradują się z czasem. Jeśli jesteś w trzecim lub czwartym roku z obecnym telefonem, jest duża szansa, że stracił on ponad 20% swojej pierwotnej pojemności z powodu ładowania. Aby uzyskać dokładną liczbę cykli ładowania i określić, czy nadszedł czas na wymianę baterii, poszukaj `dumpsys batterystats`. Możesz obliczyć procent zdrowia baterii swojego telefonu, dzieląc wartość licznika ładunku przez pojemność projektową. Zazwyczaj zalecam wymianę baterii, jeśli pojemność spadnie poniżej 75%, a cykle ładowania przekroczą 500.
**2. Buntownicze aplikacje: Szukaj `statistics since last charge` lub `dump of service wakelock`**
Wakelocks uniemożliwiają pełne uśpienie procesora telefonu, gdy urządzenie jest nieaktywne, często używane przez aplikacje wykonujące agresywne zadania w tle, o których możesz nie wiedzieć. Efekt: bateria rozładowuje się znacznie szybciej. Aby wskazać, która aplikacja działa niegrzecznie, poszukaj `statistics since last charge` lub `dump of service wakelock`. Na liście aplikacji szukaj tych z podejrzanie długim czasem rzeczywistym w porównaniu z czasem wyłączenia ekranu (zwykle znajdziesz go w ustawieniach zasilania i pamięci). Lub porównaj wartości z tym, jak długo Twój telefon był pozostawiony bezczynny przez noc. Jeśli aplikacja ma 6-8 godzin rzeczywistego użytkowania, a Ty spałeś podobną ilość, prawdopodobnie działa w tle i używa procesora. Moja aplikacja Instagram – a konkretnie jej usługi lokalizacyjne – działała godzinami w nocy. Następnie wyłączyłem uprawnienia lokalizacji, aby zmniejszyć pasywne użycie procesora.
**3. Bałagan w pamięci: Szukaj `DUMP OF SERVICE diskstats` lub `sysdump`**
Nawet gdy nie żądasz ręcznie logu dumpstate, Twój telefon nadal od czasu do czasu uruchamia raporty systemowe w celach śledzenia. Te pliki, które pobierają minuty, jak się domyślasz, mogą gromadzić się z czasem i zajmować gigabajty pamięci wewnętrznej. Więc oprócz odinstalowywania aplikacji, czyszczenia cache i przenoszenia zdjęć i filmów, często pomaga usunąć przestarzałe raporty systemowe. Najpierw sprawdź, czy Twój telefon ma problemy z odczytem/zapisem pamięci z powodu dużego obciążenia. Poszukaj `DUMP OF SERVICE diskstats` lub `sysdump` i znajdź wartość `Write MS`. Wysokie opóźnienie zapisu na dysku (powyżej 200 ms) oznacza, że pamięć wewnętrzna Twojego telefonu prawdopodobnie ma trudności z odczytem i zapisem plików. Aby usunąć stare raporty, przejdź do ustawień pamięci i wyczyść pliki systemowe lub użyj narzędzi do czyszczenia.
The Good Times
Wiadomości w Twojej skrzynce.
Sardoniczne podsumowanie, dostarczane według Twojego harmonogramu. Bezpłatnie. Zrezygnuj kiedy chcesz.
Już subskrybujesz, ale nigdy do Ciebie nie docieramy? Zajrzyj do folderu spam i kliknij 'To nie spam' (lub 'Usuń ze spamu'), żeby wyciągnąć nas z czyśćca niechcianej poczty. Przy okazji pomożesz wszystkim innym.
Jeśli przez miesiąc nie otworzysz żadnego z naszych e-maili, zostaniesz automatycznie usunięty z listy.
Rewrite Article
Select parts to regenerate with a fresh AI pass. Translations will be updated automatically.
Generate AI Image
Creates a sardonic version of the article image using OpenAI.