zRam ist ein Code im Kernel, der nach seiner Aktivierung ein RAM-basiertes Blockgerät erstellt, das als Auslagerungsfestplatte fungiert, jedoch komprimiert und im Speicher gespeichert wird. Dies ermöglicht sehr schnelle E / A-Vorgänge und eine Erhöhung des verfügbaren Speichers, bevor das System mit dem Auslagern beginnt auf die Festplatte.
zRam ist in den Linux-Kernel 3.2 und höher integriert und daher bereits in Ubuntu 12.04 enthalten.
Wenn ich auf meinem 2-GB-Computer ohne zRAM viele Browser-Registerkarten öffne, wird das System gedrosselt, während die Festplatte beginnt, Daten nach SWAP zu kopieren, was zu einer vollständigen Verlangsamung führt. Nachdem Sie zRam aktiviert haben, friert das System nicht mehr ein, nachdem der RAM-Speicher voll ist. Ich habe überhaupt keinen Unterschied bemerkt. Es sah so aus, als würde man mehr RAM hinzufügen;)
Meiner Erfahrung nach ist zRam nützlich für Benutzer von Computern mit 1 GB oder 2 GB RAM. Da zRam Daten komprimiert, sind einige Prozessorressourcen erforderlich. Nicht viel, aber immer. Aus diesem Grund empfehle ich nicht, es mit alten Prozessoren zu verwenden. Auch wenn Sie 4 GB RAM haben, ist es höchstwahrscheinlich nicht erforderlich, es zu verwenden.
Um es zu aktivieren, geben Sie Folgendes ein:
sudo apt-get install zram-config
So entfernen Sie [Folgendes eingeben]:
sudo dpkg --purge zramswap-enabler
sudo dpkg --purge zram-config