Wir optimieren Android ohne Programme von Drittanbietern. Programme zur Optimierung der Arbeit von Android


Hallo, wie Sie aus dem Titel verstanden haben, werden wir in diesem Artikel darüber sprechen, wie Sie Android beschleunigen können. Das Problem des "Einfrierens" auf Telefonen und Tablets ist weit verbreitet und beunruhigt viele Android-Besitzer. Aber leider kann nicht jeder diesen Mangel alleine beseitigen. Bevor wir dieses Problem lösen, schauen wir uns die Gründe für sein Auftreten an.

Warum Android langsamer wird und einfriert

Der Besitzer des neuen Android-Geräte zunächst zufrieden mit der Geschwindigkeit seiner Arbeit, aber nach einer Weile passiert in der Regel Folgendes:

  • Das Starten des Smartphones dauert länger.
  • Spiele beginnen zu verzögern.
  • Der Akku entlädt sich spürbar schneller.
  • Die Gestenkontrolle ist beeinträchtigt.
  • Die Reaktionszeit von Seiten beim Surfen im Web wird deutlich erhöht.

Warum fängt das Smartphone an, langsamer zu werden und Störungen zu verursachen? Dies liegt in den meisten Fällen an der Vielzahl der installierten Spiele und Anwendungen. Mit der Zeit sammeln sie sich an und beginnen gleichzeitig zu erschaffen große Menge unnötige Dateien und Ordner, die freien Speicherplatz aus dem RAM nehmen.

RAM (RAM) ist der sogenannte "Random Access Memory" (Random Access Memory), der während des Betriebs von Android den ausführbaren Code des Programms sowie vom Prozessor verarbeitete Daten speichert.

Die meisten häufige Gründe auf denen das Smartphone „verlangsamt“ und „einfriert“:

  1. Fehlendes System oder RAM.
  2. Eine große Anzahl installierter Spiele und Anwendungen.
  3. Viel "Müll" (Restordner und Dateien, die nach dem Entfernen unnötiger Spiele und Anwendungen im Gerät verbleiben).
  4. Obsolet Software(AN).
  5. Eine große Anzahl von Diensten und Programmen läuft und läuft gleichzeitig.

Dies sind die Hauptgründe für die Verlangsamung von Gadgets. Es ist der Mangel an Gedächtnis, der am häufigsten die gleichzeitige Manifestation der oben genannten Probleme verursacht. Wenn Sie all diese Anzeichen bemerkt haben, ist es an der Zeit, Ihren Arbeitsspeicher zu bereinigen. Jetzt, da wir die Gründe kennen, können wir zu Möglichkeiten übergehen, sie zu beseitigen.

So bereinigen und beschleunigen Sie Android

Seien Sie nicht verärgert, dass Ihr Gadget einfriert - in den meisten Fällen kann dieses Problem leicht gelöst werden. Was zu tun ist? In den meisten Fällen reicht es aus, nur eine spezielle Anwendung zum Reinigen und Beschleunigen von Android zu installieren und auszuführen. Wir empfehlen außerdem, diese Tipps zu befolgen, um Ihr Telefon schneller zu machen:

  1. Entfernen oder stoppen Sie alle Anwendungen, die Sie in den Einstellungen nicht benötigen. Wenn Sie Systemprogramme nicht deinstallieren können, lesen Sie die Anweisungen zum Deinstallieren integrierter Anwendungen.
  2. Leeren Sie regelmäßig Ihren Cache.
  3. Führen Sie regelmäßig einen vollständigen Werksreset durch.
  4. Aktualisieren Sie die Firmware (Software).
  5. Daten auf SD-Karte übertragen.
  6. Stoppen oder löschen unnötige Anwendungen.
  7. GPS deaktivieren.
  8. Deaktivieren Sie die Synchronisierung und nicht benötigte Dienste in den Einstellungen.

Normalerweise ist es ausreichend, diese Empfehlungen zu befolgen. Wenn Sie jedoch nicht alle Aktionen manuell ausführen möchten, können Sie dafür eine spezielle Anwendung verwenden und den gesamten Vorgang vereinfachen. Installieren Sie diese kostenlose App, um Ihr Android-Gerät mit einem Klick schnell zu reinigen und zu beschleunigen.

Reinigungs- und Beschleunigungsanwendungen

Alle vorgestellten Programme sind kostenlos und stehen im Google Play Play Store zum Download bereit.

Clean Up Master: eine der beliebtesten Apps zum Beschleunigen und Bereinigen von Android. MIT mit Clean Master kann den Cache leeren, Spiele löschen und den Suchverlauf löschen. Neben den Grundfunktionen verfügt der Cleanup Wizard über einen integrierten Antivirus (online) und die Möglichkeit, Akkustrom zu sparen. Clean Master hat zwei Versionen: Normal und Lite.

  1. Junk Cleanup - entfernt Cache und Restdateien.
  2. Beschleunigung - Beschleunigen Sie Spiele und Anwendungen automatisch um bis zu 30 %.
  3. Batteriesparend - verlängert die Lebensdauer des Telefons durch Optimierung der Arbeit von laufenden Programmen.
  4. Abkühlen - erkennt Programme, die eine Android-Überhitzung verursachen.
  5. Applock - ermöglicht Ihnen das Festlegen von Passwörtern für SMS, Fotos, Kontakte und andere Bereiche, die vor neugierigen Blicken verborgen werden müssen.
  6. Antivirus - Online-Schutz und -Scan.
  7. Anwendungsmanager - Backups löschen und erstellen.
  8. Auto Start Manager - Deaktiviert unnötige Programme für noch schnellere Android-Leistung.

CLEAN MASTER HERUNTERLADEN

Eine der besten Apps zum Entfernen von Dateimüll, zum Schutz vor Viren und zum Sparen von bis zu 40% Akkuleistung. 360 Security verbessert die Leistung Ihres Telefons und beseitigt Stotter- und Einfrierprobleme.

360 Security hat zwei Versionen: Normal und Lite.

Hauptfunktionen und Eigenschaften:

  1. Cache leeren.
  2. Beschleunigung mit einem Klick.
  3. Eingebauter Virenschutz.
  4. Energie sparen.
  5. Komfortable Verwaltung.

360 SICHERHEIT HERUNTERLADEN

App zum Optimieren und Reinigen des Android-Systems mit Gratis-Virenschutz... Speed ​​​​Booster beschleunigt Ihr Telefon um 60%, löscht unnötige Dateien (Cache) von Ihrem Telefon und erhöht den verfügbaren Speicherplatz auf Ihrer SD-Karte.

Hauptfunktionen und Eigenschaften:

  1. Schnelle Beschleunigung bis zu 60%.
  2. Müllreinigung.
  3. Virus Schutz.
  4. Eingebauter Anwendungsmanager.

GESCHWINDIGKEITSBOOSTER HERUNTERLADEN

4. Bereinigen und beschleunigen Sie Ihr Telefon

Beschleunigt Ihr Android-Telefon oder -Tablet durch Löschen des Speichers aus temporären und veralteten Dateien und Ordnern.

Hauptfunktionen und Eigenschaften:

  1. Beschleunigen Sie Ihr Telefon.
  2. Antivirus.
  3. Funktioniert ohne Internet.
  4. Erweitert und verbessert das Gedächtnis.

AUF GOOGLE PLAY HERUNTERLADEN

Kleine, schnelle und kostenlose App zum Aufräumen und Beschleunigen Ihres Android. Power Clean bietet Funktionen wie Junk Cleaner, Memory Booster, Geräteoptimierung und App-Manager. Mit dieser Software können Sie kostenlos und erweitern RAM(RAM), deinstallieren oder deaktivieren Sie unnötige Programme.

Hauptfunktionen und Eigenschaften:

  1. Beschleunigen des Gedächtnisses.
  2. Müllreinigung.
  3. Anwendungsmanager.
  4. Applock.
  5. Geräteinformationen.

POWER CLEAN HERUNTERLADEN

Dies ist ein 3D-Engine-Launcher von Cheetah Mobile. CM Launcher bringt Blitzgeschwindigkeit auf Ihr Telefon mit atemberaubenden 3D-Animationseffekten und einer personalisierten Benutzeroberfläche.

Hauptfunktionen und Eigenschaften:

  1. Neue 3D-Animationseffekte.
  2. Intelligente Sortierung von Spielen und Anwendungen in Ordner.
  3. Beschleunigung.
  4. Personalisierung.
  5. Virus Schutz.
  6. Energieeinsparung bis zu 30%.
  7. Verstecken Sie Anwendungen in einem unsichtbaren Ordner.

CM LAUNCHER HERUNTERLADEN

Sperren Sie Apps, beschleunigen Sie Ihr Telefon, bereinigen Sie Papierkorb und Virenschutz mit mehrschichtigem Schutz in einem Dienst.

Hauptfunktionen und Eigenschaften:

  1. Eingebauter Virenschutz.
  2. Blockieren unnötiger Anwendungen.
  3. Bereinigen Sie Müll und beschleunigen Sie Ihr Telefon.
  4. Suche nach einem Smartphone (Schutz vor Diebstahl).
  5. Installationsscan.
  6. Anrufsperre.

Beim Durchstöbern von Foren und allen möglichen Websites für Android stoßen wir ständig auf Tipps, wie Sie die Leistung Ihres Smartphones steigern können. Einige empfehlen die Aktivierung von Swap, andere - fügen spezielle Werte zu build.prop hinzu und wieder andere - ändern Linux-Kernel-Variablen. Sie finden eine große Menge solcher Rezepte in verschiedenen Versionen, sowohl auf dem XDA als auch auf w3bsit3-dns.com. Aber funktionieren sie wirklich?

Einführung

Nachdem ich in den letzten zehn Jahren die unterschiedlichsten *nix-Systeme genutzt habe, war ich immer wieder erstaunt, wie beharrlich einige scheinbar gebildete Smartphone-Nutzer versuchen, ihre Ideen in die Öffentlichkeit zu drängen. optimale Einstellung Android und der zugrunde liegende Linux-Kernel. Und es wäre in Ordnung, wenn sich die Sache auf die einfache Abstimmung des Subsystems zur Verwaltung des virtuellen Speichers oder die Einbeziehung experimenteller Optionen beschränken würde. Nein, normalerweise wird uns angeboten, lange Skripte zu verwenden, die buchstäblich jede Kernel-Variable ändern, Dateisysteme mit verschiedenen seltsamen Optionen neu mounten, einschließlich Swap, verschiedene System-Daemons aktivieren und Milliarden anderer Operationen ausführen.

Nein, man kann natürlich davon ausgehen, dass der Linux-Kernel, Android und die proprietäre Firmware für Smartphones von analphabetischen Idioten entwickelt werden, deren Arbeit radikal überarbeitet werden muss, aber in der Praxis stellt sich aus irgendeinem Grund heraus, dass die bekanntesten Tuning-Tools die auf XDA veröffentlicht wurden, sind nichts anderes als ein Sammelsurium aus einer Vielzahl unterschiedlicher Empfehlungen, erfunden von jemandem, der nicht klar ist und weiß, warum. Die Absurdität der Situation kommt darin, dass man in diesen Tools aus Skripten kopierte Strings ohne Änderungen finden kann, um die Leistung eines Linux-Servers unter hoher Last zu erhöhen (ich mache keine Witze, schau dir den Inhalt des berühmten ThunderBolt an Skript!).

Generell ist die Situation mehr als verwirrend. Jeder rät alles, keiner rät etwas, und die, die etwas verstehen, sitzen und lachen beim Teetrinken über die Happening-Kabine. Aber lasst uns versuchen, all dieses Chaos aufzuräumen.

Wechsel

Beginnen wir mit Swap, der absurdesten Idee, die man sich für Smartphones vorstellen kann. Seine Bedeutung besteht darin, eine Auslagerungsdatei zu erstellen und zu verbinden, wodurch nützlicher Speicherplatz im RAM freigegeben werden kann. Die Idee an sich ist natürlich solide, aber nur, wenn es kommtüber den Server, dessen Interaktivität nirgendwo ruht. Auf einem Smartphone führt eine regelmäßig verwendete Auslagerungsdatei zu nicht illusorischen Verzögerungen aufgrund von Cache-Fehlern - stellen Sie sich vor, was passieren würde, wenn die Anwendung versucht, eines ihrer Symbole anzuzeigen, und es in einem Swap endet, der sein muss wieder von der Festplatte geladen werden, nachdem zuvor durch Swapping von Daten aus einer anderen Anwendung Speicherplatz freigegeben wurde. Grusel.

Einige Benutzer mögen argumentieren, dass nach dem Einschalten von Swap tatsächlich keine Probleme auftreten, aber dafür müssen wir dem Lowmemorykiller-Mechanismus danken, der regelmäßig besonders aufgedunsene und lange Zeit nicht genutzte Anwendungen tötet. Dank dessen kommt ein Gerät mit 1 GB Speicher möglicherweise nie dazu, Daten in einen Swap zu verschieben. Dies ist auch der Grund, warum in Android im Gegensatz zum Linux-Desktop kein Swap benötigt wird.

Fazit: eine sehr dumme Idee, deren Umsetzung mit gravierenden Verzögerungen behaftet ist.

zRAM

Swap ist wirklich sehr langsam und sogar auf einem Desktop ist seine Existenz oft ungerechtfertigt, aber was ist, wenn Sie das System betrügen? Lass uns erstellen virtuelle Festplatte direkt im RAM mit eingebauter Datenkompressionsfunktion, als Swap verbinden - und voila. Die Datenkomprimierungsfunktion ist selbst für moderne mobile Prozessoren, sodass wir die Größe des Arbeitsspeichers ohne oder mit geringem Leistungsverlust erweitern können.

Die Idee ist so richtig, dass sogar Google die Verwendung von zRAM für KitKat-basierte Geräte empfiehlt, wenn der Arbeitsspeicher 512 MB nicht überschreitet. Der einzige Haken ist, dass die Methode nur für moderne Staatsangestellte funktioniert, dh Geräte, die auf Multi-Core-Budget-Chips von einigen MTK und 512 MB RAM basieren. In diesem Fall kann der Verschlüsselungsstream auf einem separaten Kern entnommen werden, ohne sich um die Leistung zu kümmern.

Auf veralteten Geräten mit einem Kern, für die die "Forumsgurus" den Einsatz dieser Technologie empfehlen, werden wir erneut Lags bekommen, und zwar in relativ großer Zahl. Gleiches gilt übrigens für die KSM-Technologie (Kernel SamePage Merging), mit der Sie dieselben Speicherseiten zusammenführen und so Speicherplatz freigeben können. Es wird auch von Google empfohlen, führt aber auf älteren Geräten zu noch größeren Verzögerungen, was angesichts des ständig aktiven Atomstroms, der ständig auf der Suche nach doppelten Seiten durch den Speicher geht, durchaus logisch ist (gibt es wirklich so viele dieser Duplikate?) .

Fazit: geräteabhängig, verlangsamt das System in den meisten Fällen.

Sämaschine

Auf einmal machte diese Anwendung viel Lärm und führte zu vielen Analoga. Im Netz tauchten zahlreiche Meldungen über die angeblich phänomenale Leistungssteigerung des Smartphones nach der Installation auf. Homebrew-Hersteller von benutzerdefinierter Firmware begannen, diese in ihre Builds aufzunehmen, und der Autor wurde zum Retter erklärt. Und das trotz der Tatsache, dass Seeder keine schmutzigen Hacks durchgeführt hat, sondern nur einen dummen Android-Fehler behoben hat.

Kurz gesagt, der Fehler bestand darin, dass einige High-Level-Komponenten der Android-Laufzeit die /dev/random-Datei aktiv nutzten, um Entropie / Salt zu erhalten. Irgendwann wurde der /dev/random-Puffer geleert und das System blockiert, bis es voll war die benötigte Menge Daten. Und da es mit dem gefüllt war, was von verschiedenen Sensoren, Tasten und Sensoren des Smartphones kam, dauerte dieser Vorgang so lange, dass der Benutzer Zeit hatte, die Verzögerung zu bemerken.

Um dieses Problem zu lösen, nahm der Autor Seeder den Linux-Daemon rngd, kompilierte ihn für Android und konfigurierte ihn so, dass er zufällige Daten aus dem viel schnelleren (aber auch viel vorhersehbareren) /dev/urandom nimmt und sie in /dev/random alle zusammenführt zweitens, ohne dass letztere aufgebraucht werden. Als Ergebnis fehlte es dem System nie an Entropie und arbeitete leise.

Dieser Fehler wurde von Google in Android 3.0 behoben, und anscheinend müssen wir uns nicht an Seeder erinnern. Fakt ist aber, dass die Anwendung seither aktiv weiterentwickelt wurde und auch heute noch von vielen „Experten“ zur Nutzung empfohlen wird. Darüber hinaus hat die Anwendung mehrere Gegenstücke (z. B. sEFix), und viele Hersteller von Skript- / Beschleunigungswerkzeugen enthalten immer noch ähnliche Funktionen in ihren Kreationen. Manchmal ist es derselbe rngd, manchmal ist es der Haveged-Daemon, manchmal ist es nur ein Symlink von /dev/urandom zu /dev/random.

Alle, die es ausprobiert haben, wetteifern um die Effektivität der Lösung, jedoch wird laut Ricardo Cerqueira von Cyanogen in modernen Versionen von Android / dev / random nur von drei Komponenten verwendet: libcrypto (zum Verschlüsseln von SSL-Verbindungen, Generieren von SSH-Schlüssel usw.), wpa_supplicant / hostapd (zum Generieren von WEP / WPA-Schlüsseln) und mehrere Bibliotheken zum Generieren zufälliger IDs beim Erstellen von ext2 / 3/4-Dateisystemen.

Die Effektivität der Anwendung im modernen Android hängt seiner Meinung nach überhaupt nicht mit der Auffüllung des / dev / random-Pools zusammen, sondern damit, dass rngd das Gerät ständig aufweckt und es zwingt, die Prozessorfrequenz zu erhöhen, was wirkt sich positiv auf die Leistung und negativ auf den Akku aus.

Fazit: Placebo.

Odex

Die Standard-Firmware von Smartphones ist immer verkleidet. Dies bedeutet, dass zusammen mit den Standard-Android-Anwendungspaketen in APK-Format die Verzeichnisse / system / app / und / system / priv-app / (beginnend mit KitKat) enthalten ebenfalls gleichnamige Dateien mit der Erweiterung odex. Sie enthalten den sogenannten optimierten Anwendungsbytecode, der bereits den Verifier und Optimizer der virtuellen Maschine durchlaufen und in eine separate Datei geschrieben wurde (dies geschieht mit dem Dienstprogramm dexopt).

Der Sinn der Existenz von Odex-Dateien besteht darin, die virtuelle Maschine zu entladen und damit den Start von Anwendungen (Stock) zu beschleunigen. Auf der anderen Seite verhindern odex-Dateien Änderungen an der Firmware, verursachen Probleme bei der Aktualisierung, und aus diesem Grund werden viele benutzerdefinierte ROMs (einschließlich CyanogenMod) ohne sie verteilt. Sie können Odex-Dateien zurückgeben (genauer gesagt generieren) verschiedene Wege, einschließlich der Verwendung einfacher Dienstprogramme / Skripte wie dem Odexer Tool. Sie sind einfach zu bedienen, und viele "Experten" raten dazu.

Das einzige Problem ist, dass dies das reinste Placebo ist. Wenn keine odex-Dateien im Verzeichnis /system gefunden werden, erstellt das System sie beim nächsten Booten und legt sie im Verzeichnis /system/dalvik-cache/ ab. Genau das macht sie, wenn beim Laden einer neuen Firmware die Meldung "Anwendungen optimieren..." auf dem Bildschirm erscheint. In Bezug auf Anwendungen aus dem Markt funktioniert das übrigens auch. Aber in der Phase der Installation der Software.

Fazit: Placebo.

Tweaks Lowmemorykiller

Die Multitasking-Implementierung von Android unterscheidet sich stark von anderen mobilen Betriebssystemen und basiert auf dem klassischen Modell. Anwendungen können leise im Hintergrund arbeiten, ihre Anzahl im System ist nicht eingeschränkt, die Funktionalität wird beim Umschalten auf die Hintergrundausführung nicht eingeschränkt. Alles ist wie auf einem Desktop, bis auf ein Detail: Das System hat ganz rechts beenden Sie jede Hintergrundanwendung, wenn der Arbeitsspeicher nicht ausreicht oder (ab KitKat) die Anwendung übermäßig ressourcenhungrig ist.

Dieser Mechanismus, der als Lowmemorykiller bezeichnet wird, wurde erfunden, damit Android unter Beibehaltung der Funktionen eines vollwertigen Multitasking-Betriebssystems unter Bedingungen mit begrenztem Speicher und dem Fehlen einer Swap-Partition normal leben kann. Der Benutzer kann beliebige Anwendungen sicher starten und schnell zwischen ihnen wechseln, und das System selbst kümmert sich um die Vervollständigung lang nicht genutzter Anwendungen und sorgt dafür, dass immer freier Speicher auf dem Gerät vorhanden ist.

In den Anfangsjahren von Android war der Zweck dieses Mechanismus für viele Benutzer unverständlich, so dass die sogenannten Task Killer populär wurden – Anwendungen, die von Zeit zu Zeit aufwachen und alle Hintergrundanwendungen beenden. In diesem Fall wurde eine große Menge an freiem RAM als Gewinn angesehen, was als Pluspunkt empfunden wurde, obwohl dies natürlich keine Pluspunkte gab. Aber es gab viele Nachteile in Form von längerem Wechseln zwischen Anwendungen, erhöhtem Batterieverbrauch und Problemen beim morgendlichen Aufwecken des Besitzers (der Wecker wurde auch ausgeschaltet).

