Perché i booster di RAM e i task killer sono dannosi per Android?

Perché i booster di RAM e i task killer sono dannosi per Android?

Se utilizzi Android, potresti aver sentito consigli sull'utilizzo di un amplificatore di RAM o di un'app task killer. Scorri il Google Play Store e vedrai un sacco di task killer in offerta con recensioni elevate.





Questo potrebbe portarti a chiederti se i booster di RAM funzionano davvero. A quanto pare, il tuo telefono non ha bisogno di questo tipo di app e il loro utilizzo può persino danneggiare le tue prestazioni. Vediamo perché.





Un primer sulla RAM

Prima di esaminare come funzionano i task killer, dobbiamo capire cos'è la RAM e il suo scopo per il tuo telefono. RAM è l'acronimo di Random Access Memory ed è un tipo di archiviazione veloce ma volatile utilizzato da computer e telefoni.





I sistemi operativi, siano essi Windows, Android o qualcos'altro, utilizzano la RAM per memorizzare i programmi attualmente in esecuzione. Ciò significa che quando apri un'app sul telefono, Android la carica nella RAM. Mantiene l'app lì per un po', così puoi facilmente tornare ad essa e riprendere da dove avevi interrotto senza ricaricare completamente l'app.

Galleria di immagini (2 immagini) Espandere Espandere Chiudere

La RAM è volatile, il che significa che quando spegni il telefono, tutto ciò che è memorizzato scompare. Ciò contrasta con la memoria permanente sul telefono, che ovviamente persiste tra i riavvii. Tuttavia, caricare qualcosa dalla RAM è molto più veloce che estrarlo dalla memoria principale.



Vedere la nostra guida rapida alla RAM se sei interessato a maggiori informazioni.

Come Android utilizza la RAM

Ora, poiché il tuo dispositivo ha solo così tanta RAM, potresti pensare che la gestione manuale dei processi sia essenziale. Questo è facile da presumere se sei un utente Windows.





Su Windows, il sistema operativo mantiene la RAM inutilizzata libera per i programmi che potrebbero averne bisogno in futuro. Se hai così tanti processi in esecuzione che riempiono la tua RAM, Windows deve passare al file di paging. Questo è un pezzo della tua unità di archiviazione che funge da RAM finta quando il sistema ha bisogno di più.

Anche un SSD è ancora molto più lento della RAM, quindi sentirai il rallentamento quando Windows utilizza il file di paging. A quel punto, è una buona idea chiudere alcuni programmi in esecuzione e liberare RAM.





Ma questo non è il caso su Android. Anche se non è un adagio perfetto, Android segue il principio 'RAM libera è RAM sprecata' di Linux. Il kernel Linux utilizza la RAM 'inutilizzata' per la memorizzazione nella cache, il che rende le prestazioni del sistema più fluide.

In pratica, in Android, ciò significa che le app che hai aperto qualche tempo fa rimarranno nella RAM fino a quando le app più recenti non avranno bisogno di quella RAM. Android elimina le app precedenti per fare spazio a processi con priorità più elevata in base al tuo utilizzo.

Un esempio di utilizzo della RAM di Android

Per fare un esempio, supponiamo (per semplicità) che il tuo dispositivo abbia 4 GB di RAM e che ogni app occupi 500 MB. Ciò significa che il tuo telefono può contenere otto app nella RAM prima che esaurisca lo spazio (qui escludiamo la RAM utilizzata dai processi di sistema).

Ora, supponiamo che tu apra quattro app e controlli ognuna di esse per un minuto, quindi metti giù il telefono per 30 minuti. Quando lo riprendi, se apri una di queste quattro app, riprenderanno esattamente da dove le avevi lasciate, dal momento che il tuo telefono le ha conservate nella RAM.

Se poi apri altre cinque app, la quinta supererà la quantità di RAM sul tuo dispositivo. Android analizzerà quindi quale app nella RAM è meno importante in base a quali hai utilizzato più di recente e quali app hanno la priorità. Ad esempio, se stai riproducendo musica su Spotify, Android manterrà attivo quel processo in background anche se non lo apri da un po' di tempo.

Da lì, Android scarta l'app meno importante dalla RAM in modo che possa contenere quella che hai appena aperto. Se torni all'app che è stata scartata, dovrà essere caricata di nuovo da uno stato a freddo.

Perché i task killer sono terribili?

Ora che hai capito come Android utilizza la RAM , consideriamo come i task killer influenzano questa operazione.

La maggior parte dei task killer e dei booster di RAM seguono un formato simile: ti mostrano quali app sono attualmente in esecuzione (e quindi utilizzano la RAM), quindi ti offrono di liberare un po' di RAM facendo toccare un pulsante per terminare quei processi. Dopo la chiusura, ti mostra che quelle app non stanno più 'sprecando risorse' in background.

