Προγραμματισμός

Ενημέρωση Android: Πώς να αυξήσετε την απόδοση ενώ περιμένετε για το Lollipop

Το Android 5.0 Lollipop έχει ανακοινωθεί ως το μεγαλύτερο βήμα προς τα εμπρός μέχρι σήμερα. Η βελτιωμένη διάρκεια ζωής της μπαταρίας και η απόδοση μέσω αλλαγών στον βασικό χρόνο εκτέλεσης του Android και στα συστήματα διαχείρισης ισχύος είναι από τις πιο αναμενόμενες βελτιώσεις μεταξύ των χρηστών, δεδομένης της υπόσχεσης για ταχύτερη, πιο αποτελεσματική εμπειρία.

Τουλάχιστον αυτή είναι η θεωρία. Δυστυχώς, για το 98% των συσκευών Android που περιμένουν με ανυπομονησία την ενημέρωση του Lollipop, δεν υπάρχει τρόπος να γνωρίζουμε εάν το Lollipop θα αναπνέει νέα ζωή στις συσκευές τους. Εκεί οι προγραμματιστές τρίτων μπορούν να καλύψουν το κενό απόδοσης, όπως ήταν από τις πρώτες μέρες του Android.

Εδώ και χρόνια, οι προγραμματιστές παίζουν με εργαλεία για να παρατείνουν τη διάρκεια ζωής της μπαταρίας της συσκευής σας και να βελτιώσουν την απόδοσή της, χρησιμοποιώντας παρόμοιες μεθόδους με αυτές που εφαρμόζει τώρα η Google. Αυτές οι εφαρμογές χρησιμοποιούν διάφορα τσιμπήματα και κόλπα για να αξιοποιήσουν στο έπακρο το υλικό Android ανεξάρτητα από την ηλικία ή την ιπποδύναμη τους.

Εδώ, δοκιμάζουμε αρκετές από τις πιο δημοφιλείς εφαρμογές μπαταρίας και διαχείρισης απόδοσης τρίτων για να δούμε αν αξίζει μια λήψη καθώς περιμένετε να προσγειωθεί το Lollipop και για να μάθετε πώς συσσωρεύονται έναντι των βελτιώσεων του Android 5.0 .

Βελτιώσεις μπαταρίας και απόδοσης Android 5.0

Το Android 5.0 αλλάζει εντελώς τον τρόπο με τον οποίο οι συσκευές διαχειρίζονται το εσωτερικό τους υλικό.

Η μετάβαση του Lollipop από το Dalvik στο ART (Android Runtime) ως η κύρια εικονική μηχανή της διαδικασίας σηματοδοτεί τη σημαντικότερη αλλαγή. Σε αντίθεση με το Dalvik, το οποίο συντάσσει bytecode μιας εφαρμογής κάθε φορά που το ανοίγει, το ART τη συλλέγει μόνο μία φορά, όταν η εφαρμογή εγκατασταθεί για πρώτη φορά στη συσκευή. Χάρη σε αυτήν την τεχνολογία AoT (Ahead of Time), το ART εξοικονομεί μπαταρία και ισχύ επεξεργασίας, ενώ φέρνει το Android σε πλήρη συμβατότητα 64 bit, μειώνοντας τον αριθμό των συμβάντων συλλογής απορριμμάτων και δυναμικά μετακινώντας μνήμη, τα οποία μεταφράζονται σε γρηγορότερα, πιο ρευστά απόδοση σε όλη τη διεπαφή χρήστη.

Παρόμοιες βελτιώσεις έχουν γίνει και στα συστήματα διαχείρισης ισχύος του Android. Τα νέα API προγραμματισμού εργασίας επιτρέπουν σε μια συσκευή να αναβάλλει ορισμένες εντατικές εργασίες στο παρασκήνιο, όπως ο συγχρονισμός διακομιστή και η λήψη δεδομένων, έως ότου μια συσκευή συνδεθεί σε Wi-Fi ή, ακόμη καλύτερα, μια πηγή ενέργειας. Το Lollipop παρακολουθεί επίσης ακριβέστερα την απόδοση της μπαταρίας σας και τα δεδομένα αυτά διατίθενται σε εφαρμογές τρίτων, οι οποίες με τη σειρά τους μπορούν να βελτιστοποιηθούν ανάλογα.