Im Laufe der Zeit kam ein Verständnis für die Prinzipien des Multitaskings und Task Killer wurden nach und nach aufgegeben. Sie wurden jedoch schnell von einem anderen Trend abgelöst - dem Tuning des Low-Memorykiller-Mechanismus selbst (zum Beispiel mit der Anwendung MinFreeManager). Die Hauptidee der Methode besteht darin, die Grenzen der RAM-Füllung zu erhöhen, bei deren Erreichen das System mit dem Beenden von Hintergrundanwendungen beginnt. Eine Art "sowohl wir als auch Sie"-Methode, mit der Sie standardmäßig ein wenig Speicher freigeben können, ohne die Ideen des Android-Multitasking zu brechen.

Doch wozu führt dies letztendlich? Nehmen wir an, die Standardwerte der Speicherfüllgrenzen sind 4, 8, 12, 24, 32 und 40 MB, das heißt, wenn die freie Speicherkapazität von 40 MB erreicht ist, wird eine der zwischengespeicherten Anwendungen beendet (geladen) im Speicher, aber nicht ausgeführt, dies ist eine solche Android-Optimierung ), mit 32 - ein Inhaltsanbieter, der keine Clients hat, 24 - eine der selten verwendeten Hintergrundanwendungen, dann Anwendungsdienstprozesse (z. B. ein Musikplayer-Dienst) auf dem Anwendungsbildschirm sichtbar sind und die aktuell laufende Anwendung verbraucht wird. Der Unterschied zwischen den beiden letzteren besteht darin, dass "aktuell" die Anwendung ist, mit der sich der Benutzer gerade beschäftigt, und "sichtbar" ist etwas, das beispielsweise eine Benachrichtigung in der Statusleiste hat oder einige Informationen oben auf dem Bildschirm anzeigt.

Im Allgemeinen bedeutet dies, dass das Smartphone immer über 40 MB freien Speicher verfügt, was ausreichend ist, um eine andere Anwendung unterzubringen, wonach der LKM-Stream aufwacht und mit dem Löschen des Speichers beginnt. Alle sind in Ordnung, alle sind glücklich. Das System nutzt den Speicher optimal aus. Stellen wir uns nun vor, was passiert, wenn der Benutzer den Rat eines Homebrew-"Experten" befolgt und diese Werte erhöht, so dass letztere, sagen wir, 100 MB werden (normalerweise werden nur die letzten drei Werte erhöht) . In diesem Fall ein einfache Sache: Der Benutzer verliert 100 - 40 = 60 MB Gerätespeicher. Anstatt diesen Speicherplatz zum Speichern von Hintergrund-Apps zu verwenden, was nützlich ist, da dies die Schaltzeit und die Akkulaufzeit verkürzt, lässt das System ihn aus irgendeinem Grund frei.

Der Fairness halber sei gesagt, dass das Tuning von LKM für Geräte mit sehr wenig Speicher (weniger als 512) und Android 4.X an Bord oder für eine vorübergehende Erhöhung der Schwellenwerte sinnvoll sein kann. Einige Tweak-Entwickler empfehlen direkt, "aggressive" Einstellungen nur dann zu verwenden, wenn schwere Software wie Hi-End-Spiele ausgeführt werden, und die restliche Zeit bei Standardeinstellungen zu bleiben. Es macht wirklich Sinn.

Fazit: Besser nicht anfassen.

Tweaks I / O

I/O-Subsystem-Optimierungen finden sich häufig in Skripten, die in Foren veröffentlicht werden. Zum Beispiel im selben Skript ThunderBolt! es gibt folgende Zeilen:

Echo 0> $ i / Warteschlange / Rotation; echo 1024> $ i / Warteschlange / nr_requests;

Der erste teilt dem I/O-Scheduler mit, dass es sich um eine Solid-State-Festplatte handelt, der zweite erhöht die maximale Größe der I/O-Warteschlange von 128 auf 1024 (die Variable $ i in den Befehlen enthält den Pfad zum Blockgerätebaum in / sys, zum Beispiel / sys / block / mmcblk0 /, durchläuft das Skript sie). Weiter im Text finden Sie die folgenden Zeilen zum CFQ-Scheduler:

Echo 1> $ i / Warteschlange / iosched / back_seek_penalty; echo 1> $ i/queue/iosched/low_latency; echo 1> $ i / Warteschlange / iosched / Slice_idle;

Dann gibt es noch ein paar Zeilen, die sich auf andere Scheduler beziehen (achten Sie übrigens auf die komplett zusätzlichen Semikolons am Ende der Befehle). Was ist falsch an all diesen Zeilen? Die ersten beiden Befehle sind aus zwei Gründen bedeutungslos:

  1. Die I/O-Scheduler im modernen Linux-Kernel sind in der Lage, selbst herauszufinden, mit welcher Art von Medien sie es zu tun haben.
  2. So eine lange I/O-Warteschlange (1024) ist auf einem Smartphone völlig sinnlos. Darüber hinaus ist es selbst auf einem Desktop bedeutungslos und wird auf hochbelasteten Servern verwendet (aus den Empfehlungen zur Konfiguration, die es anscheinend in dieses Skript aufgenommen hat).

Die letzten drei sind aus dem einfachen Grund bedeutungslos, dass für ein Smartphone, bei dem es praktisch keine Priorisierung von Anwendungen für I / O und keine mechanischen Laufwerke gibt, der beste Scheduler noop ist, also eine einfache FIFO-Warteschlange - wer zuerst auf den Speicher zugegriffen hat, erhält betreten. Und dieser Scheduler hat keine speziellen Einstellungen. Daher ist es besser, all diese Befehlslisten mit mehreren Bildschirmen durch eine einfache Schleife zu ersetzen:

Für i in /sys/block/mmc*; do echo noop> $ i / queue / Scheduler echo 0> $ i / queue / iostats done

Neben der Aktivierung des Noop-Schedulers deaktiviert er die Ansammlung von I/O-Statistiken für alle Laufwerke, was sich ebenfalls positiv auf die Leistung auswirken sollte (obwohl dies nur ein Tropfen auf den heißen Stein ist, der vollständig unsichtbar sein wird).

Eine weitere Optimierung, die häufig in Performance-Tuning-Skripten zu finden ist, besteht darin, den Readahead-Wert für die Speicherkarte auf 2 MB zu erhöhen. Der Readahead-Mechanismus ist darauf ausgelegt, Daten proaktiv von den Medien zu lesen, noch bevor die Anwendung Zugriff auf diese Daten anfordert. Stellt der Kernel fest, dass jemand schon seit längerer Zeit Daten von den Medien liest, versucht er herauszufinden, welche Daten die Anwendung in Zukunft benötigt und lädt diese vorab in den Arbeitsspeicher, wodurch die Sendezeit verkürzt wird es zurück.

Es klingt cool, aber wie die Praxis zeigt, wird der Readahead-Algorithmus sehr oft verwechselt, was zu unnötigen I/O-Operationen und einer Verschwendung von RAM führt. Für den Einsatz auf RAID-Arrays werden hohe Readahead-Werte (1–8 MB) empfohlen, während es auf einem Desktop oder Smartphone besser ist, alles so zu belassen, wie es ist, also 128 KB.

Fazit: Außer Noop wird nichts benötigt.

Optimierungen des virtuellen Speicherverwaltungssystems

Neben dem I/O-Subsystem ist es auch üblich, das virtuelle Speicherverwaltungs-Subsystem abzustimmen. Oft werden nur zwei Kernel-Variablen geändert: vm.dirty_background_ratio und vm.dirty_ratio, mit denen Sie die Größe von Puffern zum Speichern sogenannter Dirty Data anpassen können, dh Daten, die von der Anwendung auf die Festplatte geschrieben wurden, aber immer noch sind im RAM und warten darauf, dass sie auf die Festplatte geschrieben werden.

Die Standardwerte für diese Variablen in Desktop-Linux-Distributionen und Android sind ungefähr die folgenden:

* vm.dirty_background_ratio = 10 * vm.dirty_ratio = 20

Dies bedeutet, dass der pdflush-Nuklear-Thread aufwacht und mit dem Schreiben von Daten auf die Festplatte beginnt, wenn die Größe des "schmutzigen" Datenpuffers 10 % des gesamten RAM erreicht. Wenn das Schreiben von Daten auf die Festplatte zu intensiv ist und der Puffer trotz der Arbeit von pdflush weiter wächst, schaltet das System bei Erreichen von 20% der RAM-Menge alle nachfolgenden Schreibvorgänge auf synchroner Modus (ohne vorläufige Pufferung) und die Arbeit derer, die auf Festplattenanwendungen schreiben, wird blockiert, bis die Daten auf die Festplatte geschrieben werden (in der Android-Terminologie wird dies als Verzögerung bezeichnet).

Es ist wichtig zu verstehen, dass das System den pdflush-Stream nach 30 Sekunden irgendwie startet, selbst wenn die Puffergröße nicht 10% erreicht hat. Was bringt uns dieses Wissen? Tatsächlich nichts, was wir für unsere eigenen Zwecke verwenden könnten. Die Kombination von 10/20% ist durchaus vernünftig und zum Beispiel gibt es auf einem Smartphone mit 1 GB Speicher ungefähr 100/200 MB Speicher, was bei seltenen Schreibbursts, deren Geschwindigkeit mehr als genug ist, mehr als genug ist ist oft niedriger als die Schreibgeschwindigkeit in den System-NAND-Speicher oder die SD-Karte (beim Installieren von Software oder Kopieren von Dateien von einem Computer). Aber die Ersteller von Optimierungsskripten sind damit natürlich nicht einverstanden.

Im Xplix-Skript finden Sie beispielsweise Zeilen wie diese (im Original sind sie aufgrund der Überprüfung der RAM-Größe und der Verwendung von BusyBox viel länger):

Sysctl -w vm.dirty_background_ratio = 50 sysctl -w vm.dirty_ratio = 90

Diese Befehle werden auf Geräte mit 1 GB Speicher angewendet, dh sie setzen die "dirty"-Puffergrenzen auf (ungefähr) 500/900 MB. Solche hohen Werte sind für ein Smartphone absolut bedeutungslos, da sie nur unter Bedingungen ständigen intensiven Schreibens auf die Festplatte funktionieren, also wieder für einen hochbelasteten Server. In einer Situation mit einem Smartphone sind sie nicht besser als Standard. Übrigens im ThunderBolt-Skript! Es werden viel vernünftigere (und nahe am Standard liegende) Werte verwendet, aber ich bezweifle, dass der Benutzer einen Unterschied zu ihrer Verwendung bemerken wird:

If ["$ mem" -lt 524288]; then sysctl -w vm.dirty_background_ratio = 15; sysctl -w vm.dirty_ratio = 30; elif ["$ mem" -lt 1049776]; then sysctl -w vm.dirty_background_ratio = 10; sysctl -w vm.dirty_ratio = 20; sonst sysctl -w vm.dirty_background_ratio = 5; sysctl -w vm.dirty_ratio = 10; fi;

Die ersten beiden Befehle werden auf Smartphones mit 512 MB RAM ausgeführt, der zweite – mit 1 GB, der dritte – mit mehr als 1 GB. Aber in Wirklichkeit gibt es nur einen Grund, die Standardwerte zu ändern - ein Gerät mit sehr langsamem internen Speicher und / oder Speicherkarte (Hallo an die Chinesen). In diesem Fall ist es sinnvoll, die Werte der Variablen zu trennen, dh etwa so zu tun:

Sysctl -w vm.dirty_background_ratio = 10 sysctl -w vm.dirty_ratio = 60

Dann wechselt das System bei scharfen Bursts von Schreibvorgängen, da es keine Zeit zum Schreiben von Daten auf die Festplatte hat, bis zum letzten Mal in den synchronen Modus, wodurch Anwendungsverzögerungen beim Schreiben reduziert werden.

Fazit: Besser nicht anfassen.

Schlussfolgerungen

Es gibt eine Vielzahl kleinerer Optimierungen, darunter das "Tuning" des Netzwerkstapels, das Ändern der Linux- und Android-Kernel-Variablen (build.prop), aber 90% davon haben keinen Einfluss auf die tatsächliche Leistung des Geräts, und die restlichen 10 % verbessern entweder einige Aspekte von Verhaltensgeräten zum Nachteil anderer oder steigern die Leistung so geringfügig, dass Sie es nicht einmal bemerken. Aus dem, was tatsächlich funktioniert, kann Folgendes festgestellt werden:

  • Übertakten. Ein wenig Übertakten verbessert die Leistung und Unterspannung spart etwas Batterie.
  • Datenbankoptimierung. Ich bezweifle stark, dass dies zu einer spürbaren Steigerung der Arbeitsgeschwindigkeit führt, aber die Theorie sagt uns, dass es funktionieren sollte.
  • Zipalign. Es ist lustig, aber trotz der integrierten Android SDK-Funktion zum Ausrichten von Inhalten in APK-Dateien finden Sie eine große Menge an Software auf dem Markt, die nicht zipalign durchlaufen hat.
  • Deaktivieren unnötiger Systemdienste, Entfernen nicht verwendeter Systeme und selten verwendeter Anwendungen von Drittanbietern (ich habe bereits in einem meiner vorherigen Artikel darüber geschrieben).
  • Benutzerdefinierter Kernel mit Optimierungen für ein bestimmtes Gerät (auch hier sind nicht alle Kernel gleich gut).
  • Der bereits beschriebene noop I/O-Scheduler.
  • TCP Westwood + Sättigungsalgorithmus. Es gibt Beweise dafür, dass in drahtlose Netzwerke Es ist viel effizienter als das Standard-Android Cubic. Verfügbar in benutzerdefinierten Kerneln.

Nutzlose build.prop-Einstellungen

LaraCraft304 aus den XDA Developers-Foren recherchierte und fand heraus, dass die beeindruckende Anzahl von /system/build.prop-Einstellungen, die die "Experten" zur Verwendung empfehlen, im Quellcode von AOSP und CyanogenMod überhaupt nicht vorhanden ist. Hier ist eine Liste von ihnen:

  • ro.ril.disable.power.collapse
  • ro.mot.eri.losalert.delay
  • ro.config.hw_fast_dormancy
  • ro.config.hw_power_saving
  • windowsmgr.max_events_per_sec
  • persist.cust.tel.eons
  • ro.max.fling_velocity
  • ro.min.fling_velocity
  • ro.kernel.checkjni
  • dalvik.vm.verify-bytecode
  • debuggen.leistung.tuning
  • video.accelerate.hw
  • ro.media.dec.jpeg.memcap
  • ro.config.nocheckin
  • profiler.force_disable_ulog
  • profiler.force_disable_err_rpt
  • erist.sys.shutdown.mode
  • ro.HOME_APP_ADJ

