Versione Desktop | Passa Alla Versione Mobile
Youtube
15000 Iscritti
Facebook
14000 fan
Portale
9300 Follow
Android
1900 Follow
RSS
Iscriviti ora!

[MiniGuide HDblog] – CompCache e swap: Cosa sono e come funzionano

Mini Guide HDblog CompChace e Sawap

Come si comporta Linux e bene o male qualsiasi altro sistema operativo di oggi con la memoria?

Usano la RAM disponibile, per poi utilizzare una porzione del disco fisso come fosse ram riponendoci applicazioni al momento non attive ed allocando in questo modo la RAM liberata per la nuova applicazione. Android invece si comporta in modo diverso: vediamo come.


Attivando la compcache, praticamente, andiamo ad utilizzare una parte di RAM come fosse una partizione di swap compressa; questo porta ad un aumento di memoria disponibile in quanto compressa, è vero, ma dall’altro lato riduce le prestazioni in quanto ogni volta che Android deve accedere ad una applicazione in quell’area, deve appesantire la CPU con il compito di decomprimere la app, per poi ricomprimerla.
Risulta evidente che la compcache non sia una partizione reale di swap, ma un’area della ram espressa solitamente in percentuale. Se il sistema ha la necessità di mettere in swap un’applicazione, ce la mette tutta, scrivendo completamente la ram allocata per la applicazione nello swap (sia swap fisico che compacache).
Android, invece, se lasciato libero, utilizza la ram in modo diverso e per certi versi più funzionale andando ad effettuare un KILL APPLICATION; se questo processo può sembrare eccessivo, dovendo ricaricare l’applicazione da capo, in realtà non lo è grazie alla struttura con cui è concepito; nel caso di compcache abbiamo visto che l’applicazione rimane caricata completamente nello swap, obbligando Android a scrivere una grossa quantità di dati molto spesso, mentre con la struttura nativa del sistema l’applicazione scrive solo una piccola parte di informazioni necessarie al suo riavvio, poi viene chiusa.
Utilizzando GMaps, in caso di compcache verrebbero scritti, per esempio, circa 2MB, mentre lasciando il processo a carico di Android verrebbero scritte solo le coordinate GPS un’istante prima del KILL.

Sul Galaxy abbiamo riscontrato un degrado di prestazioni attivando la compcache, sebbene all’inizio sembrasse tutto più veloce; dopo una giornata di utilizzo il sistema pareva impastato, meno reattivo.

Abbiamo quindi deciso di demandare la gestione della RAM ad Android, dato che non ci pare possano riscontrarsi miglioramenti.



Seguici anche via feed!

Iscriviti al nostro feed RSS e rimani aggiornato su tutti i nostri ultimi articoli.


Categoria: Guide - Tags:


Articoli che potrebbero interessarti

Nessun articolo recente disponibile.


Scopri i prezzi più convenienti
€399.0
da Clickmedia
COMPARA PREZZI

Nokia cellulare nokia lumia 800 black tim ita...

navigatore con guida vocale, jukebox, i tuoi social network preferiti, videocamera hd, un ufficio mobile. potrai avere tutto ci&og...

€159.99
da ePRICE.it
COMPARA PREZZI

Nokia 500 BLACK Quadband Nokia Europa (NK500I...

Il veloce processore da 1 GHz garantisce un perfetto funzionamento delle applicazioni. Inoltre, con una connessione internet Wi-Fi...

€239.99
da EXPANSYS Italia...
COMPARA PREZZI

ViewSonic V350 Dual Sim Smartphone (Quad Band...

Un telefono compatto, capace che offre scelta.Lo smartphone ViewSonic V350 permette di usare due sim card col sistema Android 2.2....

Guida ai commenti
Versione Desktop | Passa Alla Versione Mobile