Heim / Soziale Netzwerke / Android Hintergrundprozesse am Laufen halten Optimale Android-Einstellungen - Erhöhen Sie die Betriebszeit und Leistung. So stoppen Sie Hintergrund-Apps vorübergehend

Android Hintergrundprozesse am Laufen halten Optimale Android-Einstellungen - Erhöhen Sie die Betriebszeit und Leistung. So stoppen Sie Hintergrund-Apps vorübergehend

Operationssystem Android funktioniert so, dass jede Anwendung sofort nach dem Start zu funktionieren beginnt Hintergrund, und selbst nachdem der Benutzer es schließt und zu völlig anderen Aktionen übergeht.

Wenn mehrere Anwendungen gleichzeitig in einer Sitzung geöffnet sind, können Sie das Gefühl haben, dass das Gadget viel langsamer arbeitet, und der Grund liegt genau in der Anzahl der geöffneten Anwendungen, die buchstäblich Android-RAM verschlingen.

Dies ist im Allgemeinen kein großes Problem für moderne Hochgeschwindigkeitsgeräte, aber weniger leistungsstarke Geräte opfern offen gesagt ihre Leistung, wenn der Benutzer viele Anwendungen öffnet. Und natürlich leidet die Privatsphäre – wenn Ihr Smartphone in die falschen Hände gerät, wird sofort klar, welche Programme Sie verwenden.

Menü öffnen mit neueste Anwendungen, auf die der Zugriff je nach unterschiedlich ist bestimmtes Gerät. Zum Beispiel auf HTC One Drücken Sie zweimal „Home“. Samsung Galaxy S4 wird mit einer physischen Taste geöffnet, auf Nexus 5 - mit einer speziellen Taste auf dem Bildschirm usw. Wenn wir von oben nach unten scrollen, finden wir Anwendungen (Programme), die wir schließen werden:

Klicken Sie auf das Anwendungssymbol, halten Sie es gedrückt und ziehen Sie es dann nach rechts. Diese Manipulation sollte eine unnötige Anwendung schließen und dementsprechend etwas RAM freigeben.

Wenn das Gerät immer noch „langsamer“ wird, gehen Sie zu „Anwendungen“ (oder Anwendungsmanager), wählen Sie „Wird ausgeführt“, nachdem Sie sich angesehen haben, welche noch funktionieren und welche entfernt werden können:

Wir kehren zu "Alle Anwendungen" zurück und wählen diejenige aus, die wir schließen möchten. Klicken Sie im sich öffnenden Fenster auf "Beenden erzwingen" (um sicher zu schließen).

Aufmerksamkeit ! Löschen Sie keine Anwendungen, deren Zweck Sie nicht kennen!

So deaktivieren Sie Hintergrundprozesse mit Programmen auf Android

Zusätzlich zu den beschriebenen Methoden gibt es eine fortgeschrittenere Lösung - die Installation spezieller Software.

Das Dienstprogramm für Android Greenify löst das Problem perfekt. Das Programm erkennt und deaktiviert alle Dienste sowie Hintergrundprozesse, deren Start durch bestimmte Ereignisse verursacht wird (Entsperren des Gadgets, Verbinden mit dem Netzwerk, Installieren oder Löschen von Anwendungen usw.).

Wahrscheinlich sollten Sie nicht alles hintereinander blockieren, da das Android-Betriebssystem gut für Multitasking geeignet ist. Aber auch die „gefräßigsten“ Anwendungen würden nicht schaden, an der kurzen Leine „anzulegen“. Damit die App funktioniert.

Nach dem ersten Start geben wir dem Programm die Rechte des „Superusers“ (root), danach analysiert Greenify die gesamte Liste installierte Anwendungen:

Und dann gibt es Informationen über die Programme, die die höchste Hintergrundaktivität aufweisen:

Danach erscheint ein Fenster, in dem vorgeschlagen wird, potenziell problematische Anwendungen auf die schwarze Liste zu übertragen, wo Sie mit nur einem Knopfdruck jedes Programm in den Ruhemodus versetzen können. Dadurch funktionieren Anwendungen nicht mehr im Hintergrund, werden also nicht automatisch gestartet, aber auch nicht komplett blockiert – ggf. sind sie nach manuellem Start voll funktionsfähig.

Also! Wenn Sie die Informationen verwendet haben, die wir Ihnen in diesem Artikel zu vermitteln versucht haben, gehen wir davon aus, dass ein anderes Problem erfolgreich gelöst wurde. Ich verabschiede mich wie immer mit den besten Wünschen bis zum nächsten Treffen in unserer Wissensdatenbank.