Datenbankoptimierung

Skript zur Optimierung von Datenbanken mit System- und Anwendungseinstellungen. Zum Arbeiten benötigen Sie natürlich root und BusyBox.

#! / system / bin / sh
für ich in \
`busybox find /data -iname" * .db "`;
tun \
/system / xbin / sqlite3 $ i ‘VAKUUM;’;
/system / xbin / sqlite3 $ i ‘REINDEX;’;
getan;

Viele Besitzer von Android-Gadgets stehen vor dem Problem des langsamen Betriebs des Geräts und seiner.

Wie beschleunigen Sie Ihr Tablet oder Smartphone? Wir geben Ihnen einige nützliche und wirklich hilfreiche Tipps, aber es lohnt sich, zuerst eine kleine Einführung zu machen. Android - operationssystem, fast das gleiche wie das bekannte Windows. Es hat Hintergrundprozesse, Anwendungen, RAM und internen Speicher, Prozessoren. Diese Faktoren in unterschiedliche Grade beeinflusst die Geschwindigkeit Ihres Smartphones oder Tablets. Daher wird das Problem der Beschleunigung von Android auf integrierte Weise angegangen.

Lassen Sie uns das Gadget zunächst selbst beschleunigen.

Energiesparmodus

Der einfachste Weg zu beschleunigen Android-Arbeit- Stellen Sie das Netzteil / den Energiesparmodus auf "Performance" oder "Disabled". Der genaue Wortlaut hängt von der Firmware-Version und dem Gerät ab. Dies kann die Geschwindigkeit des Systems erheblich erhöhen, belastet jedoch den Akku ein wenig, was dazu führt, dass er wird. Obwohl der Unterschied wahrscheinlich nicht sehr auffällig ist.

GPU-Beschleunigung

Jedes Android-Gerät hat in den Einstellungen einen Abschnitt "Für Entwickler". Es ist manchmal vor den schiefen Händen neugieriger Blicke verborgen, also muss es freigeschaltet werden. Gehen Sie zu "Einstellungen" - "Über das Telefon" und klicken Sie mehrmals auf den Punkt "Build-Nummer". Gehen Sie nun zum Abschnitt "Neue Einstellungen" und aktivieren Sie das Kontrollkästchen neben "GPU-Leistung beschleunigen". Wenn Sie es nicht finden, dann diese Funktion funktioniert automatisch, Sie können den Schritt überspringen.

Animation deaktivieren

Animationen beim Öffnen von Fenstern und Übergängen können sich negativ auf die Geschwindigkeit eines Smartphones auswirken, insbesondere eines Budgets. Es sieht optisch gut aus, aber die Leistung ist viel wichtiger.

Gehen Sie zu den Entwicklereinstellungen und finden Sie zwei Menüs: "Fenster: Maßstab" und "Übergang: Maßstab". Schalten Sie die Animation in beiden aus.


Anwendungen installieren und speichern

Hier gibt es einige triviale, aber sehr wichtige Tipps:

  • Installieren und speichern Sie nur die Programme und Spiele, die Sie regelmäßig verwenden.
  • Versuchen Sie nach Möglichkeit, einfache Anwendungen zu installieren, die keine Systemressourcen beanspruchen.
  • Deinstallieren Sie rücksichtslos Spiele und Programme, die Sie nicht verwenden.

Es ist wichtig zu verstehen, dass ein verstopfter physischer Speicher einer der Gründe ist instabile Arbeit Geräte. indem Sie unnötige Apps und Spiele entfernen.

Desktop, Widgets, Live-Hintergründe.

Es ist kein Zufall, dass die drei Indikatoren in einer Unterrubrik zusammengefasst sind. Es ist wichtig, dass Sie Ihren Desktop in Ordnung halten und ihn nicht mit Symbolen, Widgets und schönen Live-Hintergründen überladen. Das ist natürlich schön, aber Leistung erfordert Opfer.

Autostart und Hintergrundprozesse

Sobald Sie Ihr Smartphone oder Tablet einschalten, werden darauf automatisch verschiedene Dienste und Hintergrundanwendungen gestartet. Sehr oft enthält diese Liste völlig unnötige und unnötige Programme, die Sie nicht verwenden. Sie müssen deaktiviert werden:

  • Gehen Sie zu Einstellungen - Anwendungen - Arbeiten.
  • Deaktivieren Sie die Programme und Spiele, die Sie nicht benötigen. WICHTIG: Sie können Systemdienste wie . nicht berühren Google-Dienste, Einstellungen usw.


Kontosynchronisierung deaktivieren

Sie können mehrere Konten mit jedem Smartphone oder Tablet mit Android verbinden: Gmail, VK, Twitter und andere. Sie werden automatisch mit dem Gerät synchronisiert und verbrauchen dabei Systemressourcen und das Internet.

Gehen Sie zu "Einstellungen" - "Konten und Synchronisierung" und deaktivieren Sie die Synchronisierung mit den nicht benötigten Profilen.

Apps automatisch aktualisieren

Standardmäßig unser Favorit Google-Markt Play aktualisiert automatisch alles installierte Spiele und Programme. Dies kann natürlich dazu führen, dass das System langsamer wird, daher wird empfohlen, diese Funktion ebenfalls zu deaktivieren. Dies wird im Special genauer beschrieben.


Hier sind die grundlegenden Übertaktungsfunktionen für Android vorbei - es ist an der Zeit, sich Programmen und Methoden von Drittanbietern zuzuwenden.

Sonderanwendungen

Der App Store hat mehrere würdige Programme entwickelt, um Smartphones zu beschleunigen. Der beliebteste und bekannteste ist DU Speed ​​​​Booster (Cleaner).

Wenn Ihnen das Dienstprogramm aus irgendeinem Grund nicht gefällt (obwohl dies unwahrscheinlich ist), können Sie es finden.

Reinigen des Systems von Schmutz

Das Green Robot-Betriebssystem neigt dazu, mit Cache-Dateien, Cookies, Download-Verlauf und besuchten Seiten im Browser zu verstopfen. Der Speicher beansprucht, was bedeutet, dass er langsamer wird. Zum komplexe Reinigung Es wird empfohlen, Systeme aus Müll und unnötigen temporären Dateien zu verwenden.

Außerdem helfen Programme zur Optimierung der Akkulaufzeit, das Telefon zu beschleunigen. Alles ist miteinander verbunden. Eine ausgezeichnete Lösung wird der Battery Doctor sein, bei dem wir sind.

Diese Programme scannen Systeme automatisch auf unnötige Prozesse und Daten und löschen mit unserer Zustimmung Dateien, Ordner und anderen Müll. Dadurch wird sowohl physischer Speicher als auch RAM freigegeben und auch der Prozessor entlastet.

Speicherkarte

Die meisten Smartphone-Besitzer haben eine Speicherkarte installiert, die zum Speichern von Fotos, Videos, Anwendungen und anderen Dateien erforderlich ist. Aber es kann auch der Grund für die Verlangsamung des Gadgets sein. Dies liegt daran, dass Speicherkarten entweder langsam oder veraltet sein können.

MicroSD-Karten haben spezielle Bezeichnungen (2, 4, 6, 10), die der Geschwindigkeit des Informationsaustauschs entsprechen. Je höher die Zahl, desto besser. Alterskarten und solche, die in Sets mit Geräten geliefert werden, sind in der Regel vom Typ 6 und darunter. Dies kann einer der Gründe für die langsame Leistung von Android sein. Es wird empfohlen, die Karte durch eine neue mit Anzeigen über 6 zu ersetzen. Sie können mehr über die Auswahl eines Flash-Laufwerks erfahren.

Firmware

Wenn alles andere fehlschlägt, bleibt die einzige Lösung - das Flashen nach benutzerdefinierten, von denen die beliebteste ist.

Benutzerdefinierte Firmware hat eine Reihe von Vorteilen gegenüber Standard-Firmware:

  • Mangel an unnötigem vorinstallierte Apps verlangsamt das System und verstopft den RAM. Als Ergebnis arbeitet das Gerät stabil.
  • Umfangreiche Funktionalität (die Möglichkeit, die Frequenz des Prozessors zu erhöhen und zu verringern, um Batteriestrom zu sparen usw.).
  • Rechtzeitige Systemupdates (besonders nützlich für Geräte, die vom Hersteller nicht mehr unterstützt werden). Mit jedem neuen Update beheben die Entwickler Fehler und fügen genau das hinzu, was die Benutzer brauchen, da sie in den meisten Fällen Diskussionen in den Foren führen.

Es gibt auch Nachteile:

  • Das erneute Flashen eines Smartphones führt zum Verlust der Garantie und manchmal zur Möglichkeit, sich in einen "Ziegelstein" zu verwandeln.
  • Inoffizielle Firmware weist manchmal einige Fehler auf (z. B. wenn das Telefon über zwei Karten verfügt, werden diese möglicherweise falsch angezeigt).

Wenn sich die Leistung Ihres Mobilgeräts verlangsamt hat, beeilen Sie sich nicht, ein neues Gerät zu kaufen. Die Optimierung von Android erhöht die Leistung. Wir werden Ihnen mehrere anbieten effektive Optionen Lösungen für das Problem und teilen einfache tipps... Wenn Sie ihnen folgen, vermeiden Sie, dass die Leistung Ihres mobilen Gadgets in Zukunft beeinträchtigt wird.

Einige Methoden beinhalten das Ändern von Einstellungen und Parametern, andere - mit Programmen von Drittanbietern, andere - nach einfachen Empfehlungen und die vierte - regelmäßige Reinigung. Es ist am besten, die Dinge auf komplexe Weise in Ordnung zu bringen. Nur so können Sie das Gerät auf seine „Werks“-Leistung zurückbringen und alle Vorteile des Android-Betriebssystems Ihres Smartphones oder Tablets nutzen.

Dieses Element finden Sie im Gerätemenü. Wenn Sie es dort nicht finden, schalten Sie den Modus mit einem einfachen Algorithmus ein. Um es zu aktivieren, gehen Sie zu "Einstellungen" und dann zum Abschnitt "Über das Gerät" (über ein Smartphone, Tablet). Suchen Sie den Punkt "Build-Nummer" und klicken Sie 7-10 (!) Mal darauf. Ein Modus für flexiblere Einstellungen ist aktiviert!

Im Menü "Engineering" interessieren uns drei Punkte. Zuerst müssen wir Forced Rendering aktivieren. Dies beschleunigt die Arbeit der GPU und entlastet die Haupteinheit. Zweitens aktivieren wir den Punkt "Hardware-Overlay deaktivieren". Drittens reduzieren wir die Anzahl der "Hintergrundprozesse" auf drei. Dies verbessert die Leistung, verringert jedoch nicht das Multitasking. Und die letzten Einstellungen beziehen sich auf die Animation. Wenn Ihr Gerät keine leistungsstarke Leistung bietet, deaktivieren Sie am besten Animationen. Aktivieren Sie in diesem Modus nichts anderes, wenn Sie nicht über ausreichende Kenntnisse verfügen!

Dies war die erste Möglichkeit, Android zu optimieren, bei der wir die Einstellungen geändert haben. Weitergehen.

Android aktualisieren

Es ist wichtig, die Firmware Ihres Mobilgeräts zu ändern. Und das ist keine Laune der Entwickler, sondern eine Notwendigkeit. Immerhin mit jedem neue Version Das Betriebssystem verbessert sich: Probleme, Mängel, Fehler werden behoben. Um zu überprüfen, ob die Software auf dem neuesten Stand ist, öffnen Sie Einstellungen und suchen Sie nach Über das Telefon. Gehen Sie als nächstes auf die Website des Herstellers und suchen Sie nach aktualisierte Version Firmware. So aktualisieren Sie die Firmware - lesen Sie den entsprechenden Artikel unter

Verwenden Sie Clean Master oder einen anderen Android-Reinigungsmaster

Der Reinigungsassistent ist ein hervorragendes Werkzeug, das zu Recht als das Nr. 1-Tool zur Optimierung von Android gilt. Mit der Hilfe kostenlose App Sie werden nicht nur in Ihrem mobilen Gerät "Ordnung bringen". Sie erhöhen die Sicherheit, den Datenschutz dank Online-Virenschutz, sparen Akkustrom und beschleunigen den Betrieb des Betriebssystems erheblich.

Clean Master reinigt das Gerät von unnötigen Dateien, löscht oder blockiert Benachrichtigungen und Anwendungen, gibt RAM frei, beschleunigt die Arbeit. Es senkt auch die Temperatur von Prozessor und Akku, spart Energie und steuert Hintergrundprozesse. Und dies ist keine vollständige Liste der Funktionen des "Reinigungsassistenten"!

Zurücksetzen der Einstellungen

Wenn weder Reinigung mit Drittanbieteranwendung, kein Software-Update hat etwas gebracht, das Gerät wiederherstellen. Dazu müssen Sie die Einstellungen auf die ursprünglichen Werkseinstellungen zurücksetzen. Diese Methode hilft Ihnen nicht nur, Ihr Gadget zu optimieren, sondern auch den Grund für den Leistungsabfall herauszufinden. Wenn Sie den Inhalt nach einer Weile erneut herunterladen, können Sie leichter feststellen, was genau die Verlangsamung Ihres Telefons oder Tablets verursacht hat. In jedem Fall ist es nicht empfehlenswert, das Gerät mit Informationen zu überladen. Und wenn es nicht anders läuft, dann sollten Sie von Zeit zu Zeit unnötige, veraltete Daten löschen.

Beachtung! Vergessen Sie nicht, Ihre persönlichen Daten zu sichern, bevor Sie Ihr Android auf diese Weise optimieren!

Verwenden von Flash-Speicher

Kaufen Sie eine große und schnelle microSD-Karte, speichern Sie den Großteil Ihrer Inhalte darauf und sparen Sie interner Speicher Geräte. Das tolle möglichkeit für diejenigen Benutzer, die viele Spiele, Anwendungen, Musik und Grafiken haben. Denn je mehr freier Speicher, desto schneller erledigt die Software des mobilen Gadgets ihre Aufgaben. Versuchen Sie auch, die Verwendung von Download-Managern wie BitTorrent zu minimieren.

Visuelle Effekte entfernen: Widgets und Live-Hintergründe