Galleria di immagini (2 immagini) Espandere Espandere Chiudere

Il problema è che dopo aver ucciso quelle app, devono riavviarsi da zero la prossima volta che le apri. Inoltre, alcuni processi si riavvieranno subito dopo essere stati uccisi, poiché devono essere eseguiti in background per vari motivi.

Pertanto, uccidere costantemente le app è uno spreco di risorse rispetto al solo lasciare che l'app rimanga nella RAM in modo da poter tornare rapidamente ad essa quando necessario. Come discusso, Android è abbastanza intelligente da destreggiarsi tra ciò che c'è nella RAM in base al tuo utilizzo e la RAM che 'libera' uccidendo le attività non contribuisce alle prestazioni.

come creare un file .exe

Continuando l'esempio sopra, supponiamo che tu abbia aperto quattro app di recente, quindi Android le ha tutte nella RAM. Se a questo punto esegui un amplificatore di RAM, probabilmente ucciderà tutte quelle app per 'liberare memoria'.

Questo è inutile --- se hai intenzione di usare quelle app in pochi minuti, liberare la memoria che hanno usato non ti serve a niente. Android mantiene le app recenti nella RAM per rendere la tua esperienza il più fluida possibile e i task killer interferiscono con ciò.

Inoltre, alcuni task killer possono essere eseguiti automaticamente in background e terminare le app in base a una pianificazione. Questo consuma alcune delle risorse di sistema e non offre nulla in cambio.

Non è necessario nemmeno eliminare le app

Anche se non usi un task killer, c'è una funzionalità integrata di Android che agisce in modo simile a un booster di RAM se esageri con esso. La schermata Recenti, a cui accedi scorrendo verso l'alto dal basso e tenendo premuto (o premendo il pulsante quadrato sulla barra di navigazione) ti consente di passare facilmente da un'app recente all'altra.

Se scorri verso l'alto su un'app, la cancellerai dal menu Recenti e ne chiuderai anche il processo. Molte persone lo fanno in modo ossessivo, eliminando tutte le app nello switcher ogni volta che hanno finito di usare il telefono.

Galleria di immagini (2 immagini) Espandere Espandere Chiudere

Questo non è necessario! Chiudere le app che stavi appena usando ha lo stesso effetto di terminarle con un task killer. Stai facendo lavorare di più il tuo telefono perché deve riavviarli la prossima volta che li apri. Sarebbe come se chiudessi completamente il browser desktop e lo avviassi di nuovo ogni volta che volevi passare a una nuova pagina.

Pensa al menu Recenti come a un pratico selettore di scorciatoie, non a un elenco di app aperte che devi chiudere. Scorri via un'app solo se non vuoi ingombrare lo switcher o non vuoi davvero che venga eseguita in background.

Come far sentire Android davvero più veloce

È probabile che tu abbia installato un task killer Android perché il tuo telefono sembra lento. Per fortuna, ci sono diversi passaggi che puoi eseguire per migliorare le prestazioni del tuo dispositivo Android che non comportano attività di kill.

Abbiamo guardato tonnellate di modi per rendere il tuo telefono Android più veloce ; controlla quelli per consigli utili.

Evita i killer di attività Android a tutti i costi

Abbiamo visto che i booster di RAM Android e i task killer sono inutili nel migliore dei casi e possono ostacolare le prestazioni del dispositivo nel peggiore dei casi. Alla fine, è meglio lasciare che il sistema operativo Android faccia il suo lavoro gestendo la memoria da solo. Avere RAM libera non migliora le prestazioni; otterrai i migliori risultati quando le app archiviate in memoria si aprono rapidamente.

Ora che non uccidi continuamente app, dai un'occhiata ai modi migliori per eseguire il multitasking su Android.

Condividere Condividere Tweet E-mail 15 comandi del prompt dei comandi di Windows (CMD) che devi conoscere

Il prompt dei comandi è ancora un potente strumento di Windows. Ecco i comandi CMD più utili che ogni utente di Windows deve conoscere.

Leggi Avanti
Argomenti correlati
  • La tecnologia spiegata
  • Android
  • Gestione dei compiti
  • Sicurezza per smartphone
  • Suggerimenti Android
  • Miglioramenti alle prestazioni
  • Suggerimenti per smartphone
Circa l'autore Ben Stegner(1735 articoli pubblicati)

Ben è un vicedirettore e l'onboarding manager di MakeUseOf. Ha lasciato il suo lavoro IT per scrivere a tempo pieno nel 2016 e non si è mai guardato indietro. Si occupa di tutorial tecnici, consigli sui videogiochi e altro ancora come scrittore professionista da oltre sette anni.

Altro da Ben Stegner

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti