12:44 π.μ. | Αναρτήθηκε από
Σταυρόπουλος Άκης |
Επεξεργασία ανάρτησης
O Fraser Speirs σε ένα πολύ ενδιαφέρον δημοσίευμά του εξηγεί τι πραγματικά είναι το multitasking στο iOS και απομυθοποιεί ορισμένες συμβουλές για την αναγκαιότητα του κλεισίματος εφαρμογών από την multitasking bar.
Το αρχικό δημοσίευμα του Speirs μπορείτε να το διαβάσετε εδώ αλλά παρακάτω παραθέτω την (ελεύθερη) ελληνική μετάφραση που ελπίζω να σας φανεί ιδιαίτερα χρήσιμη στο να κατανοήσουμε όλοι τον τρόπο λειτουργίας του multitasking στο iOS.
Υπάρχει μια συμβουλή για το iOS που είναι πολύ διαδεδομένη αλλά είναι λάθος. Η συμβουλή αυτή είναι η εξής:
“Όλες οι εφαρμογές στην multitasking bar στο iOS είναι ενεργές και καθυστερούν την συσκευή, τρώνε μνήμη και μειώνουν την αυτονομία. Για να βελτιστοποιήσετε την απόδοση και επίδοση της συσκευής πρέπει να τις κλείσετε χειροκίνητα.”
Η παραπάνω πρόταση είναι πέρα για πέρα λανθασμένη για τους λόγους που θα δούμε παρακάτω. Να είμαστε ξεκάθαροι: Η multitasking bar περιέχει μια λίστα με όλες τις εφαρμογές που έχετε χρησιμοποιήσει πρόσφατα και όχι με τις εφαρμογές που είναι ενεργές. Ο χρήστης δεν χρειάζεται σχεδόν ποτέ να διαχειριστεί αυτές τις εφαρμογές. Από τη στιγμή που πατιέται το home button η εφαρμογή σχεδόν πάντα σταματά να τρέχει και συνεπώς δεν καταναλώνει CPU και μπαταρία και η RAM αποδεσμεύεται στη συνέχεια εάν χρειαστεί.
Το iOS διαθέτει πέντε καταστάσεις για τις εφαρμογές. Αυτές είναι:
Not running – η εφαρμογή έχει τερματιστεί ή δεν έχει ανοιχτεί καν.
Inactive – η εφαρμογή βρίσκεται στην οθόνη αλλά δεν εκτελεί τίποτα (για παράδειγμα όταν η εφαρμογή είναι ανοιχτή αλλά η συσκευή κλειδωμένη).
Active – η συνηθισμένη κατάσταση που χρησιμοποιούμε μια εφαρμογή.
Background – η εφαρμογή δεν βρίσκεται στην οθόνη αλλά εκτελεί ακόμα κώδικα.
Suspended – η εφαρμογή καταλαμβάνει μνήμη RAM αλλά δεν εκτελεί κώδικα.
Inactive – η εφαρμογή βρίσκεται στην οθόνη αλλά δεν εκτελεί τίποτα (για παράδειγμα όταν η εφαρμογή είναι ανοιχτή αλλά η συσκευή κλειδωμένη).
Active – η συνηθισμένη κατάσταση που χρησιμοποιούμε μια εφαρμογή.
Background – η εφαρμογή δεν βρίσκεται στην οθόνη αλλά εκτελεί ακόμα κώδικα.
Suspended – η εφαρμογή καταλαμβάνει μνήμη RAM αλλά δεν εκτελεί κώδικα.
Οι καταστάσεις Active και Inactive δεν θα μας απασχολήσουν και θα επικεντρωθούμε στο τι συμβαίνει όταν μια εφαρμογή πάει από το Active στο Background στο Suspended και στο Not Running.
Όταν πατάμε το home button η εφαρμογή από Active γίνεται Background. Όλες σχεδόν οι εφαρμογές μετατρέπονται μετά σε Suspended σε μερικά δευτερόλεπτα. Τεχνικά οι εφαρμογές αυτές παραμένουν στην μνήμη της συσκευής έτσι ώστε να ανοιχτούν πολύ γρηγορότερα κάποια στιγμή αργότερα. Δεν χρησιμοποιούν, όμως, επεξεργαστική ισχύ (CPU) και συνεπώς ούτε μπαταρία.
Δεν απαιτείται, επίσης, να κλείσετε εσείς την εφαρμογή για να εξοικονομήσετε μνήμη αφού το iOS αναλαμβάνει αυτή την δουλειά. Εάν χρειαστεί να ανοιχτεί μια εφαρμογή που χρειάζεται επιπλέον μνήμη, τότε το σύστημα αυτόματα θα αρχίσει να μετατρέπει παλαιότερες εφαρμογές από Suspended σε Not Running. Εάν, τότε, ανοίξετε ξανά μια από αυτές τις εφαρμογές θα ανοίξει από την αρχή σε καθαρή κατάσταση.
Προσέξτε τώρα: όλα τα παραπάνω δεν έχουν καμία σχέση με το τι βλέπετε στην multitasking bar. Η multitasking bar υπάρχει μόνο και μόνο για να μπορείτε να δείτε τις εφαρμογές που έχετε χρησιμοποιήσει πρόσφατα ανεξάρτητα από την κατάσταση (Background, Suspended, Not Running) στην οποία βρίσκονται. Για αυτό, άλλωστε, δεν μπορείτε να δείτε στην multitasking bar την εφαρμογή που έχετε ανοιχτή στην οθόνη σας αυτή την στιγμή.
Background Tasks
Όταν μια εφαρμογή στέλνεται στο Background, τότε μετατρέπεται σε Suspended σε λίγα δευτερόλεπτα όπως είπαμε. Ωστόσο, μερικές εφαρμογές μπορούν να ζητήσουν μια ‘επιμήκυνση’ αυτού του χρόνου για να πραγματοποιηθεί ένα background task.
Για παράδειγμα, μια τέτοια εφαρμογή είναι το Instacast, μια εφαρμογή διαχείρισης podcasts. Όταν το Instacast είναι Active ξεκινά να κατεβάζει νέα podcasts. Εάν πατηθεί το home button, τότε το Instacast έχει πέντε δευτερόλεπτα για να τρέξει στο Background και μετά να γίνει Suspended. Ωστόσο, το Instacast έχει τη δυνατότητα να δηλώσει ένα background task και να επιμηκύνει την περίοδο που μπορεί να μείνει στο Background για να συνεχίσει να κατεβάζει τα podcasts. Αυτή η περίοδος, βέβαια, δεν είναι απεριόριστη και περιορίζεται περίπου στα 10 λεπτά προτού αναγκαστεί να γίνει Suspended. Αυτό γίνεται αυτόματα από το iOS χωρίς να πρέπει να κάνετε κάτι.
Απεριόριστο Background
Όλες οι εφαρμογές έχουν μπορούν να μείνουν στο Background από 5 δευτερόλεπτα μέχρι 10 λεπτά, όπως είδαμε. Υπάρχουν, όμως, και μερικά είδη εφαρμογών που χρειάζεται να τρέχουν απεριόριστα στο background. Συγκεκριμένα, υπάρχουν πέντε είδη εφαρμογών: εφαρμογές που παίζουν μουσική, εφαρμογές που καταγράφουν την τοποθεσία, εφαρμογές που περιμένουν εισερχόμενες κλήσεις VOIP (πχ Skype), εφαρμογές του Newsstand για να κατεβάσουν νέο περιεχόμενο και εφαρμογές που συνεργάζονται με κάποιο εξωτερικό αξεσουάρ.
Οποιαδήποτε καλογραμμένη εφαρμογή που ανήκει σε μία από τις παραπάνω κατηγορίες γίνεται αυτόματα Suspended όταν δεν εκτελούν κάποια εργασία. Για παράδειγμα, όταν το Instacast τελειώσει την αναπαραγωγή ενός podcast γίνεται Suspended. Υπάρχουν και προ-εγκατεστημένες εφαρμογές στο iOS που τρέχουν στο παρασκήνιο συνεχώς, όπως το Mail.
Όσο οι εφαρμογές αυτές βρίσκονται στο Background, τότε θα συνεχίσουν να καταναλώνουν CPU και μπαταρία. Γενικότερα, γνωρίζετε πότε τρέχουν τέτοιες εφαρμογές αφού η κατάστασή τους είναι προφανής.
Τώρα, υπάρχει μια εξαίρεση στον κανόνα του ότι ο χρήστης δεν χρειάζεται ποτέ να διαχειρίζεται εφαρμογές στη multitasking bar και αυτή είναι όταν μια από τις εφαρμογές που τρέχουν απεριόριστα συμπεριφερθεί αλλόκοτα και δεν τερματιστεί σωστά. Αυτή η περίπτωση είναι γενικότερα σπάνια, βέβαια, και δεν αποτελεί μέρος της φυσιολογικής εμπειρίας ενός χρήστη iOS.
Περίληψη
Συνοπτικά, ας δούμε τι μάθαμε:
- Εάν κάποιος σας πει ότι όλες οι εφαρμογές στην multitasking bar τρέχουν ή χρησιμοποιούν μπαταρία κτλπ είναι λάθος.
- Όταν πατάτε το home button η εφαρμογή μετατρέπεται από Active σε Background και πολύ γρήγορα σε Suspended όπου δεν καταναλώνει μπαταρία.
- Μια εφαρμογή μπορεί να ζητήσει επιμήκυνση της κατάστασης Background για περίπου 10 λεπτά προτού γίνεται Suspended.
- Εάν υπάρξει πρόβλημα διαχείρισης μνήμης, τότε το iOS αυτόματα μετατρέπει τις Suspended εφαρμογές σε Not Running και επανακτά τη μνήμη τους.
- Πέντε είδη εφαρμογών -ήχου, GPS, VOIP, Newsstand και χρήσης αξεσουάρ- και μερικές προ-εγκατεστημένες μπορούν να τρέχουν απεριόριστα στο παρασκήνιο μέχρι να ολοκληρωθεί η εργασία τους.
Γενικότερα, δεν χρειάζεται να ανησυχείτε για τα background tasks στο iOS. Το λειτουργικό μπορεί να χειριστεί σχεδόν οποιαδήποτε περίπτωση εφαρμογών και όσον αφορά αυτά τα πέντε είδη εφόσον η εφαρμογή είναι σωστά γραμμένη δεν θα έχετε κάποιο πρόβλημα.
Εγγραφή σε:
Σχόλια ανάρτησης (Atom)
Samsung Galaxy Note 3 Copy
iPhone 5S Copy Hiphone
iPhone 5 Goophone vs Apple iPhone 5
SΛMSUNG Galaxy S3 copy Unboxing
Our Visitors now
Πρωτοσέλιδα
Blog Archive
-
►
2019
(1)
- ► Ιανουαρίου (1)
-
►
2017
(47)
- ► Φεβρουαρίου (44)
- ► Ιανουαρίου (3)
-
►
2016
(228)
- ► Φεβρουαρίου (63)
-
►
2015
(650)
- ► Δεκεμβρίου (5)
- ► Σεπτεμβρίου (78)
- ► Φεβρουαρίου (89)
- ► Ιανουαρίου (115)
-
►
2014
(1222)
- ► Δεκεμβρίου (81)
- ► Σεπτεμβρίου (67)
- ► Φεβρουαρίου (139)
- ► Ιανουαρίου (219)
-
►
2013
(2439)
- ► Δεκεμβρίου (144)
- ► Σεπτεμβρίου (213)
- ► Φεβρουαρίου (253)
- ► Ιανουαρίου (190)
-
▼
2012
(2709)
- ► Δεκεμβρίου (245)
- ► Σεπτεμβρίου (249)
- ► Φεβρουαρίου (293)
-
▼
Ιανουαρίου
(280)
- Δείτε το πρώτο screen protector από γυαλί
- Ξυπνήστε: Μας κοροϊδεύουν ασύστολα
- Στο εδώλιο επί εσχάτη προδοσία - Στη Βουλή η δικογ...
- Τι έκαναν οι Έλληνες για τον κόσμο;
- Σπάνιο και δύσκολο γκολ αλα Χιγκίτα
- Ποιος είναι ο ιδρυτής του Megaupload;
- Say Yes! Το πρώτο ιντερνετικό magazino [video]
- Είστε εδώ: : mychannel.gr » ΑΘΛΗΤΙΚΑ » Απίστευτο β...
- Γλέζος: "Οι Γερμανοί μας τιμωρούν για το έπος '40 ...
- «Μην στέλνετε Lego στο διάστημα, κινδυνεύουν αεροπ...
- Nike Air Foamposite One Mettalic Red
- Ο Λονδρέζος καλλιτέχνης Alexandre Farto περνάει ...
- Εκπληκτικό laser keyboard για iPhone και iPad από ...
- Ο ανίκητος Τζόκοβιτς και το highway to hell
- Διαφορετικά μαθήματα μπιλιάρδου
- Όλη η αλήθεια για τη Σαντορίνη και τις φήμες για έ...
- Διαγραφή όλων των δεδομένων του Megaupload μέχρι τ...
- To Facebook "διέγραψε" τον Χάρρυ Κλυνν λόγω Άνγκελ...
- Πραγματική μαγεία (βίντεο)
- "Το ΠΑΣΟΚ είναι κόμμα φαινόμενο, η ζημία που έκανε...
- Ταξιδιώτης του χρόνου, ο οποίος επέστρεψε μετά από...
- «Να κόψουμε με το σπαθί το γόρδιο δεσμό του Μνημον...
- Νέα homepage στον Mozilla Firefox 12, ενσωμάτωση ε...
- Adobe Photoshop CS6, δείτε το πρώτο “Sneak Peek” v...
- Australian Open 2012 - ΗΡΩΕΣ!
- «Αόρατη» τεχνολογία 3D (Εντυπωσιακό Video)
- Ίσως το πιο απίστευτο Video Game Setup…
- Γιάννης Ζουγανέλης: “…ένα πνευματικά πορνίδιο που ...
- Φανταστικές εικόνες της φύσης!
- Kinetic Leaf, το ασύρματο ποντίκι που φορτίζει με ...
- Γιατί τα γράμματα στο πληκτρολόγιο είναι… ανακατεμ...
- Θέλετε να πετάξετε τους 300 στον κάδο απορριμμάτων;
- Επαναπρογραμματιζόμενα μαγνητικά υγρά – και επιτέλ...
- Απίθανο augmented reality βιβλίο ποίησης – το διαβ...
- Ο γνωστός σε όλους Remi επέστρεψε δυνατά παριστάνο...
- 15 στοιχεία που δε γνωρίζατε για τα προφυλακτικά
- Twitter: Λογοκρισία στα tweets σε συγκεκριμένες χώρες
- H Alesis παρουσιάζει την AmpCase για το iPhone σας
- Australian Open 2012 - Τα πήρε όλα η Αζαρένκα!
- Australian Open 2012 - ΤΕΡΑΣΤΙΟΣ!!!
- Google Earth 6.2, πιο ομαλή λειτουργία και social ...
- 8 από τις πιο εντυπωσιακές βιβλιοθήκες στον κόσμο
- Πώς μπορώ να αναγνωρίσω το φρέσκο ψάρι;
- Ζωγραφίζοντας με μια… μπάλα του μπάσκετ!
- Μία off the rerord φράση του Τσάβι έβαλε φωτιά
- Π. Καμμένος: «Έχετε ήδη υπογράψει σε αγγλικό δίκαιο»
- Συνεχείς μετασεισμοί μετά τα 5,2 Ρίχτερ στην Κρήτη...
- Επιστολή - τελεσίγραφο της τρόικας στους αρχηγούς
- Όταν το shopping συναντά την Augmented Reality… [V...
- Australian Open 2012 - Όνειρο ζω... μη με ξυπνάτε!
- Καζάκης: «Πολύ πιθανή η πτώχευση σε δύο εβδομάδες!»
- Δικαστική νίκη Άκη για τα υποβρύχια σε Γερμανικό Δ...
- Το... τρίποντο της χρονιάς δεν έφτασε στον Ολυμπια...
- Τα «χρυσά κορίτσια» στον ευρωπαϊκό τελικό
- Η Γη όπως δεν την έχετε ξαναδεί…
- Απίστευτη 8χρονη κιθαρίστρια (Video)
- Δύτης απαθανάτισε ανακόντα 7 μέτρων (Video)
- Λεοπάρδαλη Vs μπαμπουίνου: Μετά έρχεται η έκπληξη!
- Emperor 200 Workstation, το απόλυτο gaming station...
- Sireet: Στείλτε tweets με το Siri
- Απίστευτο video σχετικά με τα Ελληνικά πεζοδρόμια...
- Ένα αγόρι έχει τρελάνει την επιστημονική κοινότητα...
- Γι' αυτή τη στιγμή ζούμε.....
- Australian Open 2012 - Αιώνιο... El Classico!
- Μιχάλης Χρυσοχοΐδης: "Δεν καμαρώνω που δεν διάβασα...
- "Βατερλώ" τα φαρμακεία για τον Λοβέρδο - Δεκάδες α...
- iDesk concept
- Απίστευτο stunt: Μοτοσικλετιστής έπιασε την ουρά α...
- Δωρεάν τεστ ΠΑΠ σε 65 νοσοκομεία σε όλη την Ελλάδα...
- Το πολυφωτογραφημένο χωριό των Άλπεων!
- Soundmachines, τα πρώτα πικάπ με οπτική βελόνα! [V...
- CTX MIseeTX, ο μικροσκοπικός υπολογιστής που τα έχ...
- H Samsung προκαλεί με νέα διαφήμιση
- Άφησε την τελευταία του πνοή ο Θοδωρής Αγγελόπουλος
- Australian Open 2012 - Λαϊκό δικαστήριο στον Berdy...
- Γιατί οι Έλληνες χάνουν την Ελλάδα
- Οχι δέν είναι αστέρια αλλά δορυφόροι !!!
- Με κόστος $400 δις, «… η Apple αξίζει περισσότερα ...
- Alive pictures - ζωντανές εικόνες !!!
- Η συγκλονιστική ιστορία μιας συγκλονιστικής φωτογρ...
- Felice Varini o master της ψευδαίσθησης!
- Επίθεση ζέβρας σε νεαρή κοπέλα! [video]
- Η φύση στην Ήπειρο έχει καλλιτεχνική τελειότητα!
- Εκλογικό μακελειό φοβούνται οι «πράσινοι»
- Πάνος Καμμένος «Θα ζητήσω την ψήφο του ελληνικού λ...
- Απίστευτος διάλογος Μουρίνιο-Ράμος - “Τώρα το παίζ...
- Πώς ο Παπανδρέου οδήγησε τη χώρα στην αιχμαλωσία
- Australian Open 2012 - Βασιλικός περίπατος στους "8"
- Pioneer DJ limited edition
- Mark Levinson 40th Anniversary Collection
- Εκβιασμός χρεοκοπίας από την τρόικα: Δεν παίρνετε ...
- «Η Ευρώπη θα πληρώσει ακριβά το ελληνικό κούρεμα»
- Οι 6 πιο επικίνδυνες πίστες σκι του κόσμου!
- OPPO Find 3, το νέο high-end smartphone από την Κίνα!
- Αποσύρονται τα νομοσχέδια SOPA και PIPA, νίκη για ...
- Numark iDJ Pro με ενσωμάτωση AirPlay και iPad…
- Συγκλονιστικοί διάλογοι μεταξύ τοκογλύφων και θυμά...
- Δικογραφία Πεπόνη για παραποίηση στοιχείων ώστε να...
- WebRTC στον Chrome: Η απάντηση της Google στο Skype;
- Εξώδικο υπέρ 229 πολιτών που δεν πλήρωσαν το χαράτσι
-
►
2011
(2214)
- ► Δεκεμβρίου (379)
- ► Σεπτεμβρίου (175)
- ► Φεβρουαρίου (128)
- ► Ιανουαρίου (195)
Η λίστα ιστολογίων μου
-
«Κλείδωσε» η συνάντηση Μητσοτάκη – Ανδρουλάκη - Οριστικοποιήθηκε η συνάντηση του πρωθυπουργού με τον αρχηγό της αξιωματικής αντιπολίτευσης Μετά από επικοινωνία των γραφείων του Κυριάκου Μητσοτάκη και τ...Πριν από 1 ώρα
-
Παρουσίαση του βιβλίου "Αντώνης Κυρίτσης: Ο άρχοντας της παράδοσης" αύριο Τετάρτη 27 Νοεμβρίου 2024 - *Ο Αντώνης Κυρίτσης, (αν και Θεσσαλός στην καταγωγή), τίμησε και ακόμη τιμάει την Ήπειρο και το Ηπειρώτικο τραγούδι. Οφείλουμε και οι Ηπειρώτες με την πα...Πριν από 2 ώρες
-
ΕΠΣ Π-Λ 2024-25: Οι διαιτητές των αγώνων Κυπέλλου (27/11) - Δείτε παρακάτω τους ορισμούς των διαιτητών της ΕΠΣ Πρέβεζας-Λευκάδας για την 1η φάση του Κυπέλλου. The post ΕΠΣ Π-Λ 2024-25: Οι διαιτητές των αγώνων Κυπέ...Πριν από 12 ώρες
-
-
Η ΠΟΛΙΟΡΚΙΑ ΤΗΣ ΑΜΒΡΑΚΙΑΣ ΑΠΟ ΤΟΥΣ ΡΩΜΑΙΟΥΣ: Η ΓΕΝΝΑΙΑ ΑΝΤΙΣΤΑΣΗ, ΤΟ ΚΑΠΝΟΓΟΝΟ ΟΠΛΟ ΚΑΙ Η... ΛΕΗΛΑΣΙΑ - Η Αμβρακία κατείχε τη θέση της σημερινής Άρτας... ...Χτισμένη πάνω στους ίδιους λόφους (το&ups [...]Πριν από 5 εβδομάδες
-
Τάισμα μικρών πελαργών - Οι μικροί πελαργοί τρέφονται και από τους δυο γονείς τους. Στην αρχή αυτοί αποβάλλουν με την μορφή εμετού την τροφή στο μέσο της φωλιάς απ’ όπου οι νεοσσοί...Πριν από 6 μήνες
-
Maldives: Ένας Έλληνας δημιουργεί εμπειρίες σε ένα μαγικό νησί - *O Γιάννης Γιαννόπουλος, ένας από τους μεγαλύτερους γνώστες της περιοχής των Μαλδίβων και νυν Director of Food & Beverage στο νέο resort Ifuru Island Mal...Πριν από 7 μήνες
-
-
Sony Vaio SVF15 battery - Sony Vaio SVF15 μπαταρία *Για τα μοντέλα:* Sony Vaio SVF14 series all models Sony Vaio SVF15 series all models Sony Vaio FIT 14E series all models Sony Va...Πριν από 7 χρόνια
-
-
ΕΘΝΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΟΦΕΙΛΕΤΩΝ ΕΛΛΗΝΙΚΟΥ ΔΗΜΟΣΙΟΥ - Το 2012 , δημιούργησα την πρόταση *"ΕΘΝΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΟΦΕΙΛΕΤΩΝ ΕΛΛΗΝΙΚΟΥ ΔΗΜΟΣΙΟΥ"* η οποία αποτέλεσε την αιχμή του Δόρατος του προεκλογικού προγράμμ...Πριν από 8 χρόνια
-
Δημιουργία λογαριασμού email - Κάνοντας διπλό κλικ στο εικονίδιο του Outlook Express που υπάρχει στην Επιφάνεια εργασίας (Desktop), ανοίγει το πρόγραμμα αλληλογραφίας. Για να φτιάξετε έν...Πριν από 14 χρόνια
-
Κέντρο Υγείας Φιλιππιάδας - Τί γίνεται με το Κέντρο Υγείας της πόλης μας? Υπάρχει φύλαξη τις νυχτερινές ώρες ή μήπως ... ο/η γιατρός εφημερίας και η νοσοκόμα βάρδιας εκτελούν και χρέη...Πριν από 14 χρόνια
-
Η Μεγάλη Ντροπή!! - Ήταν τέτοια εποχή πριν από δυο χρόνια. Είχε μόλις κυκλοφορήσει ένας πολυ σοβαρός τουριστικός οδηγός, για την περιοχή μας. Για την ΦΙΛΙΠΠΙΑΔΑ ανέφερε μόνο τ...Πριν από 15 χρόνια
-
-
-
-
-
-
NewsIT
SPORT 24
Pathfinder.gr Sports - Σούπερ Λίγκα
Sports - Παράξενα
meteo.gr | Πρόγνωση Καιρού
Ο Καιρός
Οι ταινίες της ημέρας
About Me
- Σταυρόπουλος Άκης
- Ελευσίνα, Φιλιππιάδα, Greece
0 σχόλια:
Δημοσίευση σχολίου