Η καταστροφή των μύθων: αν είναι απαραίτητο για να καταργήσετε το πρόγραμμα από τη γραμμή multitasking στο iPhone και iPad;
Makradar Ίος / / December 22, 2019
Μεταξύ των χρηστών iOS-gadgets, υπάρχει μια αρκετά σταθερή πεποίθηση ότι περιττά προγράμματα στο multitasking bar σε καλύτερη θέση. Σύμφωνα με τους ισχυρισμούς, αυτό θα παρατείνει τη διάρκεια ζωής της μπαταρίας, να βελτιώσει την απόδοση της συσκευής. Το πλεονέκτημα αυτής της προσέγγισης ας πούμε και το άρθρο του David Pogue στην New York TimesΚαι μετά στις ΗΠΑ Lifehacker (Ακόμη και ο συγγραφέας εκφράζει τη λύπη του για το γεγονός ότι το iOS δεν είναι δυνατή, καθώς το εγκαταλείψει όλα, η οποία θα απενεργοποιήστε όλα τα προγράμματα). Ωστόσο, αν αυτό είναι έτσι;
Όπως αποδεικνύεται, είναι η χρήση της, προκειμένου να τακτικά αφαιρέσει την εφαρμογή από το μπαρ multitasking, όχι. Καλή τεχνική αιτιολόγηση για το δόσιμο Fraser Spears.
Σύμφωνα με τον Fraser, iOS, η εφαρμογή μπορεί να είναι ένα από τα πέντε κράτη:
- δεν εκτελείται. Το πρόγραμμα αναγκάστηκε να κλείσει ή ποτέ δεν τρέχει
- άπρακτη. Το πρόγραμμα είναι σε πρώτο πλάνο, αλλά δεν λαμβάνει κανένα γεγονός (π.χ., ο χρήστης έχει κλειδώσει το iPhone με την ενεργή εφαρμογή)
- δραστήρια. Κανονική κατάσταση του προγράμματος όταν αυτό είναι σήμερα σε χρήση (για παράδειγμα, ένας χρήστης να παίζουν Angry Birds)
- φόντο. Το πρόγραμμα δεν εκπροσωπείται στην οθόνη, αλλά εξακολουθεί να εκτελεί κάποιο κώδικα (για παράδειγμα, ο παίκτης παίζει μουσική ενώ διαβάζετε αυτό το βιβλίο).
- ανασταλεί. Το πρόγραμμα είναι στη μνήμη, αλλά δεν εκτελεί κώδικα.
Όταν ο χρήστης κάνει κλικ στο κουμπί Home, το πρόγραμμα από την ενεργή κατάσταση στο παρασκήνιο, και στη συνέχεια μεταφέρονται αυτόματα σε κατάσταση αναστολής. Στην κατάσταση παύσης, η εφαρμογή δεν χρησιμοποιεί τον επεξεργαστή και δεν αδειάσει την μπαταρία (αλλά είναι στη μνήμη).
Το πρόγραμμα μπορεί να ζητήσει από τις iOS επιπλέον δέκα λεπτά για να, ενώ στο παρασκήνιο για να ολοκληρώσετε κάποια εργασία (λήψη ενός αρχείου, για παράδειγμα). Στη συνέχεια πηγαίνει σε κατάσταση αναστολής. Κατά κάποιο άλλο πρόγραμμα που είναι ενεργό, απαιτεί περισσότερη μνήμη, iOS μεταφράζεται αυτόματα σε αναστολή αιτήσεων για το καθεστώς του «όχι αμέλεια».
Για άλλη μια φορά, το σύστημα διακόπτει αυτόματα τις εφαρμογές φόντο και στη συνέχεια εξέρχεται αυτόματα τα αιωρούμενα προγράμματα για την ελεύθερη μνήμη επάνω. Αυτή είναι η προσέγγιση της Apple. Ο Steve Jobs δεν αμφισβήτησαν μόνο τη γραφίδα, αλλά το έργο του διαχειριστή, μπορείτε να θυμηθείτε αυτό; :-)
πως σημειώσεις John Gruber, συγγραφέας του blog Daring Fireball, multitasking bar είναι περισσότερο θυμίζει την ιστορία του επισκέφθηκε ιστοσελίδες στο πρόγραμμα περιήγησης. Εάν κάνετε επανεκκίνηση του iPhone θα είναι οι ίδιες εφαρμογές στο μπαρ multitasking πριν. Είναι απλά μια ιστορία για να τρέξει το πρόγραμμα.
Έτσι, φαίνεται ότι δεν υπάρχει λόγος να χάνουμε χρόνο σε τακτά χρονικά διαστήματα «καθαρό» multitasking bar από τις «παλιές» εφαρμογές. Και μπορείτε να καταργήσετε ένα πρόγραμμα από τον πίνακα;