Jedes Android-Smartphone hat eine große Anzahl vorinstallierter Anwendungen, von denen wir viele nie verwenden. Sie nehmen zunächst keinen Platz im Anwendungsspeicher ein, aber nach automatischen Updates kommt es manchmal sogar dazu, dass Updates auf vorinstallierte Anwendungen den gesamten Speicher verstopfen und die Installation neuer Anwendungen verhindern. Außerdem haben die meisten vorinstallierten Anwendungen einen ständig laufenden residenten Teil, der das Smartphone ausbremst und Akkuleistung verbraucht.

Heute erkläre ich Ihnen, wie Sie schnell und einfach unnötige Anwendungen entfernen und Speicherplatz freigeben können.

Vorinstallierte Anwendungen können nicht standardmäßig entfernt werden, aber Sie können sie deaktivieren, indem Sie daran denken, Updates zu deinstallieren. Nach der Deaktivierung verschwinden Anwendungen aus dem Menü und verbrauchen keine Systemressourcen.

Gehen Sie also zu "Einstellungen-Anwendungen" und suchen Sie nach Kandidaten für die Entfernung. Auf der Registerkarte "Heruntergeladen" befinden sich die vorinstallierten Anwendungen, für die Android Updates installiert hat.

Wir klicken auf die Anwendung. Klicken Sie zunächst auf die Schaltfläche „Updates deinstallieren“.

Wir stimmen dem Vorschlag zu, die aktualisierte Anwendung durch die Originalversion zu ersetzen.

Klicken Sie dann auf „Ausschalten“ und bestätigen Sie Ihre Aktion.

Klicken Sie auf „Stop“, um die Anwendung aus dem Speicher zu entladen (wenn dies nicht getan wird, funktioniert sie bis zum Neustart).

Wir tun dies mit allen unnötigen Anwendungen. Wechseln Sie als Nächstes zur Registerkarte „Alle“.

Hier sehen Sie die Anwendungen, die nicht aktualisiert wurden. Schalten Sie einfach alles aus und stoppen Sie alles, was Sie nicht brauchen. Diese Registerkarte enthält auch wichtige Systemanwendungen, deaktivieren Sie also nur das, was Sie absolut sicher sind.

Folgende Apps deaktiviere ich immer:

Laufwerk (Google-Laufwerk)
Karten (GoogleMaps)
Nachrichten und Wetter
Google Kalender synchronisieren
Filme (Google Filme)
Email
gmail
Google Notizen
Google Play Drücken Sie
Google Play Filme
Google+
Treffpunkte
Bücher spielen
Spiel Musik

Wenn Sie eine der Anwendungen aus dieser Liste verwenden, müssen Sie sie natürlich nicht deaktivieren.

Damit Android nicht für alles Updates installiert, ist es besser, die automatische Aktualisierung zu deaktivieren: Ausführen " Spiel Markt und klicken Sie auf die drei Balken in der oberen linken Ecke.

Wir gehen zu den Einstellungen. „Apps automatisch aktualisieren – nie“

Deaktivieren Sie gleichzeitig "Benachrichtigungen über Updates".

So einfach, schnell und Standard bedeutet Sie können Ihr Smartphone schneller arbeiten lassen, der Anwendungsspeicher hält länger und der Akku hält länger lange Zeit Arbeit.

In erster Linie geht es in meinem Blog um Technik: Ich schreibe Rezensionen, teile meine Erfahrungen, spreche über allerlei Interessantes. Außerdem erstelle ich Berichte von interessanten Orten, veröffentliche Notizen über Musik, Kino und interessante Veranstaltungen.
Fügen Sie mich Ihrer Freundesliste hinzu. Denken Sie an die kurzen Adressen meines Blogs: Blog1.rf und Blog1rf.ru.


Gerettet

Entladen unnötig Hintergrundprozesse wirkt sich nicht nur positiv auf die Leistung des Geräts aus, sondern ermöglicht es Ihnen auch, Batteriestrom zu sparen. Task-Killer leisten bei dieser Aufgabe gute Arbeit, wissen aber nicht, wie sie es tun sollen automatischer Modus. In diesem Fall benötigen wir die Anwendung Servicely, die in diesem Artikel besprochen wird.

Jetzt erzähle ich Ihnen ein wenig, warum Sie es brauchen und wie das Servicely-Programm funktioniert. Auf Ihrem Android-Smartphone Es werden viele Anwendungen installiert, aufgrund derer verschiedene Hintergrundprozesse angezeigt werden: Dienste (Dienste), die Netzwerkanforderungen an den Webserver ausführen, Informationen verarbeiten, Benachrichtigungen starten usw. Mit Cleanern wie oder schließen Sie sie, aber sie werden bald wieder gestartet. Und Servicely kann Ihre ausgewählten Hintergrundprozesse nach einer bestimmten Zeit automatisch beenden.

Installieren Sie dazu Servicely, öffnen Sie es und gewähren Sie Root-Zugriff.

