Perché lo smartphone non mi permette di scaricare applicazioni o scattare foto se la scheda di memoria ha ancora spazio disponibile? Una domanda che qualsiasi utente Android si è posto almeno una volta nella vita, nel tentativo di risolvere quel fastidioso problema.
Per capire perché questo accade, dobbiamo prima comprendere il concetto di partizioni dei dati. Una partizione non è altro che una partizione virtuale di un’unità disco fisica. Lo spazio di archiviazione di uno smartphone Android è suddiviso in più partizioni.
Il numero e il tipo di partizioni possono variare da uno smartphone all’altro (ad esempio, Huawei ha iniziato a utilizzare il file system di sola lettura EROFS nelle ultime versioni di EMUI), ma qualcosa su cui la maggior parte dei dispositivi concorda è in tre partizioni: sistema, dati e cache. In realtà ci sono molte partizioni aggiuntive, ma quelle sono le principali. Nella partizione di sistema troverai il sistema operativo e le applicazioni preinstallate, nella cache la cache delle applicazioni e nella partizione dati tutto il resto, compreso tutto ciò che viene salvato nella memoria interna del telefono.
Questo è il motivo per cui gli smartphone hanno molto meno spazio di archiviazione disponibile rispetto al totale (rispettivamente 107/128 GB, 23,6/32 GB e 5,1/8 GB).
Lo spazio sulla memory card è separato, ma c’è un problema: i dati delle applicazioni vengono salvati nella memoria interna, compresi i download delle applicazioni da Google Play e la loro successiva installazione. Per questo motivo, Google Play potrebbe dirti che non hai spazio disponibile anche se la scheda di memoria ha gigabyte e gigabyte liberi.
Le uniche cose che vengono salvate direttamente sulla scheda di memoria, e dipende dalle impostazioni dell’applicazione della fotocamera, sono le foto e i video. Il problema è che queste foto e video generano miniature e cache nella memoria interna, così che, a lungo andare, anche se le foto vengono salvate sulla memory card, hanno un impatto anche sulla memoria interna.
In altre parole, indipendentemente dallo spazio disponibile sulla scheda di memoria, Android continua a utilizzare la memoria interna quasi esclusivamente per tutte le tue esigenze, dai download al salvataggio dei dati delle applicazioni e della cache. Le foto che scatti sulla scheda di memoria vengono rilevate anche nella memoria interna sotto forma di cache o dati nell’app Google Foto.
Se hai una scheda di memoria libera ma la memoria interna è piena, il tuo smartphone non smetterà di darti errori ogni volta che proverai a fare qualcosa. Fortunatamente, ci sono una serie di strategie che puoi attuare: