Mit der Entwicklung von Wissenschaft und Technologie sind die Menschen in das Informationszeitalter eingetreten, und Mobiltelefone sind ein Produkt des Informationszeitalters. In den letzten Jahren haben sich Mobiltelefone rasant weiterentwickelt und die Menschen sind vom Zeitalter der Featurephones in das Zeitalter der Smartphones eingetreten. Als Zeugen des Fortschritts der Zeit haben wir die Aktualisierungen und Iterationen der Mobiltelefonsysteme auch persönlich miterlebt. Heute ist die Landschaft der Mobiltelefonsysteme in drei Teile unterteilt: das iOS-System von Apple, das Android-System von Google und das WP-System von Microsoft. Natürlich nimmt das WP-System relativ gesehen nur einen kleinen Teil des Marktes ein, und die wichtigsten sind Android und iOS. Historisches Erbe: Systemoffenheit Benutzer, die bereits iPhones und Android-Telefone verwendet haben, wissen möglicherweise, dass das iPhone, egal wie Sie es verwenden, immer reibungslos läuft, während Android-Telefone nach einer Weile furchtbar hängen bleiben. Viele Leute führen die Tatsache, dass Android-Telefone mit der Zeit immer langsamer werden, auf eine schlechte Systemoptimierung zurück, doch das ist nicht der Fall. Ich werde die beiden Systeme Unix und Linux hier nicht näher vorstellen. Ich möchte nur sagen, dass Unix im Vergleich zu Linux relativ geschlossen ist. iOS und Android basieren jeweils auf zwei unterschiedlichen Systemen, was bedeutet, dass iOS im Vergleich zu Android relativ geschlossen ist, was auch bedeutet, dass das System relativ streng ist. Das relativ offene Android-System bringt das Problem mit sich, dass Systemressourcen beliebig beansprucht werden und das Telefon dadurch zunehmend hängen bleibt. Tatsächlich ist Offenheit aber auch ein wichtiger Grund für die schnelle Entwicklung von Android. Die kostenlose Bereitstellung für Hardwarehersteller und die Open Source-Funktionalität für Softwarehersteller haben Android zum Erfolg verholfen. Darüber hinaus hat es Unternehmen, die in das Android-Smart-Ökosystem einsteigen, reichlich Spielraum für Gewinne verschafft, was der Hauptgrund für das rasante Wachstum des Android-Ökosystems ist. Die Öffnung von Android hat dem System zwar neues Leben eingehaucht, aber auch die Benutzerfreundlichkeit von Android verschlechtert. Software-Mix: illegale Listung Offenheit bedeutet Entspannung. Die Möglichkeiten, dieselbe App in den Stores von iOS und Android aufzulisten, sind unterschiedlich. Wie im Bild oben gezeigt, muss die Auflistung Ihrer App im iOS App Store strengen Regeln folgen, andernfalls wird sie nicht zugelassen. Aufgrund der Offenheit des Android-Systems kann eine Anwendung, wenn sie gelistet werden möchte, im Android Market gelistet werden, auch wenn sie nicht den Regeln entspricht. Auch wenn es nicht bei Google Play gelistet ist, kann es bei verschiedenen anderen Softwaremärkten gelistet und heruntergeladen werden. Ich glaube, dass viele Benutzer in diese Situation geraten werden. Sie wollten ursprünglich nur eine Software installieren, installierten am Ende aber ein „ganzes Paket“ an Software, insbesondere wenn in der APP Werbung enthalten ist und sie den Download der Software starten, wenn sie unaufmerksam darauf klicken. Dies liegt am offenen Mechanismus von Android. Obwohl viele Mobiltelefonhersteller Optimierungen für diese Phänomene vorgenommen haben, wie etwa das Verbot gemeinsamer Startvorgänge, das Blockieren von Werbung usw., ist der Effekt nicht sehr signifikant. Betrieb der virtuellen JAVA-Maschine: langsamer Start und viel Müll Die Laufruhe von Android lässt sich nur schwer garantieren, da sie durch den Systemmechanismus bestimmt wird. Alle Android-Programme laufen auf der virtuellen JAVA-Maschine und nicht wie das iPhone direkt auf dem Betriebssystem. Diese virtuelle Maschine ist wie ein Müllgenerator und ein Speicherfresser. Dadurch werden die Ressourcen des Mobiltelefons schnell verbraucht und eine Menge Müll produziert. Je mehr Programme auf dem Android-Telefon installiert werden, desto mehr steigt der Energieverbrauch der CPU und das Telefon wird immer langsamer. Dies ist auch der Grund, warum die gleiche Software auf Android-Telefonen nicht so schnell startet wie auf iPhones. Selbst mit einem besseren Prozessor oder mehr RAM kann es nicht mit dem iPhone mithalten. Darüber hinaus wird der Speicher des Telefons mit der Zeit immer kleiner und im Dateimanager befinden sich viele unbekannte Dateien, die schwer zu bereinigen sind. Handy-Tuning: Symptome behandeln, aber nicht die Ursache Als Reaktion auf das Phänomen, dass Android-Telefone immer langsamer werden, haben viele Software- und Mobiltelefonhersteller auch das Android-System optimiert, was als sogenanntes Telefon-Tuning bezeichnet wird. Im Plan nach Android 4.4 hat Android den Anwendungsausführungsmodus von Dalvik auf ART geändert. Das Prinzip ist einfach der „Vorkompilierungs“-Effekt, d. h. wenn eine Anwendung zum ersten Mal auf Android installiert wird, wurde ihr Bytecode in lokalen Maschinencode kompiliert, wodurch die Start- und Ausführungszeit der nachfolgenden Ausführung der Anwendung verkürzt wird. Laut den von Google selbst veröffentlichten Ergebnissen hat sich die Geschwindigkeit von ART in verschiedenen Leistungstest-Apps im Vergleich zu Dalvik um durchschnittlich 80 % erhöht. In einigen Projekten hat sich die Geschwindigkeit von ART sogar um mehr als das 1,5-fache erhöht, was ein sehr ermutigendes Ergebnis ist. Dieser Modus hat jedoch auch einen Nachteil: Durch die „Vorkompilierung“ verlängert sich die Installationszeit und die Programmdaten zunehmen nach der Installation exponentiell, was den Speicherdruck des Mobiltelefons weiter erhöht. Ein weiterer Aspekt der Anpassung ergibt sich aus der Anpassung der System-UI. Die Hauptoptimierungsarbeit der ROM-Hersteller besteht auch darin, Änderungen an Linux vorzunehmen und verschiedene Patches anzuwenden, um die zugrunde liegende Sprache besser an verschiedene mobile Endgeräte anzupassen. Doch diese Methode ist manchmal unzureichend und hat keine nennenswerte Wirkung. Was die Benutzer tatsächlich erleben, ist, dass der ROM des Telefons immer größer wird und seine Reaktion immer langsamer wird. Nach der Änderung des Ausführungsmodus der Anwendung von Dalvik auf ART hat dies tatsächlich noch eine gewisse Auswirkung auf natives Android und keine großen Auswirkungen auf die stark angepasste Benutzeroberfläche im Inland. Da die inländische Benutzeroberfläche zu aufgebläht ist, wurden viele lokalisierte Funktionen eingeführt. Auch wenn der ART-Modus verbessert wurde, sollte er in der Aufgeblähtheit der angepassten Benutzeroberfläche untergehen. Das native Android-System läuft viel flüssiger als das angepasste UI-System. Android Closed Source Tatsächlich ist die effektivste Methode, Android als Closed Source anzubieten. Durch die Schließung der Quelle wird der einheitliche Mechanismus des Android-Mobiltelefonmarkts perfekter. Die gesamte Software befolgt strikt die von Google festgelegten Routinen. Damit soll zunächst die zwiespältige Situation im Android-Markt gelöst werden. Wenn sich verschiedene Software an die Regeln hält, kommt es auch dann nicht zu Verzögerungen auf dem Android-Telefon, wenn während der Nutzung weitere Software geöffnet wird. Seit Android 6.0 hat Google sein Berechtigungsmanagement verstärkt und einige grundlegende Berechtigungscodes sind nicht mehr offen. Dem von Google veröffentlichten Kompatibilitätsdokument für Android 7.0 zufolge werden die Anforderungen an die Hardware- und Softwarespezifikationen immer strenger. Beispielsweise: Es unterstützt nicht verschiedene Schnellladeprotokolle, übernimmt einheitlich die Lösung der USB-Organisation, akzeptiert keine Aufrufe der Anwendungsprogrammierschnittstelle Vulkan API, Split-Screen-Multitasking muss der AOSP-Spezifikation entsprechen, muss die Anrufblockierung unterstützen, empfiehlt dringend die Anpassung der Bildschirmauflösung und standardisiert die Spezifikationen für den Betrieb von Sprach-Headsets usw. Wenn man sich die gesamte Entwicklungsgeschichte von Android ansieht, ist es daher unmöglich, das Problem zu lösen, dass Android-Telefone mit zunehmender Nutzung in naher Zukunft immer langsamer werden. Darüber hinaus müssen wir uns auf Googles erzwungene Closed Source verlassen, wenn wir das Problem grundlegend lösen wollen. Google könnte die Funktionsweise von Android auch grundlegend ändern, doch das wäre umständlich und es besteht keine Garantie dafür, dass viele Hersteller mitmachen würden. Es ist nicht bekannt, ob ein Hersteller Maßnahmen ergreifen wird, wenn das System gezwungen wird, den Quellcode zu schließen. Obwohl Google langsam die Berechtigungen zurücknimmt, könnte es mehr als ein Jahrzehnt dauern, bis Android die vollständige Kontrolle über Closed Source erlangt. Im Moment ist es am besten, mit APP-Entwicklern zu beginnen. Wenn jede Software bewusst dem Android-Betriebssystem folgt und aktiv auf die Versionsaktualisierungen von Google reagiert, wird sich das Phänomen, dass Android-Telefone mit zunehmender Nutzung immer langsamer werden, definitiv verbessern. Als Gewinner des Qingyun-Plans von Toutiao und des Bai+-Plans von Baijiahao, des Baidu-Digitalautors des Jahres 2019, des beliebtesten Autors von Baijiahao im Technologiebereich, des Sogou-Autors für Technologie und Kultur 2019 und des einflussreichsten Schöpfers des Baijiahao-Vierteljahrs 2021 hat er viele Auszeichnungen gewonnen, darunter den Sohu Best Industry Media Person 2013, den dritten Platz beim China New Media Entrepreneurship Competition Beijing 2015, den Guangmang Experience Award 2015, den dritten Platz im Finale des China New Media Entrepreneurship Competition 2015 und den Baidu Dynamic Annual Powerful Celebrity 2018. |
<<: Der leistungsstarke Toyota Supra wird unter der Marke Gazoo vermarktet
Der Juni dieses Jahres ist der 23. nationale „Sic...
Die Surface-Serie ist bereits seit sehr langer Ze...
Da in der modernen Gesellschaft viele Menschen tä...
Bei der Wettervorhersage stellt künstliche Intell...
Hoch klettern und weit sehen war schon immer ein ...
Du vor dem Bildschirm Die Frühlingsfestparty war ...
Abnehmen ist immer etwas, was viele Freunde tun. ...
Mücken erschienen vor Hunderten von Millionen Jah...
Wenn Sie sagen würden, welcher Teil einer Person ...
Die wichtigsten Erkenntnisse Das Suchinteresse ch...
Wer hat die Glühbirne erfunden? Es ist Edison. Da...
Am 3. März war Luo Xiaobu, stellvertretender Gene...
Rezensionsexperte: Ye Haiying, stellvertretender ...
Am 15. Oktober 2020 veröffentlichte TSMC seinen F...
Als Reaktion auf die Bedenken der Öffentlichkeit ...