QNA > P > Perché Gli Smartphone Android Iniziano A Laggare Poco Dopo L'acquisto?

Perché gli smartphone Android iniziano a laggare poco dopo l'acquisto?

Uno smartphone è alimentato da un System-on-Chip (SoC). Come dice il termine, un SoC contiene l'intero sistema su se stesso, su una piattaforma.
Tutto l'hardware necessario è lì come CPU, RAM, GPU, Modem, Signal Processor, ecc. La CPU elabora i thread dell'applicazione e i dati utilizzati da essa sono memorizzati sulla RAM.
Voglio mantenerlo semplice per tutti da capire.
In termini profani, un telefono ritarda quando è messo a un compito che non può gestire.Ci sono più thread in fase di elaborazione da uno smartphone anche quando non viene utilizzato da voi e giace inattivo.
---
# Se la CPU deve elaborare più thread lunghi, ritarda non appena le cose ottenere oltre la sua capacità di elaborazione. Come e quando accade, il SoC si riscalda e questo favorisce ulteriormente lag e stutter perché una CPU surriscaldata è come un cavallo esausto.
Non dimenticare che c'è anche una GPU che è un processore che si occupa solo di grafica e immagini che si vedono sul display, e lo stesso principio si applica anche ad essa ma solo nel contesto dell'elaborazione grafica.
E anche se la CPU e la GPU sono brave a calcolare tutto ciò che si getta su di loro, è necessario avere abbastanza memoria cioè la RAM per mantenere tutti quei thread in esecuzione.
-
MORALE - Il tuo smartphone dovrebbe essere dotato di hardware di buona qualità per gestire tutti i compiti che si richiedono di eseguire su di esso.
I SoC con minore impronta termica sono più efficienti. Questo è il motivo per cui i SoC più recenti sono realizzati utilizzando una nano-architettura più piccola perché aiuta a mantenere il SoC dal surriscaldamento mentre si esegue grande sul gioco pesante. Per esempio, lo Snapdragon 805 è costruito utilizzando l'architettura a 28nm, mentre i prossimi 808 e 810 utilizzano la tecnologia a 20nm per ridurre l'impronta termica e migliorare l'efficienza.
---
# Molte applicazioni, specialmente su Android OS, continuano a funzionare in background e non è possibile ucciderle se non si ha voglia di usarle in quel momento. Queste includono tutte le applicazioni di utilità, Facebook, Maps, Youtube, Mail, Google+ e molte altre applicazioni di terze parti pure.
Nel momento in cui le uccidi con un task killer, riappaiono. Uccidere una tale applicazione non aiuta mai, rende solo più difficile per la CPU in quanto deve rielaborare il thread.
-
MORALE - Non usare un task killer per tutte le app in esecuzione da tempo. Non usare mai la funzione di auto-kill su un task killer. La CPU è programmata bene per gestire più app.
---
# Ora la domanda sorge spontanea che perché gli smartphone iniziano a lag come il tempo passa. È semplice. Mentre stiamo progredendo nell'ecosistema Android, le applicazioni stanno diventando più pesanti, più impegnative dal punto di vista dei dati, più impegnative dal punto di vista grafico con ogni aggiornamento che richiede più memoria e potenza di elaborazione. Di conseguenza, la quantità di RAM libera per un nuovo thread pesante da elaborare (come quando si avvia un gioco 3D) continua a diminuire con il tempo e mantenere la stessa vecchia CPU per le nuove applicazioni più pesanti non dovrebbe aiutare.
-
MORALE - Caricate il vostro telefono solo con applicazioni che sono essenziali per voi se siete a corto di hardware. Man mano che andiamo avanti nel tempo i nostri smartphone diventano obsoleti a causa dell'avanzamento dei software applicativi. Anche se alcuni importanti miglioramenti nei software di sistema come Project Butter e la sostituzione di Dalvik Runtime con ART su Android aiuta molto a raggiungere un'esperienza senza lag.
---
SUMMING IT UP...
I progressi sia hardware che software vanno di pari passo. L'hardware deve essere migliorato per soddisfare le esigenze di sistemi operativi e applicazioni più pesanti e ricchi di funzionalità. Per quanto riguarda lo scenario attuale, l'hardware sembra prendere il comando perché la sua sempre più conveniente e più avanzato con il tempo.
Tre anni fa, quando ho comprato il mio primo smartphone con un processore single-core e 512MB RAM per INR 16.7K, qualsiasi altro telefono più economico potrebbe't offrire un'esperienza senza lag a causa di uno o altro motivo. E anche il mio telefono ha iniziato a laggare dopo un anno anche con le applicazioni essenziali precaricate.
Ma oggi, si ottiene un telefono per INR 6K che offre buone prestazioni senza lag su applicazioni essenziali con una CPU quad-core molto più efficiente, 1GB RAM, Android Stock con transizioni 60fps, nessun bloatware e aggiornamenti del firmware rapido.
E con questo non voglio dire che il nuovo telefono più economico con hardware migliore non sarà mai lag o stutter, ma ci vorrà sicuramente più tempo per essere reso come un mattone.
Con l'arrivo di tecnologie come il set di istruzioni ARMv8, nano-architettura più piccola su chip, SoC e OS a 64 bit, ART, ecc il futuro sembra luminoso e senza lag.
:-)

Di Kenzie

Il S7 lag dopo 1 anno? :: Il Samsung Galaxy J7 è laggoso su un uso prolungato come tutti i dispositivi Samsung?
Link utili