Όσοι χρησιμοποιούν ήδη το Lollipop έχουν παρατηρήσει πιθανώς τις βελτιώσεις. Από τη βασική πλοήγηση έως την απόθεμα και την απόδοση εφαρμογών τρίτων, το Lollipop είναι πιο γρήγορο και ομαλότερο από τις προηγούμενες εκδόσεις, συμπεριλαμβανομένου του KitKat. Πρόσφατες μελέτες έχουν δείξει ότι το Lollipop έχει πλέον το iOS 8 ως προς τη σταθερότητα, σηματοδοτώντας την πρώτη φορά που το Android βγαίνει στην κορυφή σε σύγκριση με το iOS.

Ωστόσο, για όσους υποφέρουν από τα προβλήματα του κατακερματισμού του Android και δεν είναι ακόμη σε θέση να επωφεληθούν από τις τελευταίες βελτιώσεις του λειτουργικού συστήματος, ορισμένες εφαρμογές από το Google Play θα επιτύχουν παρόμοια αποτελέσματα μέσω παρόμοιων προσεγγίσεων.

Εφαρμογές που προσθέτουν διάρκεια ζωής στην μπαταρία σας

Τα εργαλεία εξοικονόμησης μπαταρίας αποτελούν μία από τις πιο δημοφιλείς κατηγορίες στο Google Play. Αυτή η εφαρμογή ισχυρίζεται ότι βελτιώνει τη διάρκεια ζωής της μπαταρίας της συσκευής σας μέσω διαφόρων προσεγγίσεων και πιστεύουν ή όχι, ορισμένες στην πραγματικότητα λειτουργούν αρκετά καλά. Δεν υπάρχει μαγικό τέχνασμα και δεν βρίσκουν επιπλέον λίθιο να κρύβεται ανεκμετάλλευτο στην μπαταρία σας - αντ 'αυτού, απλά διαχειρίζονται καλύτερα τι κάνει η συσκευή σας και όταν το κάνει.

Πάρτε για παράδειγμα το JuiceDefender (δωρεάν) και το JuiceDefender Plus (1,99 $) από το LateDroid, η δωρεάν έκδοση των οποίων διαθέτει περισσότερες από 7 εκατομμύρια λήψεις μέχρι σήμερα. Ουσιαστικά το JuiceDefender χρησιμοποιεί τις ίδιες τακτικές που κάνει το Lollipop: προγραμματίζοντας συγχρονισμούς και άλλες εργασίες υψηλής έντασης μπαταρίας, διαχειριστείτε αυτόματα συνδέσεις δεδομένων και απόδοση CPU και ενεργοποιώντας το Wi-Fi με βάση την επίγνωση της τοποθεσίας, το Juice Defender είναι σε θέση να βελτιώσει την απόδοση του υπάρχοντος υλικού σας. Το True Battery Saver (δωρεάν) χρησιμοποιεί παρόμοιες τεχνικές για να επιτύχει παρόμοια αποτελέσματα.

