Android KitKat bringt den Low-End-Kampf auf Windows Phone

Symbol für die Lesezeit 3 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

kk-android-44

Die neuesten Versionen von Android erforderten immer mehr Hardware, um effektiv zu laufen, wobei die meisten Geräte jetzt 2 GB RAM benötigen.

Dies hat dazu geführt, dass Low-End-Android-Telefone dazu neigten, mit älteren Versionen des Betriebssystems zu kommen, sogar bis zurück zu 2.3, damit das Betriebssystem überhaupt auf Handys mit niedrigem RAM laufen konnte, geschweige denn reibungslos.

Ähnlich wie die frühen Säugetiere im Zeitalter der Dinosaurier konnte Windows Phone in einer Nische, der der Low-End-Smartphones, wachsen, wo es einfach besser angepasst war als die neuesten Versionen von Googles Android.

Die einzigen beiden mobilen Betriebssysteme, die im 3. Quartal 2013 Marktanteile gewonnen haben, waren Android und Windows Phone, und ich vermute, dass dies von Google nicht unbemerkt geblieben ist.

Die allerneueste Version ihres Betriebssystems, Android 4.4 oder Kitkat, zielt darauf ab, dieses Problem zu beheben und zielt auf „Android für alle“ ab.

Google schreibt:

Android 4.4 wurde entwickelt, um auf einer viel breiteren Palette von Geräten als je zuvor schnell, reibungslos und reaktionsschnell zu laufen – einschließlich auf Millionen von Einstiegsgeräten auf der ganzen Welt, die so wenig wie möglich haben512MB RAM.

KitKat rationalisiert alle wichtigen Komponenten, um die Speichernutzung zu reduzieren, und führt neue APIs und Tools ein, mit denen Sie innovative, reaktionsschnelle und speichereffiziente Anwendungen erstellen können.

OEMs, die die nächste Generation von Android-Geräten bauen, können davon profitieren gezielte Empfehlungen und Optionen um Android 4.4 effizient auszuführen, selbst auf Geräten mit wenig Arbeitsspeicher. Dalvik JIT-Code-Cache-Tuning, Kernel-Samepage-Merging (KSM), Swap to zRAM und andere Optimierungen helfen bei der Speicherverwaltung. Neue Konfigurationsoptionen ermöglichen es OEMs, die Speicherauslastung für Prozesse zu optimieren, Grafik-Cache-Größen festzulegen, die Speicherrückgewinnung zu steuern und vieles mehr.

In Android selbst verbessern Änderungen im gesamten System die Speicherverwaltung und reduzieren den Speicherbedarf. Kernsystemprozesse werden getrimmt Verwenden Sie weniger Haufen, und sie jetzt mehr Schützen Sie den Systemspeicher aggressiv von Apps, die viel RAM verbrauchen. Wenn mehrere Dienste gleichzeitig gestartet werden – z. B. wenn sich die Netzwerkverbindung ändert – Android now startet die Dienste seriell, in kleinen Gruppen, um Spitzenspeicheranforderungen zu vermeiden.

Entwicklern hilft Android 4.4 beim Liefern Apps, die effizient und reaktionsschnell sind auf allen Geräten. Mit einer neuen API, ActivityManager.isLowRamDevice(), können Sie das Verhalten Ihrer App an die Speicherkonfiguration des Geräts anpassen. Sie können Funktionen mit großem Speicher nach Bedarf ändern oder deaktivieren, je nach den Anwendungsfällen, die Sie auf Geräten der Einstiegsklasse unterstützen möchten. Erfahren Sie mehr über die Optimierung Ihrer Apps für Geräte mit wenig Arbeitsspeicher hier.

Neue Tools geben Ihnen auch einen aussagekräftigen Einblick in die Speichernutzung Ihrer App. Dasprocstats-Tool detailliert die Speichernutzung im Laufe der Zeit, mit Laufzeiten und Speicherbedarf für Vordergrund-Apps und Hintergrunddienste. Als neue Entwickleroption steht auch eine On-Device-Ansicht zur Verfügung. Das meminfo-Tool wurde verbessert, um das Erkennen von Speichertrends und -problemen zu erleichtern, und es zeigt zusätzlichen Speicher-Overhead, der zuvor nicht sichtbar war.

Siehe die ganze Seite bei Google hier.

Es bleibt abzuwarten, ob Google sein Ziel erreichen wird, die Fragmentierung abzuwehren und die gesamte Palette seiner Android-Handys auf derselben virtuellen Seite zu halten, aber die Bedrohung für Windows Phone ist klar – es wird nicht mehr sicher sein, wenn es am unteren Ende ist Nische und muss weiter an seinem Leistungsversprechen arbeiten, wenn es seine Dynamik bis 2014 beibehalten will.

Glauben unsere Leser, dass Google seine Low-End-Telefonprobleme beheben und Windows Phone ersticken kann, oder wird es wie Project Butter sein, das versprach, Verzögerungen in Android zu beseitigen, aber nie geliefert wurde? Lassen Sie es uns unten wissen.

Mehr zu den Themen: androide, der Wettbewerb, Windows Phone