Erstere sind immer aktiv und arbeiten im Hintergrund, während letztere den Akku nicht nur schnell entladen, sondern verhindern Hochleistung... Ja, Widgets helfen uns, Informationen - Wetter, Nachrichten, Staus usw. - besser und einfacher wahrzunehmen. Es wird nicht möglich sein, sie vollständig aufzugeben, aber es ist sehr wünschenswert, ihre Anzahl zu reduzieren. Sie können beispielsweise das Satellitennavigationssystem oder bestimmte Einstellungen über das Menü einschalten. Auch mit Live-Wallpaper: Es erfreut das Auge, verlangsamt aber die Leistung des Telefons.

Entfernen unnötiger Programme

Je länger wir verwenden Mobilgerät, desto mehr Anwendungen werden in seinem Speicher gespeichert. Gleichzeitig werden einige von ihnen absolut nicht verwendet. Führen Sie eine Überarbeitung durch und entfernen Sie alle unnötigen Dinge - diejenigen, die Sie lange nicht gespielt haben, die Sie lange nicht mehr verwendet haben. Und selbst wenn Sie nach einiger Zeit eine Anwendung benötigen, können Sie sie jederzeit herunterladen von Spiel Markt oder eine andere Quelle.

Die Android-Optimierung ist also abgeschlossen. Prüfen Sie nun, wie effizient und schnell das mobile Betriebssystem ist. Sind Sie mit dem Ergebnis zufrieden?

Was tun, wenn altes Smartphone funktioniert langsam und beliebte Anwendungen wurden langsamer? Am einfachsten ist es natürlich zu kaufen. Aber wahrscheinlich werden nicht alle schnell Geld ausgeben, bis sie hundertprozentig davon überzeugt sind, dass das bisherige Gerät zu nichts mehr taugt. Heute sprechen wir darüber, wie Sie Ihr Android beschleunigen können altes Handy fing wieder schnell an zu arbeiten und man konnte es bequem benutzen.

Lohnt es sich, Dienstprogramme zu verwenden, um Android zu beschleunigen?

Installieren Sie niemals Beschleunigungsanwendungen: keine Taskkiller, Booster, Reinigungsmeister und anderen Unsinn. Die Installation solcher Programme wird oft in der Werbung angeboten. Die Empfehlungsmethode ist auch üblich - wenn direkt in installierte Anwendung Es wird empfohlen, auf den Link zu klicken und das empfohlene Dienstprogramm zur Reinigung und Geschwindigkeitsverbesserung herunterzuladen. Die Qualität solcher Hilfsmittel zeigt sich oft am besten an der schiefen Übersetzung in der Werbung:

Beeilen Sie sich nicht, solche "magischen" Dienstprogramme zu installieren, die versprechen, alle Probleme mit einem Klick zu beheben. Sie richten oft mehr Schaden als Nutzen an. Wenn Sie den Android-Cache und die temporären Dateien automatisch bereinigen möchten, installieren Sie CCleaner.

So machen Sie Ihr altes Android-Smartphone schneller

Also, jetzt eigentlich unser Rat, wie Sie Android auf alter Hardware beschleunigen können. Übrigens ist es möglich, dass diese Empfehlungen auch für Besitzer moderner Budgetgeräte mit schwacher Füllung nützlich sind.

1. Deaktivieren Sie Apps, die Sie nicht verwenden

Auf den meisten Smartphones ist eine Software-Cloud vorinstalliert – sowohl vom Gerätehersteller als auch von Google. Darunter gibt es viele solcher Anwendungen, die Sie definitiv nicht verwenden werden. Daher empfehlen wir Ihnen, Anwendungen zu deinstallieren, die Sie nicht benötigen, um Speicherplatz auf Ihrem Android-Gerät freizugeben und Ihr Telefon schneller laufen zu lassen.

Es gibt einen Vorbehalt: Viele der vorinstallierten Anwendungen können nicht entfernt werden. Aber du kannst sie ausschalten. Wenn Sie eine solche Anwendung deaktivieren, müssen Sie alle Updates entfernen und die werkseitige Version wiederherstellen, die in der Firmware des Telefons enthalten ist.

Durch das Entfernen unnötiger (unbenutzter) Software wird in den meisten Fällen ziemlich viel Speicherplatz im Gerätespeicher frei - wo es darauf ankommt. Diese Aktion löst gleichzeitig ein weiteres häufiges Problem - wann. Ältere und preisgünstige Geräte haben meist nur sehr wenig internen Speicher, während die meisten Anwendungen nur im internen Speicher installiert werden können. Aber das Wichtigste ist, dass nach dem Löschen oder Trennen der Anwendung kein RAM verbraucht und Prozessorressourcen verschwendet werden.

Welche Anwendungen können entfernt / deaktiviert werden

Nach meinen Beobachtungen verwendet selten jemand solche Programme:

Deaktivieren Sie Apps, um Ihr Telefon zu beschleunigen

2. Ersetzen Sie langsame Anwendungen durch ihre Gegenstücke

Dies ist ein weiterer sehr wichtiger Punkt. Als naheliegendstes Beispiel funktioniert es auf vielen Budgetgeräten (alt und nicht so) ekelhaft. Google-Browser Chrom. Und wenn es früher möglich war, Updates zu deaktivieren und die Werksversion zu verwenden, dann vor kurzem, danach ist es einfach unmöglich, sie zu verwenden. Wenn Sie eine ähnliche Situation mit einer Anwendung haben, deaktivieren Sie sie daher:

Stattdessen können Sie eine weniger ressourcenintensive Anwendung installieren, die auf älteren Geräten mit geringem Stromverbrauch schnell funktioniert:

3. Deaktivieren Sie die Animationen der Benutzeroberfläche

Mit dieser Technik können Sie den Prozessor ein wenig entlasten, damit beim Animieren beim Minimieren / Erweitern von Anwendungen keine Zeit mit dem Zeichnen von Effekten verschwendet wird, wenn ein Menü angezeigt wird. Auf jeden Fall gibt es ein Gefühl der Beschleunigung der Reaktion, tk. die Verzögerung nimmt ab und die aufgerufenen Fenster öffnen sich schneller.

Aktivieren Sie den Entwicklermodus, falls Sie ihn noch nicht haben. Gehen Sie dazu zu Einstellungen ? Optionen ? Über das Gerät und drücken Sie mehrmals in kurzen Abständen auf das Montagefeld:

Danach ins Menü gehen Entwickleroptionen :

und deaktivieren Sie die Animation dort, wo Sie sie nicht benötigen. Wählen Sie für mehr Wirkung Animation deaktiviert an allen punkten:

  • Skalierung der Fensteranimation;
  • Maßstab der Übergangsanimation;
  • Dauerskala des Animators:

Animationen deaktivieren, um die Reaktionsfähigkeit von Android zu verbessern

Leider können diese Parameter auf einigen Geräten nach dem Start bestimmter Anwendungen verwechselt werden. Insbesondere auf unserem Test Samsung Galaxy Ace3, dem Start des nativen Kameras senkt den zweiten Parameter auf den Standardwert - "1x".

Wir hoffen aufrichtig, dass unsere Tipps Ihnen geholfen haben, die Geschwindigkeit Ihres Telefons zu verbessern und Ihr altes Android Ihnen lange Zeit und nicht nur als Dialer dienen wird!
PS Ergänzungen zum Artikel sind willkommen.