Στη συνέχεια, υπάρχουν εφαρμογές όπως το Battery Doctor (δωρεάν) από το Cheetah Mobile, το οποίο - με περισσότερες από 330 εκατομμύρια λήψεις - είναι μια από τις πιο δημοφιλείς εφαρμογές στην κατηγορία για καλό λόγο. Το Battery Doctor το κάνει ένα βήμα παραπέρα όχι μόνο προγραμματίζοντας και σκοτώνοντας αυτόματα εργασίες και δραστηριότητες, αλλά και διαχειρίζοντας τους κύκλους φόρτισης της συσκευής σας. Το Battery Doctor σας υπενθυμίζει πότε πρέπει να φορτίσετε τη συσκευή σας και, το πιο σημαντικό, πότε να σταματήσετε τη φόρτιση της συσκευής σας χρησιμοποιώντας αυτό που αποκαλεί «κύκλο τριών φορτίων» που έχει σχεδιαστεί για να αφήνει την μπαταρία σας να ξεκουραστεί σωστά μεταξύ κύκλων. Η επιστήμη πίσω από αυτό λέει ότι οι μπαταρίες ιόντων λιθίου επηρεάζονται αρνητικά από ακατάλληλες συνήθειες φόρτισης, όπως η φόρτιση πολύ συχνά ή για πολύ καιρό, την οποία ο Battery Doctor σκοπεύει να ρυθμίσει. Η εξοικονόμηση μπαταρίας DU (δωρεάν) και η εξοικονόμηση μπαταρίας GO (δωρεάν) χρησιμοποιούν παρόμοιες τεχνικές για να βελτιώσουν την απόδοση της μπαταρίας σας.

Στην άτυπη δοκιμή μου, η οποία περιελάμβανε την εκτέλεση μιας εφαρμογής κάθε φορά για μια πλήρη ημέρα κανονικής χρήσης, είδα μια ποικιλία από θετικά αποτελέσματα. Ο προγραμματισμός διαδικασιών στο παρασκήνιο, η θανάτωση εφαρμογών και η διαχείριση συνδέσεων είχαν πράγματι θετικό αντίκτυπο στη διάρκεια ζωής της μπαταρίας. ισχυρισμοί για τη βελτιστοποίηση των κύκλων φόρτισης ή τη βελτίωση της «υγείας» της μπαταρίας είχε λιγότερο απτά αποτελέσματα. Αυτό δεν σημαίνει, ωστόσο, ότι οι συσκευές γήρανσης με μειωμένες μπαταρίες δεν θα έχουν κάποια βελτίωση.

Αξίζει να σημειωθεί ότι πολλές από τις νεότερες συσκευές στην αγορά σήμερα ισχυρίζονται ότι ρυθμίζουν μόνοι τους τους κύκλους φόρτισης, εξαλείφοντας εντελώς την ανάγκη για αυτές τις εφαρμογές. Ωστόσο, εάν θέλετε απλώς να πιέσετε μια επιπλέον ώρα ή δύο ώρες από την ημέρα σας και η συσκευή σας παραμείνει σε αναμονή για ένα σημαντικό μέρος αυτής της ημέρας, οποιαδήποτε εφαρμογή που μπορεί να προγραμματίσει και να ρυθμίσει τις διαδικασίες παρασκηνίου αξίζει να διερευνηθεί.

Εφαρμογές που δίνουν στη συσκευή σας περισσότερο φερμουάρ

Το Google Play είναι επίσης γεμάτο με εφαρμογές που στοχεύουν στη βελτιστοποίηση της απόδοσης της CPU και της μνήμης. Αυτές οι εφαρμογές ισχυρίζονται ότι βελτιώνουν πόσο γρήγορα αισθάνεται η συσκευή σας, πόσο καλά χειρίζεται την πολλαπλή εργασία και έμμεσα, πόσο διαρκεί η μπαταρία σας.

Παρά τις διάφορες καμπάνες και τις σφυρίχτρες τους, αυτές οι εφαρμογές χρησιμοποιούν μια βασική τεχνική για την επίτευξη του στόχου τους: Σκοτώνουν εφαρμογές και διαδικασίες στο παρασκήνιο που δεν επηρεάζουν άμεσα την εργασία. Η θεωρία είναι απλή: Γιατί να επιτρέψετε στους Χάρτες Google να εντοπίσουν την τοποθεσία σας ή το Ημερολόγιο Google να συγχρονίσει τα ραντεβού σας ή να ενημερώσει το Facebook τη ροή σας ενώ προσπαθείτε να κάνετε κάτι εντελώς άσχετο;

