J'ai installé zRam comme décrit sur webupd8.org . Je l'ai installé depuis le terminal. Est-ce tout ce que je dois faire ou dois-je faire une configuration ou quelque chose? Le programme zram-enabler fait-il tout seul ou dois-je définir certains paramètres?
Comme Sergey "Shnatsel", Davidoff a été cité dans cet article de blog, ce paquet installe un script pour l'exécuter en tant que service. Le script se configure automatiquement et le service démarre automatiquement. Aucune autre configuration n'est requise. Le service peut être contrôlé manuellement via:
Sudo service zramswap start|stop|status|restart|reload|force-reload
Si vous ouvrez le paquet deb avec file roller, vous pouvez voir que seuls deux fichiers sont installés:
/etc/init/zramswap.conf
/etc/init.d/zramswap
Avec quelques fichiers de documentation. Le répertoire DEBIAN
contient les métadonnées du package et les commandes permettant d’initialiser le service. C'est tout ce qu'il y a dans le paquet. Les périphériques correspondants portent le nom suivant: /dev/zram[0-9]
L'avez-vous installé via PPA? Je recommande de faire ça.
Voilà, tout un article sur zRam dans Ubuntu:
zRam est un code dans le noyau qui, une fois activé, crée un périphérique bloc à base de RAM qui agit comme un disque d'échange, mais qui est compressé et stocké en mémoire, ce qui permet des entrées/sorties très rapides et une augmentation de la quantité de mémoire. disponible avant que le système ne commence à permuter sur le disque.
zRam est intégré au noyau Linux 3.2 et supérieur, il est donc déjà inclus dans Ubuntu 12.04.
Précédemment sur ma machine 2 Go, sans zRAM, lorsque j'ouvre de nombreux onglets de navigateur, le système commence à s'étouffer, tandis que le disque dur commence à copier les données au format SWAP, ce qui provoque un ralentissement total. Désormais, après avoir activé zRam, au lieu de se figer après une panne de mémoire vive, le système fonctionnait comme si rien ne s'était passé. Je n'ai remarqué aucune différence. Cela ressemblait à ajouter RAM;)
D'après mon expérience, zRam est utile pour les personnes utilisant des ordinateurs avec 1 Go ou 2 Go de RAM. Étant donné que zRam compresse les données, certaines ressources du processeur sont nécessaires. Pas beaucoup, mais toujours. Pour cette raison, je ne recommande pas de l'utiliser avec de vieux processeurs. En outre, si vous avez 4 Go RAM, il ne sera probablement pas nécessaire de l'utiliser.
Pour l'activer, tapez terminal:
Sudo apt-get install zram-config
Pour supprimer [tapez ce qui suit]:
Sudo dpkg --purge zramswap-enabler Sudo dpkg --purge zram-config
Le démon de service s'activera instantanément lors de l'installation. Vous pouvez le vérifier en tapant dans un terminal:
cat /proc/swaps
Il devrait y avoir une entrée/dev/XXX (étant donné que vous avez une partition/un fichier d'échange actif) et au moins une entrée avec le nom "swap" dans son nom (il y en aura une pour chaque cœur de processeur de notre système). Sinon, essayez de redémarrer et tapez à nouveau la commande.
Aucune autre action n'est nécessaire.
À partir d’Ubuntu Precise, un script de mise à jour officiel pour Ubuntu d’Adam Conrad permet de configurer zram dans le référentiel principal:
Sudo apt-get install zram-config
Source: http://gionn.net/2012/03/11/zram-on-debian-ubuntu-for-memory-overcommitment/
Assurez-vous que vous avez reboot
Ubuntu et vérifiez si Zram a démarré au démarrage.
Suivez les instructions comme indiqué précédemment pour vérifier par cat /proc/swaps
Si vous ne voyez pas vos périphériques d'échange zram dans la liste (dans mon cas aussi), procédez comme suit:
Sudo su
update-rc.d zramswap defaults
Ceci listera zram en tant que service de démarrage.
reboot
et vérifiez si cela a démarré au démarrage.
Sous Ubuntu 14.04 VPS, j’ai dû exécuter:
Sudo apt-get install linux-image-extra-$(uname -r)
Sudo apt-get install zram-config
La première ligne installe le module de noyau zram.