Conform postării de peste firul XDA:

Pentru a explica mai precis ZRAM mai întâi trebuie ca alți termeni să fie mai clar definiți: Swap poate fi comparat cu fișierul swap de pe Windows. În cazul în care memoria (RAM) pentru a finaliza PC-ul datele care sunt utilizate nu sunt externalizate în mod activ (de exemplu: aplicații de fundal), astfel încât să re-evacuare RAM liber. La acest date sunt scrise pe un hard disk. Dacă este necesar, aceste date sunt apoi citite înapoi de acolo cu ușurință. Chiar și cel mai rapid SSD este mai lent decât memoria RAM. Pe Android, nu există swap!

În ZRAM, resursele de stocare inutile sunt comprimate și apoi mutate într-o zonă rezervată în memoria RAM fixă (ZRAM). Așadar, un fel de swap în memorie. Această Ram este mai liberă, deoarece datele au atunci doar aproximativ 1/4 din cerințele anterioare de stocare. Cu toate acestea, procesorul trebuie să lucreze în mai mult pentru că acestea comprimă datele are (sau le desface din nou atunci când sunt necesare). Avantajul constă în mod clar în viteză. Deoarece partiția de swap în RAM este mult mai rapidă decât este aceasta o partiție de swap pe un hard disk.

În sine un lucru minunat. Dar Android nu are o partiție swap și, prin urmare, aduce Android ZRAM sub nici un câștig de performanță, așa cum ar fi cazul unui PC normal.

În cazul unui PC normal ar arăta astfel: Swap = fișier swap (pe disc) -> LentZRAM (swap în RAM) -> Mai rapid decât swapRAM -> Rapid

În cazul Android, nu există o partiție swap și, prin urmare, aduce ZRAM, de asemenea, nici un spor de performanță. singurul lucru care aduce ZRAM este „mai multă” memorie RAM. Comprimată de „mărirea”, ca să spunem așa, a memoriei disponibile. Asta pe dispozitivele cu puțină memorie RAM (<256MB), de asemenea, destul de util. S2 are 1GB, dar cei bogați, și mai mult decât. Nu trebuie să fie împins în mod artificial până la 1,5 GB. După ce activați ZRAM-ul are și 2 dezavantaje. Codificarea și decodificarea folosind timp de CPU, care la rândul său are un consum mai mare de energie.

Aproape se poate spune (Pentru dispozitive cu mai mult de 512MB RAM): Fără ZRAM: + Performanță CPU | + Baterie | RAMCu ZRAM: Performanță CPU |-Baterie | + RAM

Pentru dispozitivele cu prea puțină memorie RAM, deci are sens. Dar cine împușcă S2 deja să fie complet complet RAM și apoi încă mai are nevoie de mai mult?

Sper că vă ajută să înțelegeți zRam!!!!

Articles

Lasă un răspuns

Adresa ta de email nu va fi publicată.