Хоча це безглузда практика, для користувачів iOS-пристроїв стало правилом вручну закривати всі програми, запущені на iPhone або iPad. Більшість людей вважає, що подвійне натискання кнопки «Додому» та закриття програм вручну подовжить час роботи акумулятора або покращить роботу пристрою. Тепер, мабуть, вперше цю тему публічно прокоментував співробітник Apple, і найвідоміший – харизматичний керівник програмного забезпечення Крейг Федерігі.
Федерігі відповів електронною поштою на запитання, спочатку адресоване Тіму Куку, яке надіслав керівнику Apple користувач Калеб. Він запитав Кука, чи багатозадачність iOS часто передбачає закриття додатків вручну і чи потрібно це для роботи батареї. Федерігі відповів на це дуже просто: «Ні і ні».
Багато користувачів вважають, що закриття програм на панелі багатозадачності не дозволить їм працювати у фоновому режимі та заощадить багато енергії. Але все навпаки. У той момент, коли ви закриваєте програму за допомогою кнопки «Додому», вона більше не працює у фоновому режимі, iOS зависає та зберігає в пам’яті. Вихід із програми повністю очищає її з оперативної пам’яті, тому під час наступного запуску все потрібно буде перезавантажити в пам’ять. Цей процес видалення та перезавантаження насправді складніший, ніж залишати програму окремо.
iOS розроблена таким чином, щоб зробити управління максимально простим з точки зору користувача. Коли системі потрібно більше оперативної пам’яті, вона автоматично закриває найстарішу відкриту програму, замість того, щоб вам потрібно було стежити, яка програма займає скільки пам’яті, і закривати її вручну. Отже, як зазначено на офіційній сторінці підтримки Apple, примусове закриття програми доступне у випадку, якщо конкретна програма зависає або просто поводиться не так, як потрібно.
Закривати їх усі – це нонсенс, єдине, що я блокую, – це навігацію та, можливо, якісь чати типу Skype, коли вони вже були встановлені, бо той, що у фоновому режимі, горів ліхтариком. Я не закриваю останній, якщо в додатку немає помилки. Це навіть не має сенсу.
Отже, тепер я хотів би знати, як справи з Facebook, який, як відомо, не дотримується цих вимог і продовжує працювати без потреби у фоновому режимі.
Завершити це вручну чи ні?
Не кидайте. Не використовувати. Видалити. А якщо випадково знадобиться, підключу через Safari... ;)
ХААА, ви чудово це зробили! Саме так я це роблю, і моєї батареї вистачає до наступного дня абсолютно спокійно. Щодо продуктивності, це правда, що вона певною мірою знижує її. Деякий час я не кидав і звик до певної швидкості, а потім кинув усе, і це була помітна різниця.
Ну або взагалі не користуйтеся айфоном, сходіть в інтернет-кафе за інформацією, і батарея буде працювати ще довше. ;-)
… ну, щойно я подумав про Dynavix, Skype тощо. Вони справді з’їдають продуктивність у фоновому режимі. І, чесно кажучи, замість того, щоб з’ясовувати, що їсть, а що справді «заморожує», я інколи віддаю перевагу їх усі вимкнути,... О:)
Припинення програм, безумовно, має сенс, мін. з FB, де, коли я почав його вимикати, я заощадив x-десятки MB.
Додаток працює у фоновому режимі, незалежно від того, вимкнули ви його «жорстко» або просто «помістили у фоновий режим». Якщо програма оновлюється у фоновому режимі, це тому, що її ввімкнено в налаштуваннях фонового оновлення програми.
В огляді багатозадачності більшість програм уже давно не працює, і це лише знімок останнього стану (якщо у вас остання модель із більшим обсягом оперативної пам’яті).
Економія полягає в тому, що коли програма вимикає їх «жорстко», вибірка у фоновому режимі більше не виконується. Отже, якщо вам не подобається те, що ви можете бачити поточні дані під час запуску програми, ви можете вимкнути цю опцію в налаштуваннях програми, ви уникнете болю від закриття програм, і, крім того, деякі прості програми запустяться швидше, якщо вони залишаться в пам'яті.
Те, що ви бачите в огляді запущених програм, зазвичай є лише зображеннями останнього стану програми, сама програма, ймовірно, уже мертва... але це залежить від використання системи, якщо активна програма вимагає великих системних ресурсів, система завершує роботу неактивних програм (збережених у пам’яті), щоб активна програма могла працювати на повній швидкості.
Я підозрюю, що фонова вибірка починається навіть після вбивства. принаймні так працює режим газетного кіоску
Це точно допоможе вбити все, що якимось чином використовує фонову обробку https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
Багато програм працюють у фоновому режимі навіть після знищення. це залежить від того, який фоновий режим він використовує. наприклад, програми, які оновлюють місцезнаходження у фоновому режимі, можуть робити це навіть після вбивства
О так, я хворий. Чи завжди я чесно все «вбиваю»?
Facebook і Messenger -> оскільки я вбиваю ці дві програми, моя батарея працює довше (я не маю справу з іншими програмами). Також була стаття про ці дві програми тут, на Jablíčkář, коли була показана функція, яка інформує в налаштуваннях, яка програма працює як довго у фоновому режимі та який відсоток акумулятора вона споживає.
згоден з томасом. У мене на телефоні більше немає fb і mss. як це можливо, що я сильно його вимикаю, а через деякий час значок показує 1, 2..? це означає, що він завжди чекає, як і пошта? а додаток мабуть не так написано, бо деінсталяція означає знайомство з меншим спортребом.