Selon le post sur le fil XDA :

Pour expliquer plus précisément ZRAM besoin d’abord d’autres termes sont plus clairement définis:Swap peut être comparé avec le fichier d’échange sur Windows. Si la mémoire (RAM) pour compléter le PC les données qui sont utilisés pas activement externaliser (par exemple : les applications de fond) afin de ré-évacuer la RAM libre. Ces données sont écrites sur un disque dur. Si nécessaire, ces données sont ensuite relues facilement à partir de là. Même le SSD le plus rapide est plus lent que la RAM. Sur Android, il n’y a pas de swap!

En ZRAM les ressources de stockage inutiles sont compressées puis déplacées vers une zone réservée dans la RAM fixe (ZRAM). C’est donc une sorte de swap en mémoire. Cette Ram est plus libre parce que les données alors seulement environ 1/4 des anciens besoins de stockage ont. Cependant, le CPU doit travailler davantage car il compresse les données (ou les décomprime à nouveau lorsqu’il en a besoin). L’avantage réside clairement dans la vitesse. Depuis la partition d’échange dans la RAM est beaucoup plus rapide que cela est une partition d’échange sur un disque dur.

En soi, une grande chose. Mais Android n’a pas de partition swap, et donc apporte Android ZRAM sous aucun gain de performance comme ce serait le cas avec un PC normal.

Dans un PC normal, cela ressemblerait à ceci :Swap = fichier d’échange (sur le disque) -> LentZRAM (échange en RAM) -> Plus rapide que swapRAM -> Rapide

Avec Android, il n’y a pas de partition d’échange, et donc apporte ZRAM également aucun gain de performance.La seule chose qui apporte ZRAM est « plus » de RAM. Compressé par le « agrandi » pour ainsi dire de la mémoire disponible. C’est sur les appareils avec peu de RAM (<256MB) aussi très utile. Le S2 a 1GB mais les riches, et plus que. Il ne doit pas être poussé artificiellement jusqu’à 1,5 Go. Après avoir activé la ZRAM a également 2 inconvénients. L’encodage et le décodage utilisant du temps CPU, qui à son tour a une consommation d’énergie plus élevée.

En gros, on peut dire (Pour les appareils avec plus de 512 Mo de RAM):Sans ZRAM : + Performance CPU | + Batterie | RAMAvec ZRAM : Performance CPU |-Batterie | + RAM

Pour les appareils avec trop peu de RAM donc c’est parfaitement logique. Mais qui tire le S2 déjà être complète RAM et puis encore besoin de plus ?

J’espère que cela aide à comprendre zRam!!!!

.

Articles

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.