Αυτές οι εφαρμογές δεν είναι τόσο αποτελεσματικές όσο η πλήρης αναθεώρηση χρόνου εκτέλεσης του Lollipop, αλλά κάνουν αισθητή διαφορά, ειδικά για συσκευές με περιορισμένη ποσότητα μνήμης RAM. Ορισμένα, όπως το CCleaner (δωρεάν), καθαρίζουν την προσωρινή μνήμη της συσκευής σας, το ιστορικό περιήγησης και άλλα προσωρινά δεδομένα για να απελευθερώσουν τόσο τη μνήμη RAM όσο και τη ROM. Άλλοι, όπως το εξαιρετικό Greenify (δωρεάν), το DU Speed ​​Booster (δωρεάν) και το Clean Master (δωρεάν), προσθέτουν κόλπα όπως διαχείριση θερμοκρασίας CPU και ακόμη και προστασία από ιούς.

Όπως όλες οι εφαρμογές που εξετάσαμε, το λογισμικό ενίσχυσης της απόδοσης εξαρτάται σε μεγάλο βαθμό από τη συσκευή σας και τις συνήθειες χρήσης σας. Το Nexus 6, για παράδειγμα, με τον επεξεργαστή Snapdragon του πάνω ράφι και 3 GB μνήμης RAM, πιθανώς δεν θα επωφεληθεί όσο θα μπορούσε να προσφέρει ένα Galaxy Nexus με τον επεξεργαστή γήρανσης και περιορισμένη μνήμη 1 GB, απλώς λόγω της υψηλότερης ικανότητας απόδοσης. Ωστόσο, για τις συσκευές γήρανσης, τα μαθηματικά πίσω από αυτές τις εφαρμογές είναι απλά: Όσο περισσότερες διαδικασίες παρασκηνίου εκτελείτε, τόσο λιγότερη μνήμη RAM πρέπει να αφιερώσετε σε άλλες, πιο σημαντικές εργασίες.

Η ουσία για τις εφαρμογές διαχείρισης μπαταρίας και απόδοσης

Παρά τις βελτιώσεις που παρέχουν αυτές οι εφαρμογές, το καλύτερο που μπορείτε να κάνετε για να ρυθμίσετε το υλικό γήρανσης είναι απλώς να το αναβαθμίσετε στην πιο πρόσφατη έκδοση του Android όπου είναι δυνατόν. Όμως, για συσκευές που δεν έχουν ακόμη την πολυτέλεια, η λιτή διάρκεια ζωής της μπαταρίας και η απόδοση δεν είναι αναπόφευκτες. Ενώ οι ισχυρισμοί για άγριες βελτιώσεις και μια πλήρως ανανεωμένη συσκευή είναι σε μεγάλο βαθμό διογκωμένες, αυτές οι εφαρμογές δεν είναι εντελώς κουλουριασμένες. Αυτές οι λύσεις χρησιμοποιούν δοκιμασμένες και αληθινές μεθόδους, μερικές από τις οποίες έχουν ενσωματωθεί ακόμη και στην πιο πρόσφατη επανάληψη του Android, για να επιτευχθούν απτές βελτιώσεις - αξίζει μια λήψη, ακόμα κι αν κρατήσετε τη συσκευή σας μέχρι να μπορέσουν οι βασικές αλλαγές τεθούν σε ισχύ.

Σχετικά Άρθρα

  • Καλύτερες εφαρμογές γραφείου για Android, 2ος γύρος
  • 12 υπέροχα Lollipop API που θα λατρέψουν κάθε προγραμματιστής Android 5.0
  • 18 τρόποι για να αξιοποιήσετε στο έπακρο το Android 5.0
  • Κατεβάστε: Διαχείριση φορητών συσκευών Deep Dive
  • Ασφάλεια κινητής τηλεφωνίας: iOS έναντι Android έναντι BlackBerry έναντι Windows Phone