Klicken Sie anschließend auf „Neue App zur Trefferliste hinzufügen“.

Wählen Sie die Hintergrundprozesse aus, die Sie schließen möchten, und klicken Sie auf das Häkchen in der unteren rechten Ecke.

Bitte beachten Sie, dass in Freie Version Sie können nur 3 Prozesse deaktivieren, und in Pro ist ihre Anzahl nicht begrenzt. Da Servicely aber noch getestet wird, stehen die Features der kostenpflichtigen Version nun komplett kostenlos zur Verfügung. Ziehen Sie dazu einfach den Schalter gegenüber dem Punkt „Kostenlose Pro-Version“.

Sie können jetzt eine unbegrenzte Anzahl von Hintergrundprozessen schließen. Aktivieren Sie auch das Kontrollkästchen neben "Beim Booten starten", damit das Programm automatisch startet, wenn Sie Ihr einschalten Mobilgerät und Sie müssen nicht jedes Mal alles alleine machen.

Es bleibt nur noch die Zeit einzustellen, nach der Servicely die von Ihnen markierten Hintergrundprozesse automatisch beendet.

Und schließlich ist es erwähnenswert, dass das Abschalten von Hintergrundprozessen mit Bedacht angegangen werden sollte. Schließen Sie nur diejenigen, bei denen Sie sich sicher sind, um keine Fehler beim Betrieb von Anwendungen und des Betriebssystems selbst zu bekommen.

In diesem Mini-Guide werden wir uns mit den Hauptnachteilen befassen Android-Plattformen- Produktivität und Betriebszeit. Darüber hinaus beraten wir Sie über verschiedene Möglichkeiten, Ihr Telefon zu beschleunigen.

Spezifische Lösungen zur Leistungssteigerung und Energieeinsparung:

1. Legen Sie sich nicht viele Widgets und Live-Hintergründe zu.

2. Installieren Sie sich nicht tausend gewünschte Programme.

3. Wenn der Akku häufig ausfällt, verringern Sie die Bildschirmhelligkeit (dies gilt auch für Geräte der Spitzenklasse), entfernen Sie die Hintergrundbeleuchtung der Tasten.

4. Wenn der Akku wirklich schlecht ist, schalten Sie Wi-Fi, 3G, Bluetooth und aus automatische Updates Anwendungen.

5. Verwenden Sie besser keine Task-Killer. Oder finden Sie das beste Dienstprogramm dieser Art - lesen Sie die Bewertungen, sehen Sie sich die Bewertungen im Play Store an.

6. Es gibt nur einen Weg, eine gefräßige Anwendung ein für alle Mal loszuwerden – deinstallieren Sie sie. Wenn es wirklich unnötige und anspruchsvolle Prozesse im Speicher gibt, löschen Sie das Programm.

7. Nachdem Sie das Telefon in einwandfreien Zustand gebracht haben – installieren Sie NUR die Programme, die Sie benötigen, passen Sie es „für sich selbst“ an – tun Sie es Sicherung. Diese Funktion ist ein weiterer Vorteil Android-Systeme. Dank ihr können Sie Kontakte, Programme, SMS-Nachrichten und Einstellungen speichern. Dazu benötigen Sie Rechte für das Gerät und ein Sicherungsprogramm - Sie können jedes gängige Dienstprogramm wie Handy Backup verwenden.

Natürlich gibt es für alle "Android-Krankheiten" eine universelle Lösung - ein Top-End-Gerät zu verwenden. Zum Beispiel habe ich noch nie von Leistungsproblemen von . Nichts bremst darauf, es muss nicht mit einem Tamburin getanzt und der Cache geleert werden. Seine Besitzer können nur mit der Batterie umgehen.

Zwischengespeicherte Prozesse in den Einstellungen "beenden".

Android-Apps werden im Hintergrund ausgeführt, auch wenn diese Apps nicht ausgeführt werden. Dieser Eingriff in die Privatsphäre des Smartphones sorgt bei den Nutzern für Unzufriedenheit und sie „reinigen regelmäßig den Cache“. Es gibt jedoch einen guten Grund für Entwickler, Programme im Speicher zu belassen: Nachdem Anwendungen geschlossen wurden, bleiben Prozesse dort zum Zwischenspeichern. Dies hilft ihnen, schnell zu starten und gleichzeitig ein Minimum an Prozessor- und Batterieressourcen zu verbrauchen.

Hintergrundprozesse können tatsächlich entladen werden, und Sie werden sofort (durch Zahlen) sehen, dass die Menge an RAM freigegeben wurde. Aber es gibt Nuancen:

A) Die meisten "gekillten" Hintergrundprozesse werden wieder neu gestartet;

