Działa na ubuntu 12.04/mint 13 i wyżej.
Ogólnie mówiąc zram to dodatkowy swap z wyższym priorytetem, niż swap na dysku, na urządzeniu blokowym umieszczonym w kompresowanym obszarze pamięci ram.
http://en.wikipedia.org/wiki/Zram
http://mintnext.blogspot.com/2012/11/in ... -zram.htmlzRam jest zintegrowany z jądrem Linux 3.2 i wyżej, tak, to jest wliczone już w Mennicy 13.
Wcześniej na moim 2GB maszyny, bez zRAM, kiedy otworzyć wiele zakładek przeglądarki, system rozpocznie zadławienia, a HDD rozpocząć kopiowanie danych SWAP powodując całkowite spowolnienie.
Teraz po włączeniu zRam , zamiast zamrażania po wyczerpaniu pamięci RAM, system pracował jak nic się nie stało. Nie zauważyłem żadnej różnicy w ogóle. Wyglądało to tak jak dodanie pamięci RAM
Z mojego doświadczenia, zRam jest przydatna dla osób korzystających z komputerów z 1 GB lub 2 GB pamięci RAM. Od zRam jest kompresowanie danych, to wymaga pewnych zasobów procesora. Niewiele, ale zawsze. Z tego powodu nie polecam używać go z starych procesorów. Także jeśli masz 4GB RAM najprawdopodobniej nie będzie konieczne, aby go używać.
W necie piszą że warto włączyć na maszynach z pamięcią 2gb i mniejszą, powinno też działać już na ubuntu 12.04 i wyżej.
Aby włączyć wystarczy zainstalować jeden pakiet;
Kod: Zaznacz cały
sudo apt-get install zram-config
Kod: Zaznacz cały
cat /proc/swaps
Kod: Zaznacz cały
mgo@mgo-P31-DS3L ~ $ swapon -s
Filename Type Size Used Priority
/dev/sda2 partition 3463164 0 -1
/dev/zram0 partition 516636 233044 5
/dev/zram1 partition 516636 233280 5
Aby wyłączyć zram usuwamy pakiet zram-config;
Kod: Zaznacz cały
sudo apt-get remove --auto-remove zram-config