Applicazioni in multitasking? Meglio non chiuderle!

16 Marzo 201656 commenti
Una delle operazioni che più frequentemente effettuiamo con il nostro smartphone è sicuramente quella legata alla chiusura frenetica delle applicazioni recenti. Il compiersi di questo gesto dona un forte "effetto placebo", facendoci illudere di avere un cellulare molto più prestante, grazie al quantitativo di RAM liberato con questa operazione. Tuttavia, in realtà andiamo a produrre quasi l'effetto contrario, appesantendo la mole di lavoro che il nostro device deve portare a termine.


[ad#ad-francescolisi]

A sconfessare queste credenze radicatesi nel tempo, sia negli utilizzatori di device Android che iOS, è stato Hiroshi Lockheimer, VP of Engineering for Android, che ha spiegato l’utilità di lasciare le varie applicazioni in memoria, le quali vengono automaticamente riavviate una volta bloccate forzatamente.

L’abbandono di questa credenza passa anche dallo studio delle trasformazioni dei sistemi operativo che abbiamo avuto nel corso di pochi anni. Sono infatti lontani i tempi in cui i programmi lasciati in multitasking erano realmente attivi, ingombrando realmente spazio sulla memoria volatile. Quest’oggi sono diversi i meccanismi che controllano il funzionamento delle varie applicazioni, le quali, sebbene rimangano nell’elenco delle applicazioni recenti, non sono realmente attive ma, anzi, si risvegliano all’occorrenza. Tutto ciò è possibile grazie ai cinque stati in cui le applicazioni si possono trovare sui nostri smartphone.

Il primo stato è ovviamente quello in cui l’applicazione è attiva, quindi mentre la si sta utilizzando in qualche modo, il secondo stato è invece quello dell’inattività, ovvero quando l’applicativo è ancora attivo ma non sta svolgendo alcuna operazione. Successivamente troviamo poi il background, ovvero quando l’app è ancora attiva ma non è mostrata a schermo ed infine la modalità sospesa, ovvero quella in cui l’applicativo non è attivo in alcun modo.

Dunque, in conclusione possiamo dire che dal chiudere tutte le applicazioni presenti nella schermata delle app recenti non porti alcun beneficio, ma anzi comporti una maggior richiesta di energia affinchè le applicazioni vengano “ripescate” dalla memoria dello smartphone.

56 risposte a “Applicazioni in multitasking? Meglio non chiuderle!”

  1. Doc74 ha detto:

    in realtà gia lo sapevo , cmq è una conferma in più

  2. Nicola ha detto:

    Sono anni che è così e infatti ne su ios ne android le chiudo mai. Al limite un riavvio una volta alla settimana

    • Raffaele Birkhoff ha detto:

      purtroppo la gente non vuole capire che gli smartphone funzionano in maniera diversa rispetto ai PC. Se i programmi sul cell sono aperti in memoria è solo un bene perchè i device mobili non hanno una partizione di swap mentre i pc si. Su pc averle aperte puǒ essere paradossalmente piū controproduttivo

  3. Flipz77 ha detto:

    Si sapeva da anni, certo che i produttori farlocchi (samsung e huawei sono i primi che vengono in mente) non hanno mai aiutato, coi loro task manager appiccicati sopra android che ti danno informazioni fuorvianti e falsamente gratificanti come “300 MB di RAM liberati”. Bene, grazie! Siete carini ad avvisarmi di quanto ci tenete a far funzionare il mio terminale come un cesso intasato.
    Ci sarà un motivo se gli sviluppatori chiamano il menù recenti “multitasking grafico”, e fino a gingerbread la possibilità di ” chiudere ” le applicazioni non esisteva proprio

  4. Daniel ha detto:

    Quindi anche Greenify sarebbe inutile?

    • makk ha detto:

      me lostavo chiedendo anche io, qualcuno ha una risposta?

    • teo ha detto:

      Dalla durata della mia batteria direi di no

    • leo ha detto:

      Io ho provato greenify…
      personalmente preferisco “app ops”
      perché la prima se non erro, rimane attiva in background, app ops invece no…é un extra alle impostazioni standard…
      riesco correttamente a disattivare tutti i servizi che tengono sveglio il telefono e non permette allo stesso il deep sleep…
      ho disattivato il keep awake e autostart “effettivi” di tutte le app che voglio…compreso facebook e whatsapp…ora non ricevo piu nessuna notifica…se non quando apro l’app regolarmente…questo a qualcuno puó non piacere…ma devo dire che il mio telefono da quel giorno…é rinato e va una bomba davvero!!!
      la batteria fa piú di un giorno e mezzo…sembra assurdo…ma é cosi…
      buona serata a tutti raga!

      • Eddy Ravazzolo ha detto:

        Scusate, ma quale App Ops, ce ne sono diverse nel play Store..? Grazie

      • kessa92 ha detto:

        Vabbe ma non bastava disattivare la sincronizzazione in background per non farti arrivare le notifiche???

        • Davide Ferrari ha detto:

          no, le notifiche arrivano tramite un server che spara verso io tuo ID il messaggio, non c’entra niente il background o altro

          • kessa92 ha detto:

            se io disattivo la sincronizzazione non mi arrivano i messaggi whastapp almeno che non entro nell’app

          • Davide Ferrari ha detto:

            La sincronizzazione non centra niente con l’app nel task manager! Tu lasciala attiva e chiudi pure l’app dal task manager. Esempio, la tua email di disqus, mi è arrivata con notifica push… Ma io non tengo mai l’app nel task, nemmeno whatsapp. Solo facebook perché ci giro spesso ma cmq con sincronia in background disattiva. E le notifiche ci sono :-)

          • kessa92 ha detto:

            Ahhh ho capito cosa vuoi dire

        • leo ha detto:

          Purtroppo no…

    • Doc74 ha detto:

      In buona parte si , è inutile, ci sono però alcune opzioni che effettivamente possono incidere positivamente sul consumo della batteria .
      Diciamo che quello che riduce il consumo non è il chiodere le app , quanto l’ottimizzare la configurazione del cellulare stesso.
      cose come ad esempio ridurre la luminosita dello schermo se sei sotto X% della batteria , forzare il processore a lavorare a meno hertz quando non è impegnato , elimanre dall ‘autostart il blotaware e tutte le aplicazion isuperflue e cose così sono potenzialmente utili.

  5. shishimaru ha detto:

    Ci si accorge delle sospensioni e “riavvii” delle app quando si riapre il browser e la scheda viene ricaricata.

  6. Luigi Esposito ha detto:

    Credo che sia un discorso molto relativo, ad esempio tenere chiuso facebook/instagram/whatsapp senza ricevere notifiche potrebbe solo giovare… Comunque far uscire a galla questa cosa dopo anni sa di notizia shock, non possono programmare il multitasking in modo che svolga il suo reale compito?

    • moffolo ha detto:

      Beh, teoricamente se è in background è ancora attiva, quindi un vero e proprio multitasking.

      • Doc74 ha detto:

        attenzione però , android tiene app in “background” anche se sono in sospensione .Nel qual caso il consumo è presso chè zero.
        si limitano ad occupare RAM che però verrà liberata se necessaria.
        Nella fattispecie però ho visto che l’app di facebook ( notifiche attivate) è ridicolmente energivora .

        • moffolo ha detto:

          Infatti sono usciti diversi articoli che dicevano che disinstallando l’app di fb la batteria migliorava del 20%.

    • shishimaru ha detto:

      Molte cose non le capisco. Ho la app di FB installata, ma in logout (quindi niente notifiche né altro), ma dal task manager interno di Android vedo che posso comunque terminarla. Quindi è in qualche modo caricata in RAM? Però non risultano comunque consumi di batteria dovuta a quella applicazione, quindi almeno non prende energia.

      • Luigi Esposito ha detto:

        Se è in background e puoi vedere il processo consuma anche una minima parte di batteria… Questo spiega perchè un android medio-basso con molte app installate rallenta sempre più…

        • Davide Ferrari ha detto:

          consuma solo se aggiorna in background… perché la ram sempre piena di corrente è, che sia vuota o piena: il problema è se viene usata in lettura/scrittura

    • Davide Ferrari ha detto:

      le notifiche arrivano comunque, non c’entrano niente con il background!

      • Luigi Esposito ha detto:

        Ma che dici? Se le notifiche arrivano l’app è in background

        • Davide Ferrari ha detto:

          no. chiudi whatsapp o facebook e vedi se ti arrivano notifiche.
          le notifiche e il tasking non c’entrano niente: tu quando accetti le notifiche mandi il tuo UID al server interessato… e lui quando spara le notifiche le manda al tuo smartphone… e loro cliccate aprono l’app o la riportano in foreground.
          scusami se sono un programmatore android.

          • Luigi Esposito ha detto:

            Non ti scuso, comunque c’è per forza un processo dell’app che manda l’UID al server interessato

          • Davide Ferrari ha detto:

            allora: se vuoi io ti spiego e tu mi dici grazie, se non vuoi amici come prima: non ci vinco niente.
            quando accetti le notifiche, l’app come sai te lo chiede o lo fa da sola, mandi il tuo uid. ma non deve mandarlo ogni volta perché è univoco (combo di telefono + codice app in SHA1) come il codice fiscale o l’imei.
            quindi quel processo che dici te, succede una volta sola o cmq secondo tua scelta implicita da click.

          • Luigi Esposito ha detto:

            Dai scherzavo, ora capisco, io comunque intendo questo: Se non hai FB installato il telefono non deve scaricare le notifiche dal server, mentre se lo hai deve farlo. Nel momento in cui lo fa, è un output in più che ti da, quindi deve elaborare più dati. Parlo di facebook come qualsiasi altra app

          • Davide Ferrari ha detto:

            se non hai l’app, la funzione di notifica viene disinstallata per quell’app.
            se l’hai e le hai accettate, lo fa: ma conta che è tale e quale a ricevere un sms, quindi non è che deve elaborare chissà cosa se non la ricezione di qualche byte e un suono: chiaro che se la clicchi ti apre/ripristina l’app con le ovvie conseguenze.

  7. moffolo ha detto:

    Il problema sono quelle app (programmate male) che restano in background ma non vanno in sospensione. Ne ho una per controllare il traffico in autostrada che deve per forza essere chiusa con il “task manager”, come pure un’applicazione foto che purtroppo quando è in background rallenta il dispositivo eccessivamente. Peccato che l’app per il traffico mi serva, e quella delle foto fa foto (scusate la ripetizione) che quella stock si sogna… (e l’ho anche pagata).

    • Stroncatore ha detto:

      Nomi e cognomi delle app incriminate, così magari qualcuno può suggerirti valide alternative?

      • moffolo ha detto:

        Dubito che esista un’app alternativa a “Viabilità Ticino”, e non ho trovato altre app che diano la possibilità di cambiare i parametri di scatto come “Manual Camera” e anche se ne trovassi, terrei comunque quella che ho, dato che l’ho pagata e che comunque fa buone foto. Devo solo ricordarmi di chiuderla dopo averla utilizzata :-P

        • Stroncatore ha detto:

          Ok, non fa una grinza. Essendo app unica, la mancanza di concorrenza potrebbe effettivamente limitarne la spinta al perfezionamento.

        • Doc74 ha detto:

          in questo caso però le puoi sempre chiudere manualmente , senza usare una app per il ” risparmio energetico”

  8. Raffaele Birkhoff ha detto:

    5 stati e ne elencate 4. Ottimo articolo

  9. kessa92 ha detto:

    Spesso si devono chiudere perché si impallano. Ad esempio ora androidiani non mi apriva questa notizia eppure andava internet perché ho aggiornato tutta la sezione blog e mi ha trovato nuovi post ma questo non lo apriva, caricava sempre all’infinito. Chiusa l’app, riaperta e magicamente va.

  10. Nick ha detto:

    Penso di aver problemi con i numeri. Scherzo il problema ce l’ha il redattore dell’articolo.

    Comunque questa considerazione è relativamente vera. Un semplice esempio: conviene di più (per la batteria ad esempio) lasciare aperto oppure chiudere l’app facebook?
    Diciamo che alcune app conviene chiuderle, altre no.

  11. Massimo Toni ha detto:

    Mah… Più applicazioni in memoria Piu lag. (nexus 6)

  12. Jojo ha detto:

    Scusate, ma mantenendole “ibernate” non aumentano i consumi energetici del device? Scusate, un’altra cosa, ma secondo voi conviene o meno spegnere il telefono tutte le sere? Grazie delle future risposte

  13. Tersicore1976 ha detto:

    Certo aiuterebbe un SO che non chiuda da se le app, no? Parlo dei Samsung ovviamente. Sui Nexus mai chiuso le app (anche perchè si seve fsre una per volta).

  14. Lorenzo Quirino ha detto:

    Mah, non sono d’accordo. É un dato di fatto che con le app in background il mio note 4 é meno reattivo, me ne accorgo dal lag nell apertura delle altre app ma soprattutto dalla mancata risposta all ok Google verbale. Chiudo tutto e magicamente risponde

  15. ç ř į ş t î å ñ ò ha detto:

    Io chiudo sempre Candy Crush… così al riavvio mi rifà ottenere i bonus! ;P

  16. Saccente ha detto:

    Ma quindi il Vero Multitasking di Android, vanto degli androidiani sugli utenti iOS? Tutta fuffa?

  17. cat ha detto:

    Ho un s3 con cm13 (Nightly 0102)
    Ho sempre dalle 3 alle 7 app aperte in background senza alcun calo della prestazione, l’unica app che chiudo è Fallout e non di certo per mancanza di memoria, ma perchè altrimenti non si salverebbe xD

Social Media Auto Publish Powered By : XYZScripts.com