B) Viele gewünschte Anwendungen anfangen, falsch zu arbeiten, weil unnötige deaktiviert werden. Ohne Google Maps wird beispielsweise das Wetter oft nicht aktualisiert oder GPS funktioniert nicht. Und das ist die halbe Miete. Der Ärger beginnt, wenn der Wecker nicht funktioniert.

Es ist ganz einfach, eine Anwendung im Cache neu zu starten - Sie können in den "Einstellungen" ("Entwickleroptionen") ein Limit für Hintergrundprozesse festlegen. Aber es ist sinnlos, mit Fehlern umzugehen - Sie müssen verstehen, welche Programme miteinander interagieren.

Allgemeine Regel: Berühren Sie niemals einen unbekannten Prozess, insbesondere nicht mit Android-Logos.

Sie müssen auch verstehen, dass das „Töten“ von Programmen, die Sie regelmäßig verwenden, im RAM nichts Gutes bringt - beim Start verbraucht das System mehr Energie, als wenn der Prozess im Speicher „schlafen“ würde. Der Prozess muss wieder von vorne beginnen, wenn er wieder benötigt wird.

Task-Killer

Task-Killer sind spezielle Programme um das Entladen von Anwendungen aus dem Speicher zu erzwingen. Dieses Dienstprogramm automatisch oder auf Befehl des Benutzers deaktiviert unnötige Prozesse.

Viele Leute denken, dass die Installation von Task Killer die perfekte Lösung für alle Probleme der Android-Plattform ist. Leider ist es nicht.

Erstens schaltet Tax Killer oft wahllos alles ab (genau wie ein unerfahrener Benutzer). Gleichzeitig können sie fliegen Parameter einstellen Programme. Infolgedessen erhält eine Person keine SMS, eine wichtige Anwendung wird lange geöffnet, der Wecker schweigt - und der Benutzer macht Android für alles verantwortlich, obwohl er es selbst „optimiert“ hat.

Zweitens kann man Android vertrauen. Ernsthaft. Nun, in den meisten Fällen. Zumindest kann man ihm mehr vertrauen als Tax Killers, die oft von nicht den kompetentesten Leuten geschrieben werden.

Was kann Android? Und was macht er wirklich? Hier ist die Liste:

– Das System entfernt automatisch Hintergrundanwendungen, die für lange Zeit „im Leerlauf hängen“;

- Wann Arbeitsspeicher nicht ausreicht, gibt Android automatisch RAM für die aktuelle Aufgabe frei. Wenn Sie 512 MB RAM auf Ihrem Tablet haben und HD-Videos schrecklich langsam sind, geben Sie Android nicht die Schuld – es tut sein Bestes. Das Problem liegt nicht bei ihm;

- Das System verbraucht genau so viele Ressourcen wie nötig, es bleibt nichts "in Reserve". Das ist der Unterschied zwischen Linux (das System ist fast identisch mit Android) und Windows.

Vielleicht hat Ihr Gadget zu viel gesehen, ist bereits veraltet und unsere Optimierungstipps helfen nicht weiter. Davon abgesehen möchten Sie kein Flaggschiff-Smartphone kaufen. Dann suchen Sie nach einem leistungsstarken Modell zu einem günstigen Preis.

Seien wir ehrlich: Die meisten interessanten Anpassungsoptionen für Droid-Geräte sind versteckt und erfordern das Rooten des Geräts. Trotzdem will nicht jeder lieber wurzeln – die einen aus Angst vor Garantieverlust, die anderen aus purer Faulheit. Wir entschieden uns zu überlegen alternative Wege Beschleunigung von Geräten auf der Plattform von Google, die keine Superuser-Rechte benötigen.

Einführung

Google verbessert ständig die Geschwindigkeit seines Systems. Aber „reines“ Android ist mittlerweile ziemlich selten – Hersteller modifizieren in der Regel die Firmware, was sich nicht immer positiv auf die Leistung auswirkt. Darüber hinaus wäre es gut, sich um das Energiesparen zu kümmern, und das schließt sich oft gegenseitig aus. Trotzdem gibt es solche Möglichkeiten auch in nicht gerootetem Android, obwohl es nicht sehr viele davon gibt.

Entfernen/Deaktivieren integrierter und unnötiger Anwendungen

Deaktivieren Sie vor der Veröffentlichung der vierten Version von Android integrierte Anwendungen, ohne dass Sie diese deaktivieren müssen Root-Rechte, es war unmöglich. Dies brachte Käufern von Markengeräten Unannehmlichkeiten, da jeder Hersteller bestrebt ist, so viele Programme wie möglich in die Firmware zu schieben, die der Endbenutzer einfach nicht benötigt, und insgesamt verbrauchen sie eine anständige Menge an Ressourcen. In der vierten Version von GoogleOS erschien eine solche Möglichkeit. Um eine integrierte Anwendung zu deaktivieren, müssen Sie zu „Einstellungen -> Allgemein -> Anwendungen -> Alle“ gehen, die gewünschte Software auswählen und unter „Anwendungsinformationen“ auf die Schaltfläche „Deaktivieren“ (oder „Updates deinstallieren“) klicken und dann „Deaktivieren“). Um es zu aktivieren, müssen Sie zur Registerkarte "Deaktiviert" gehen und ein ähnliches Verfahren befolgen.

