Μπορεί το Nexus 5X να το κόψει με μόνο 2 GB RAM; Σε αυτό το χαρακτηριστικό ρίχνουμε μια συγκριτική ματιά για να ξεκαθαρίσουμε κάποιες παρερμηνείες σχετικά με το Android, τη RAM και το bloatware!
Στις 15 Οκτωβρίου 2014, ορδές πιστών κατόχων Nexus 5 περίμεναν πίσω από τα πληκτρολόγιά τους για τη μοιραία αποκάλυψη αυτού που πίστευαν ότι ήταν ο διάδοχος του τηλεφώνου που καθήλωσε την αγορά. Το Nexus 5 ήταν πρωτοπόρος στην τιμή που κατάφερε να αποφύγει τις περικοπές στις πιο κρίσιμες προδιαγραφές.
Μας αρέσει να πιστεύουμε ότι επιτυγχάνουμε μια ισχυρή ισορροπία μεταξύ των premium χαρακτηριστικών/εμπειριών και της οικονομικής τιμής.
Και όμως η Google σόκαρε πολλούς κατόχους Nexus 5 με την παρουσίαση του Nexus 6 - μια συσκευή με τόσο ριζική αλλαγή μεγέθους και τιμής που πολλοί άνθρωποι αποφάσισαν να παραλείψουν εντελώς το τηλέφωνο. Ωστόσο, η Google δεν ξέχασε την επιτυχία που είχε φέρει το Nexus 5 και αποκάλυψε το Nexus 5X (“ο πρωταθλητής παντού”) αυτόν τον Σεπτέμβριο σε πολλές φανφάρες, με μια προειδοποίηση - έχει μόνο 2 GB μνήμης RAM.
The All Around Champ Breaks from the Pack
Γιατί είναι αυτό ασυνήθιστο; Προς το τέλος του 2014, φαινόταν ξεκάθαρο ότι τα 3 GB RAM θα γινόταν ο κανόνας μεταξύ των ναυαρχίδων τηλεφώνων (οι παραλλαγές των 32 GB του LG G3 και του Xiaomi Mi4 και το OnePlus One ήταν από τα πρώτα, αλλά ήταν το Note 3 της Samsung που έφερε 3 GB 2013). Το 2015, αυτή η τάση συνεχίστηκε, με τις ναυαρχίδες ορισμένων εταιρειών να διαθέτουν ακόμη και 4 GB RAM! Δεν υπάρχει καμία ένδειξη ότι η επιλογή του Snapdragon 808 SoC από την Google είχε ως αποτέλεσμα το Nexus 5X να έχει 2 GB μνήμης RAM, καθώς άλλες 4 συσκευές Snapdragon 808 έχει τουλάχιστον 3 GB μνήμης RAM, αλλά περιορίζει τη μνήμη RAM σε DDR3.
Το προηγούμενο Nexus 5 διέθετε επίσης 2 GB μνήμης RAM, αλλά γενικά θεωρούνταν κορυφαίο στην εποχή του. Η Google φαίνεται ικανοποιημένη ότι παρά το γεγονός ότι η ποσότητα της μνήμης στο νέο μοντέλο δεν έχει υποχωρήσει, θα εξακολουθείτε να απολαμβάνετε τη συσκευή. Σε ένα πρόσφατο Ask Me Anything στο IAmA subreddit στο reddit, μέλη από την ομάδα Nexus δήλωσε ότι “μας αρέσει να πιστεύουμε ότι επιτυγχάνουμε μια ισχυρή ισορροπία μεταξύ των premium χαρακτηριστικών/εμπειριών και της οικονομικής τιμής».
Ένα ταξίδι στη λωρίδα μνήμης
Πολλοί bloggers και σχολιαστές εξέφρασαν την απογοήτευσή τους με αυτά τα νέα. Η συσκευή θα πάσχει από μόνο 2 GB μνήμης RAM; Αυτή είναι μια ερώτηση που οι λάτρεις του Android συζήτησαν έντονα μετά την αποκάλυψη. Ωστόσο, θα υποστήριζα ότι δεν είναι τόσο κακό όσο φαίνεται - ναι το Nexus 5X μπορώ κόψτε το με 2 GB RAM. Αλλά εξαρτάται εντελώς από τις δικές σας εμπειρίες - από ποιο τηλέφωνο προέρχεστε, ποια είδη εφαρμογών/λειτουργιών μετοχών χρησιμοποιείτε κ.λπ.
Η κατανόηση του τρόπου με τον οποίο λειτουργεί η διαχείριση της μνήμης Android είναι σημαντική όταν εξετάζετε εάν θα πρέπει ή όχι να θεωρήσετε ότι τα 2 GB μνήμης RAM αποτελούν διαπραγματεύσεις. Ο τρόπος με τον οποίο το Android χειρίζεται τη διαχείριση της μνήμης είναι κάπως έτσι: αντί να σκοτώνει αμέσως κάθε διαδικασία μετά το τέλος της δραστηριότητάς της (όπως όταν πατάτε το κουμπί αρχικής οθόνης για έξοδο από μια εφαρμογή), η διαδικασία διατηρείται στη μνήμη έως ότου το σύστημα χρειαστεί να τη σκοτώσει για να ελευθερώσει περισσότερη μνήμη. Πώς αποφασίζει το σύστημα ποιες διαδικασίες θα κρατήσει και τι θα σκοτώσει; Το πρόγραμμα οδήγησης LMK (Low Memory Killer). Σε κάθε διεργασία εκχωρείται μια τιμή oom_adj που κυμαίνεται από -17 έως 15 από την Υπηρεσία ActivityManager, η οποία προσαρμόζει δυναμικά την τιμή oom_adj ανάλογα με τη σημασία της διαδικασίας. Οι υψηλότερες τιμές oom_adj σημαίνουν ότι η διεργασία είναι πιο πιθανό να σκοτωθεί για να ελευθερωθεί μνήμη, ενώ οι χαμηλότερες τιμές σημαίνουν ότι η διαδικασία είναι λιγότερο πιθανό να τερματιστεί.
Οι κατασκευαστές λατρεύουν να τα προσαρμόζουν σύμφωνα με τις προτιμήσεις τους, ανάλογα με το πώς πιστεύουν ότι ταιριάζει καλύτερα στη συσκευή τους
Το Android κατηγοριοποιεί κάθε διαδικασία σε πέντε κατηγορίες (Πρώτο πλάνο, Ορατό, Υπηρεσία, Παρασκήνιο και Κενό) που κυμαίνονται από τις πιο σημαντικές έως τις λιγότερο σημαντικές για να συνεχίσετε να εκτελείτε. Οι διεργασίες που ανήκουν σε κάθε κατηγορία εξουδετερώνονται σε διαφορετικά επίπεδα ελεύθερης μνήμης που απομένει (ονομάζεται τιμή χωρίς ελάχιστη τιμή LMK). Για παράδειγμα, εάν οι τιμές LMK minfree της συσκευής σας έχουν οριστεί σε "2560,4090,6144,7168,8192" (αναφέρονται ως σελίδες 4k, οι οποίες μπορούν να διαβαστούν από το /sys/module/lowmemorykiller/parameters/minfree), τότε η συσκευή σας θα καταργήσει τις διεργασίες που ορίζονται ως "Empty" όταν η ελεύθερη μνήμη σας πέσει κάτω από 32MB, οι διαδικασίες που ορίζονται ως "Background" όταν η ελεύθερη μνήμη είναι κάτω από 28MB και οι εφαρμογές προσκηνίου όταν η ελεύθερη μνήμη πέσει κάτω από 10 MB (ουρανοί απαγορεύουν!) Τώρα, αυτές οι τιμές minfree δεν είναι τυπικές στις περισσότερες συσκευές αυτές τις μέρες, καθώς οι κατασκευαστές αγαπούν να τις προσαρμόζουν σύμφωνα με τις προτιμήσεις τους, ανάλογα με το πώς πιστεύουν ότι ταιριάζει καλύτερα στη συσκευή τους. Αλλά αυτό που πρέπει να αφαιρέσετε από αυτή τη σύντομη εξήγηση είναι ότι όσο περισσότερη ελεύθερη μνήμη έχετε, τόσο λιγότερο πιθανό θα δείτε να σκοτώνονται κρίσιμες διαδικασίες.
Task Killers Be Gone!
Αλλά η αλήθεια είναι ότι οι μέρες που οι χρήστες έπρεπε να παλεύουν συνεχώς με τη δική τους συσκευή για να διατηρήσουν σημαντικές διεργασίες στη μνήμη, έχουν, ως επί το πλείστον, παρελθόν. Δεν ασχολούμαστε πια με task killers για να διασφαλίσουμε ότι οι εφαρμογές ανταλλαγής μηνυμάτων κειμένου δεν κλείνουν ξαφνικά ενώ τις χρησιμοποιούμε. Οι περισσότερες εφαρμογές (με εξαίρεση ορισμένα παιχνίδια πραγματικά προηγμένης τεχνολογίας και την περιήγηση στο Διαδίκτυο με πολλές καρτέλες) δεν καταναλώνουν πολλή μνήμη. Η κύρια διαφορά μεταξύ μιας συσκευής με 2 GB RAM έναντι μιας συσκευής με 3 GB RAM είναι ότι η συσκευή με 3 GB της μνήμης RAM θα πρέπει να μπορεί να αποθηκεύει προσωρινά περισσότερες διεργασίες στο παρασκήνιο χωρίς να ενεργοποιεί το πρόγραμμα οδήγησης LMK για να το απενεργοποιήσει.
Αλλά ακόμη και αυτή η γραμμή είναι θολή, λόγω της τεράστιας ποικιλίας χαρακτηριστικών που συνοδεύουν κάθε τύπο τηλεφώνου εκεί έξω. Για παράδειγμα, παρόλο που τα σύγχρονα τηλέφωνα Samsung Galaxy διαθέτουν συνήθως 3 GB RAM, στην πράξη το εκπληκτικό λειτουργίες στοκ που ρίχνονται στο τηλέφωνο (όπου πολλές μπορεί να μην χρησιμοποιούνται καν) καταλήγουν να μειώνουν την ποσότητα της ελεύθερης μνήμης που απομένει για τις εφαρμογές των χρηστών. Το Nexus 5X, ενώ έχει λιγότερη μνήμη στα χαρτιά, μπορεί να καταλήξει να ταιριάζει με ένα Galaxy S6 στο τμήμα ελεύθερης μνήμης λόγω της λιγότερης διόγκωσης. Η άποψή μου είναι ότι δεν πρέπει απαραίτητα να κοιτάζετε με φθόνο άλλες συσκευές με 3 GB RAM, πρέπει να σκεφτείτε τι είδους εμπειρία φέρνει το Nexus 5X στο τραπέζι σε σύγκριση με άλλες συσκευές.
Εξέταση της δικής σας εμπειρίας χρήστη
Αυτό με φέρνει στο τελευταίο μου σημείο - εξετάστε τις δικές σας εμπειρίες και ανάγκες με την προηγούμενη συσκευή σας προτού αποφασίσετε εάν τα 2 GB μνήμης RAM είναι κάτι που διακόπτει τη συμφωνία. Πώς θα κατηγοριοποιούσατε τον εαυτό σας ως χρήστη; Είστε ισχυρός χρήστης που συγχρονίζει πολλούς λογαριασμούς e-mail και social media; Είστε απλός χρήστης που χρησιμοποιεί το τηλέφωνό σας μόνο ως μηχάνημα αποστολής μηνυμάτων/περιήγησης στο Διαδίκτυο με μερικά παιχνίδια στο πλάι; Και στις δύο περιπτώσεις, θα υποστήριζα ότι τα 2 GB μνήμης RAM δεν είναι πραγματικά κάτι που διακόπτει τη συμφωνία λόγω του πόσο έξυπνη έχει γίνει η διαχείριση μνήμης Android.
Είναι πραγματικά απίθανο να χάσετε κανένα σημαντικό μήνυμα επειδή δεν έχετε 3 GB μνήμης RAM. Αλλά μπορώ να καταλάβω αν σας απογοητεύει να πρέπει να φορτώσετε ξανά τις καρτέλες του Chrome μετά από λίγα λεπτά (συμβαίνει πολύ σε αυτούς από εμάς με τηλέφωνα 3 GB RAM όμως!) Τέλος, σκεφτείτε: από ποιο τηλέφωνο κάνετε αναβάθμιση και γιατί πιστεύετε ότι τα 2 GB είναι θέμα? Είναι εύκολο να ζηλέψουμε τις προδιαγραφές τεχνολογίας αυτές τις μέρες λόγω του πόσο σκληρά ανταγωνίζονται οι εταιρείες για να μας κερδίσουν, αλλά πρέπει να θυμάστε ότι οι προδιαγραφές δεν είναι το παν. Αυτό που είναι πιο σημαντικό είναι ολόκληρο το υλικό και το λογισμικό συσκευασμένα μαζί σε μια μοναδική συσκευή - και αν παρέχει ή όχι μια καλή εμπειρία για τις ανάγκες σας.
Ρίξτε μια ματιά στο φόρουμ του XDA Nexus 5X >>