Perché i nostri dispositivi informatici sembrano rallentare?

"Perché telefoni, tablet e computer rallentano sempre con l'avanzare dell'età, al punto che diventano inutilizzabili, ma quando lo eseguo e lo ripristino su un dispositivo nuovo di zecca, è di nuovo veloce (nonostante non si cambi nessuno dei Software)?" - Jason Yosar

Un sacco di malintesi e teorie cospirative circondano questo argomento.

Ricerche su Internet per "iPhone slow" spuntone dopo il rilascio di un modello di nuova generazione, ma c'è nessuna prova suggerire che i produttori degradano deliberatamente le prestazioni dei dispositivi più vecchi con aggiornamenti software.

L'hardware del computer in genere non rallenta la sua vita utile. Invece, ci sono molti altri motivi per cui smartphone, tablet e PC iniziano a sembrare meno scattanti. La buona notizia è che spesso è possibile adottare misure per migliorare le prestazioni del dispositivo esistente.

Memoria gonfia

Ogni volta che si aggiornano, le app in genere diventano più grandi e piene di funzionalità. Il pizzazz visivo è anche una grande attrazione, pertanto i sistemi operativi desktop e mobili ricevono periodicamente importanti riprogettazioni.

Tutta questa funzionalità e glitz in più richiede al tuo dispositivo di fare più computazioni di quando è arrivato a casa dal negozio. Dato che non magicamente accelerare per compensare, ha meno capacità di riserva disponibile per rispondere rapidamente a voi.

Le app più recenti non solo tendono a fare più calcoli, ma occupano anche più spazio nella memoria del dispositivo.


innerself iscriviti alla grafica


I dispositivi hanno solo una quantità limitata di "memoria ad accesso casuale" (RAM) disponibile. Uno dei componenti di archiviazione dati di un dispositivo, la RAM è l'equivalente approssimativo di una lavagna per ufficio: veloce e conveniente, ma di capacità limitata. Il suo contenuto viene cancellato ogni volta che si spegne il dispositivo.

Quando esaurisce lo spazio nella RAM, il dispositivo può spostare le cose da e verso la memoria dei dati molto più lenta (e permanente fino alla cancellazione esplicita), la memoria flash, che richiede molto tempo.

Nei vecchi PC con dischi rigidi meccanici, questo veniva chiamato "thrashing", in quanto gli utenti ascoltavano le testine di lettura e scrittura del disco rigido che si muovevano attraverso i piatti mentre aspettavano che i dati fossero spostati dentro e fuori dalla RAM riempita.

La memoria flash è silenziosa e molto più veloce degli hard disk magnetici di sempre, ma è ancora di ordine di grandezza più lento della RAM.

Cacheing eccessivo

Per fare in modo che le app funzionino più velocemente, alcuni progettisti le fanno memorizzare copie di cose nella RAM che pensano che l'utente potrebbe voler vedere di nuovo per accelerare le cose. Ad esempio, un browser Web potrebbe conservare una copia del contenuto di ciascuna scheda, anche se solo una scheda è visibile in un dato momento.

Conosciuto come cacheing, questo fa funzionare le cose molto più velocemente - fino a quando il sistema inizia a esaurire la memoria. Affinché la memorizzazione nella cache sia efficace, la quantità di spazio ad essa dedicata deve essere gestita con attenzione dall'applicazione e dal sistema operativo del dispositivo.

Alcuni sviluppatori di app non si impegnano a farlo bene, e le loro applicazioni non solo rallentano nel tempo, ma possono anche trascinare il resto del sistema con loro.

Sempre più software

Non è raro anche che un software utile sia accompagnato da "crapware"- componenti aggiuntivi non utili come le barre degli strumenti del browser - che utilizzano risorse di sistema e prestazioni di impatto.

Il software aggiuntivo può rallentare un sistema in molti modi: riempiendo lo storage permanente, utilizzando una RAM più preziosa e utilizzando l'unità di elaborazione centrale del computer "in background" senza che tu te ne accorga. Tutti questi fattori possono far sì che il sistema abbia meno risorse disponibili per rispondere prontamente.

Un dispositivo nuovo o di ripristino fabbrica tende ad avere meno di questo "cruft" accumulato (dati e software indesiderati) installati, e quindi dispone di più risorse disponibili per svolgere le attività che un utente desidera effettivamente.

Un'altra spiacevole possibilità è che alcune delle capacità di calcolo del dispositivo vengano utilizzate da malware, che si tratti di virus, worm o altre varietà di software dannoso.

Cosa si può fare?

Non sarai in grado di eguagliare le prestazioni degli ultimi e più grandi smartphone, tablet o PC di fascia alta con un modello precedente, in quanto i dispositivi più recenti hanno generalmente componenti più veloci. Ma con un piccolo sforzo, puoi ottenere il massimo dal tuo dispositivo esistente.

Sia che tu stia utilizzando un telefono, un tablet, un PC o un Mac, l'azione a costo zero più utile che puoi fare è disinstallare app e componenti aggiuntivi non necessari.

The ConversationTuttavia, in alcune circostanze potrebbe essere più semplice - DOPO aver eseguito con attenzione il backup di tutti i dati - per eseguire semplicemente l'equivalente di un ripristino delle impostazioni di fabbrica e reinstallare il sistema operativo da zero, aggiungendo solo le app effettivamente necessarie.

Circa l'autore

Robert Merkel, Docente di ingegneria del software, Università di Monash

Questo articolo è stato pubblicato in origine The Conversation. Leggi il articolo originale.

Libri correlati:

at InnerSelf Market e Amazon