Allerdings ist nicht alles so rosig, wie es auf den ersten Blick scheint. Erstens wirkt sich die Deaktivierung nicht auf den persistenten Speicher aus – die Anwendung bleibt so, wie sie installiert wurde. Zweitens lässt sich nicht alles abschalten. Nur wenige Anwendungen erlauben es Ihnen, diesen Trick mit sich selbst zu machen. Ich werde nicht viele spezifische Tipps zum Deaktivieren von Apps geben, da jedes Gerät eine andere Liste von Apps hat. Hier ist eine kurze Liste dessen, was die meisten Benutzer nicht benötigen, aber ständig im System hängen bleiben und Speicher beanspruchen:

  • "Browser" - warum, wenn es bequemere und leichtere Alternativen gibt?
  • "Calendar" und "Calendar Memory" - habe nicht bemerkt, dass jemand sie aktiv verwendet hat.
  • „E-Mail“ und „Exchange-Dienste“ – da sitzen scheinbar schon alle auf Gmail.
  • "Google-Suche" ist eine ziemlich nutzlose Funktion, wenn Sie einen Browser haben (Vorsicht, Google Now wird ebenfalls deaktiviert).
  • „Google Keep“, „Google+“ und andere nicht immer benötigte Anwendungen von Google.

Außerdem empfehle ich, Widgets und Live-Hintergründe auszuschalten (zu entfernen). Abgesehen davon, dass diese Funktionalität Speicher und Prozessorzeit benötigt, frisst sie auch die Batterie. Um die Geschwindigkeit zu erhöhen, ist es also besser, solche Dinge zu reduzieren. Sie können Effekte auch auf dem Sperrbildschirm deaktivieren. In meinem Fall (Samsung mit Standard-Firmware) befinden sie sich unter "Einstellungen -> Gerät -> Bildschirm sperren -> Effekt entsperren".

Beschriftungen: INFO

So funktioniert die App-Deaktivierung. Nach dem Drücken der Schaltfläche "Deaktivieren" wird die Methode setApplicationEnabledSetting() der Klasse PackageManager aufgerufen, die den Anwendungsstatus in COMPONENT_ENABLED_STATE_DISABLED_USER ändert (übrigens erschien er im ersten Android).

Energiespareinstellungen und Verwendung von Entwickleroptionen

Um das Gadget zu beschleunigen, können Sie auch die Energiespareinstellungen anpassen. Dies verringert natürlich die Akkulaufzeit, kann jedoch erheblich beschleunigen. Dazu müssen Sie (in meinem Fall) zu "Einstellungen -> Allgemein -> Energiesparen" gehen und entweder den Schalter in der oberen rechten Ecke bewegen oder die erforderlichen Kontrollkästchen entfernen.

Es funktioniert auf verschiedenen Plattformen unterschiedlich und es gibt keine öffentliche API - es gibt natürlich die PowerManager-API, aber die hat nur einen sehr indirekten Bezug zum Energiesparen. Allerdings auf Samsung Galaxy Note 10.1 (aber wie bei den übrigen Droid-Geräten des südkoreanischen Giganten) wird die Energieeinsparung durch DVFS gesteuert - Dynamic Voltage and Frequency Scaling, genau das, mit dem Samsung die Benchmark-Ergebnisse "gefälscht" hat (ich notiere in Klammern, dass dies der Fall war keine echte Fälschung - nur bei manchen Benchmarks und Anwendungen war das Gerät am Limit seiner Leistungsfähigkeit).

Um die Systemanimation zu deaktivieren (Animationen in Anwendungen bleiben erhalten), müssen Sie zum Entwickleroptionsmenü gehen, das standardmäßig ausgeblendet ist. Um darauf zuzugreifen, tippen Sie sieben Mal auf den Punkt „Build-Nummer“, der sich im Menü „Über das Gerät / Über das Telefon“ befindet. Gehen Sie dann in das erscheinende Menü und schalten Sie alle Animationen aus: Stellen Sie die Parameter "Fensteranimationsskalierung", "Übergangsanimationsskalierung" und "Übergangsdauerskalierung" auf "Animation deaktiviert" (in Firmware anderer Hersteller können diese Optionen eine etwas anderer Name).

Im selben Menü können Sie die Anzahl der Hintergrundprozesse begrenzen. Letzteres sollte jedoch mit Vorsicht erfolgen – statt zu beschleunigen, kann die Arbeit verlangsamt werden, da häufig verwendete Prozesse beendet und neu gestartet werden. Daher sind übrigens alle Arten von Task-Killern nicht zu empfehlen.

Anwendungsbeschleunigung

Um einzelne Anwendungen zu beschleunigen, können Sie deren Cache leeren. Dies geschieht an der gleichen Stelle, an der sie deaktiviert / gelöscht werden können, dh "Einstellungen -> Allgemein -> Anwendungsmanager -> Alle", wählen Sie die gewünschte Anwendung aus und klicken Sie auf die Schaltfläche "Cache leeren".

Es ist auch sinnvoll, weniger ressourcenintensive Anwendungen zu installieren - in meinem Fall benötigt Smart Launcher beispielsweise weniger Speicher als das native Samsung TouchWiz. Die Seitenleiste gibt spezifische Ratschläge, aber ich empfehle nicht, sie besonders zu befolgen, da alles von Ihren Bedürfnissen abhängt. Die Hauptsache in diesem Fall ist die Wahl des richtigen Größen-/Funktionsverhältnisses.

Um den Speicherverbrauch zu ermitteln, können Sie folgende Methode verwenden: Installieren Sie ein Terminal mit Busybox, ermitteln Sie die PID gewünschter Vorgang(mit 'ps w') und schauen Sie sich /proc//status an. In diesem Fall muss jedoch die Architektur von Android berücksichtigt werden – die Anwendung kann auf mehrere Prozesse verteilt sein.

Wenn Ihnen diese Methode zu schwierig ist und Sie sich nicht mit jeder Anwendung beschäftigen möchten, gibt es mehrere grafische Analoga des Top-Dienstprogramms auf dem Markt. Mir gefiel einer davon namens Process Explorer, dessen Implementierung jedoch unverständlich erschien - warum einen Browser verwenden, um die Liste der Prozesse anzuzeigen?

Übrigens bei Google-Dienst Play hat die Angewohnheit, plötzlich eine Reihe von Anwendungen zu aktualisieren, was verständlicherweise Ressourcen verbraucht. Deaktivieren Der Service ist nicht möglich, aber es ist möglich, das Update selbst zu deaktivieren. Gehe dazu in den Play Store, rufe das Menü auf (Tipp: kommt es nicht über die Softkeys, „ziehe“ am linken Rand), wähle „Einstellungen“ und stelle „Nie“ auf „Auto- Anwendungen aktualisieren“.

Ebenso ist es sinnvoll, die Account-Synchronisation abzuschalten (was neben der möglichen Leistungssteigerung Ihre Paranoia amüsieren wird). Gehen Sie dazu zu "Einstellungen" und suchen Sie, wo sich der Punkt "Konten" befindet, und wählen Sie ihn dann aus Konto und Synchronisierung deaktivieren (Optional können Sie nur einzelne und unnötige Arten der Synchronisierung deaktivieren, wie z. B. Google+ Kontakte oder einen Kalender. - Ca. ed.).

Deaktivieren Sie das Scannen von Medien

Standardmäßig scannt Android alle externen Laufwerke (SD-Karten) nach Mediendateien. Diese Funktion, obwohl nützlich, verlangsamt das System ziemlich. Du kannst es ausschalten. Erstellen Sie für neue Laufwerke eine leere .nomedia-Datei im Stammverzeichnis. Aber um die Anzeige vorhandener Dateien in Android 4.0 und höher zu deaktivieren, zusätzlich zu erstellen angegebene Datei Löschen Sie im gewünschten Ordner die Daten und den Cache für die Galerie- und Medienspeicheranwendungen und stoppen Sie sie zwangsweise. Nach dem nächsten Start werden alle Multimediadateien unter Berücksichtigung der erstellten .nomedia-Dateien indiziert.

Hier sind einige Tipps zu den bekanntesten Marken. Es ist zu beachten, dass diese Tipps nur für geeignet sind offizielle Firmware, wenn Sie also eine modifizierte Firmware haben, können Sie den Abschnitt getrost überspringen.

Samsung

Wenn Sie der Besitzer eines der Geräte dieser Marke sind, haben Sie wahrscheinlich bemerkt, dass der Übergang zum Hauptbildschirm durch Drücken von erfolgt Home-Tasten verlangsamt sich etwas. Dies liegt daran, dass ein Doppelklick S Voice startet - ein Spracherkennungssystem. Wenn Sie es nicht verwenden, können Sie diese Funktion deaktivieren, indem Sie das Kontrollkästchen „Öffnen. die „Home“-Taste. Wenn Sie den Weckbefehl versehentlich aktiviert haben, ist es am besten, ihn zu deaktivieren - die Verwendung dieser Option wirkt sich stark auf die Akkulaufzeit aus.

Darüber hinaus haben einige Samsung-Geräte die Möglichkeit, Launcher-Effekte zu deaktivieren. Tippen Sie dazu lange auf eine leere Stelle auf dem Startbildschirm, wählen Sie „Startbildschirmeinstellungen“ (Startbildschirmeinstellungen) und im Untermenü „Übergangseffekt“ (Übergangseffekt) „Keine“ (Keine).

HTC

In einigen Fällen kann der Fehlerberichterstattungsdienst auf HTC-Geräten langsamer werden. Obwohl es nicht empfohlen wird, solche Dinge zu berühren, können Sie sie deaktivieren diese Option, indem Sie zu "Einstellungen -> Über das Telefon -> HTC senden" (HTC mitteilen) gehen und dort die entsprechenden Kontrollkästchen deaktivieren.

Sony

Auf der Sony Xperia SP Es gibt eine Situation, in der das Telefon plötzlich langsamer wird. Sie können versuchen, das Problem zu beheben, indem Sie Updates für deinstallieren Google Chrome: "Einstellungen -> Anwendungen -> Chrome -> Updates deinstallieren".

begrünen

Mit der Greenify-App können Sie den Schlaf erzwingen unnötige Prozesse(die Sie auswählen können), während das Gerät schläft, und verhindern, dass sie von Prozessen Dritter aufgerufen werden. Darin unterscheidet es sich von Task-Killern, die Hintergrundanwendungen nicht daran hindern, von externen Ereignissen (durch Timer, eine andere Anwendungsanforderung oder ein Systemereignis) neu gestartet zu werden. Leider sind einige der Funktionen nur auf gerooteten Telefonen verfügbar – insbesondere die wichtigste Funktion, Apps einige Minuten nach dem Einschlafen des Geräts in den Ruhezustand zu versetzen.

Der Grund dafür ist, dass die Methode forceStopPackage(), mit der Greenify Apps deaktivieren kann, intern ist und nur für System-Apps oder solche, die als Root ausgeführt werden, verfügbar ist. Im Nicht-Root-Modus bleibt nur die Methode killBackgroundProcesses () zu verwenden, die den Prozess nicht vollständig aus dem Speicher entlädt, sodass weiterhin Systemereignisse zu ihm kommen und ihn „aufwecken“, was nicht dem Greenify entspricht Ideologie überhaupt.

Um die Funktionalität im Nicht-Root-Modus zu implementieren, gingen die Greenify-Entwickler daher einen völlig anderen und sehr erfinderischen Weg. Nach der Installation registriert sich die Anwendung als Accessibility Service und erhält so Zugriff auf die Systemoberfläche, ruft dann einfach den Anwendungsmanager auf und klickt auf gewünschten Tasten zum Beenden der Anwendung über Standardmenü Android-Einstellungen. Im Schlafmodus ist dieser Vorgang leider nicht möglich, daher kann Greenify auf nicht gerooteten Smartphones Anwendungen erst in den Ruhezustand versetzen, nachdem der Benutzer die entsprechende Taste gedrückt hat.

Kunst

Android 4.4 führte einen Dalvik-Ersatz ein - ART, Android Runtime. Es bietet AOT-Kompilierung. Um zu verstehen, was das ist und was der Vorteil von ART ist, muss man einen kleinen Exkurs in die Geschichte machen.

Als der Grundstein für Android gelegt wurde, entschied man sich für Java als Programmiersprache – nicht zuletzt deshalb, weil sie das OS auf verschiedenen Plattformen nutzen sollte. Und es war für alle gut, bis auf eine Sache – die Geschwindigkeit von Java-Anwendungen war eher gering. Dies geschah, weil der Code tatsächlich interpretiert wurde.

Zeit verging. Unter Android 2.2 virtuelle Maschine Dalvik hat die JIT-Kompilierung hinzugefügt. Dies ermöglichte eine ziemlich deutliche Geschwindigkeitssteigerung, löste jedoch nicht alle Probleme. Und jetzt erschien in der KitKat-Version ART, mit dem Sie Anwendungen nicht einmal zur Laufzeit kompilieren können - während der Installation. Sie können es im selben Entwicklermenü aktivieren, in dem wir Effekte deaktiviert haben. Dies erhöht einerseits die Installationszeit und -größe, und es dauert auch erheblich, alle bereits installierten Anwendungen beim ersten Einschalten in nativen Code zu konvertieren. Andererseits beträgt die Drehzahlsteigerung nach dem Wenden durchschnittlich 50 %, und z individuelle Anwendungen und noch mehr (insbesondere das Scrollen ist viel flüssiger geworden).

Aber ART hat auch Nachteile. Einige von ihnen sind offensichtlich - zum Beispiel die Inkompatibilität mit bestimmten Verschleierungsprogrammen und Anwendungen. Einzelne konzentrieren die Aufmerksamkeit einfach nicht, obwohl es sich lohnen würde. Auf diese werde ich verweisen mögliche Probleme mit Sicherheit. Experimente, die vor relativ kurzer Zeit (auf der HITB-Konferenz im Mai) durchgeführt wurden, zeigen, dass der Übersetzer (dex2oat) abstürzt, wenn eine speziell präparierte DEX-Datei verschoben wird. Wenn Sie außerdem Sicherheitslücken in ART selbst finden, können Rootkits im Benutzermodus erstellt werden. Außerdem hat das vom Übersetzer generierte boot.oat-Image eine feste Basisadresse (0x700000), die es Ihnen ermöglicht, ASLR unter bestimmten Bedingungen zu umgehen.

Gleichzeitig ist die statische Analyse von OAT-Dateien aus Sicht des Reverse Engineering immer noch schwierig – aus dem Grund, dass uns im Code einfach keine Methodennamen bekannt sind. Es ist verständlich. Da das OAT-Dateiformat andererseits eigentlich ELF ist, können Sie Tools verwenden, die für Letzteres entwickelt wurden, wie z. B. GDB. Was die Dynamik betrifft ... Es gibt kein Toolkit dafür als solches.

ART wird standardmäßig in die fünfte Version des Betriebssystems von Google aufgenommen (und Dalvik wird dementsprechend entfernt). Meiner Meinung nach ist es angesichts der potenziellen Sicherheitsprobleme zu früh, Dalvik vollständig aufzugeben, daher stimme ich hier der Richtlinie von Google nicht zu. Allerdings (vor diesem Hintergrund) lohnt es sich umso mehr, ART auf KitKat zu aktivieren, um die gewünschten Anwendungen zu testen.

Fazit

Trotz der Flexibilität der Android-Plattform ist es ohne die Verwendung von benutzerdefinierter und / oder gerooteter Firmware schwierig, Ihr Gerät zu beschleunigen. Aber es ist nicht unmöglich, wie dieser Artikel beweist. Abschließend gebe ich Ihnen einen allgemeinen Rat: Installieren Sie nur die Anwendungen, die Sie tatsächlich verwenden werden, und sagen Sie zu allen anderen ein klares „Nein“.

Leichte Android-Apps

Ich werde eine kurze Liste leichter Analoga der notwendigen Programme für Android geben. Diese Liste ist minimal und enthält meiner Meinung nach nur das Nötigste:

  • Sie können RMaps anstelle von Google Maps verwenden. Diese Anwendung ist nicht nur leichter, sondern auch viel funktioneller.
  • Der umständliche Adobe Reader kann durch Mupdf ersetzt werden.
  • Es gibt ziemlich viele Leser. Von Lightweight kann ich AlReader und FBReader abraten.
  • Von den Browsern können Sie den Lighthing Browser installieren, der de facto ein leichtgewichtiger Standard ist.
  • Der extrem schwere Client des Feedly-RSS-Readers sollte durch ein leichtgewichtiges FeedMe ersetzt werden (Vorsicht, nur für Smarts).

Was gibt Wurzel? (Wort der Redaktion)

Vor ungefähr einem Jahr schrieb ich einen Artikel über das Beschleunigen neuer Android-Versionen auf älteren Geräten. Darin habe ich über mehrere Tricks gesprochen, die Root-Rechte erfordern, mit denen Sie die Leistung Ihres Smartphones steigern können, indem Sie alle unkritischen Systemkomponenten aus dem Arbeitsspeicher entladen. Kurz gesagt, fünf Hauptmethoden wurden in dem Artikel angegeben:

  • Optimieren des Low Memory Killer-Mechanismus, um dem System beizubringen, Hintergrundanwendungen schneller als standardmäßig aus dem Speicher des Geräts zu entladen. Der Trick erfordert eine Änderung der Kernel-Parameter und ist daher nur auf einem gerooteten Gerät verfügbar. Verwendete Anwendungen: Auto Memory Manager oder MinFree.
  • Entfernen aller unnötigen Systemanwendungen aus den Verzeichnissen /system/app und /system/priv-app. Kann mit jedem gemacht werden Dateimanager mit Root-Unterstützung.
  • Deaktivieren unnötiger Systemanwendungen mit Bloatware Freezer, Deaktivieren ihres Starts mit Autostarts.
  • Installieren eines optimierten benutzerdefinierten Kernels und Aktivieren des Zram-Mechanismus sowie des TCP-Westwood-Überlastungskontrollalgorithmus. Übertaktung des Prozessors.
  • Subsystem-Tuning virtueller Speicher Kernel, um ein schnelleres Entladen von Daten aus Caches zu ermöglichen.