Comment utiliser zRam?

36

J'ai installé zRam comme décrit dans 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 zram-enabler fait-il tout par lui-même ou dois-je définir certains paramètres?

    
posée Schweinsteiger 11.08.2012 - 12:27
la source

6 réponses

18

Comme Sergey "Shnatsel" Davidoff a été cité dans cet article, ce paquet installe un script pour l’exécuter en tant que service. Le script se configure automatiquement et le service démarre automatiquement. Il n'y a plus de configuration nécessaire. 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 rouleau de fichiers , 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 et les commandes du package pour initialiser le service. C'est tout ce qu'il y a dans le paquet. Les périphériques correspondants sont nommés d'après ce schéma: /dev/zram[0-9]

L'avez-vous installé via PPA? Je recommande de le faire.

    
réponse donnée LiveWireBT 11.08.2012 - 15:20
la source
27

Et voilà, tout ce qui concerne le zRam dans Ubuntu:

  

zRam est un code contenu dans le noyau qui, une fois activé, crée une mémoire vive basée sur   bloc périphérique qui agit comme un disque d'échange, mais est compressé et stocké   en mémoire, permettant des E / S très rapides et augmentant 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, donc il est   déjà inclus dans Ubuntu 12.04.

     

Auparavant sur ma machine 2 Go, sans zRAM, quand j'ouvre beaucoup de   les onglets du navigateur, le système commence à s'étouffer, tandis que le disque dur commence à copier les données   à SWAP provoquant un ralentissement total. Maintenant, après avoir activé zRam, à la place   de gel après avoir manqué de RAM, le système fonctionnait comme si de rien   arrivé. Je n'ai remarqué aucune différence. Ça ressemblait à   ajouter plus de RAM;)

     

D'après mon expérience, zRam est utile pour les personnes utilisant des ordinateurs avec 1 Go   ou 2 Go de RAM. Comme zRam compresse les données, il nécessite un processeur   Ressources. Pas beaucoup, mais toujours. Pour cette raison, je ne recommande pas   utilisez-le avec les anciens processeurs. Aussi, si vous avez 4 Go de RAM le plus probable   ne sera pas nécessaire pour 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
    
réponse donnée Mikado 28.12.2012 - 20:41
la source
11

Le démon de service s’active 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 "swap" dans son nom (il y en aura une pour chaque cœur de processeur sur notre système). Sinon, essayez de redémarrer et tapez à nouveau la commande.

Il n'y a pas d'autres actions nécessaires.

    
réponse donnée FuzzyQ 11.08.2012 - 15:11
la source
6

À partir d’Ubuntu Precise, il existe un script officiel de démarrage pour Ubuntu par Adam Conrad pour configurer zram dans le dépôt principal:

sudo apt-get install zram-config

Source: lien

    
réponse donnée Giovanni Toraldo 28.12.2012 - 19:33
la source
3

Assurez-vous de reboot Ubuntu et vérifiez si Zram a démarré lors du démarrage.

Suivez les instructions ci-dessus pour vérifier par cat /proc/swaps

Si vous ne voyez pas les périphériques d'échange de zram répertoriés (dans mon cas aussi), procédez comme suit:

sudo su  
update-rc.d zramswap defaults

Cela affichera zram en tant que service de démarrage.

reboot et vérifiez si cela a commencé au démarrage.

    
réponse donnée Kevin 30.11.2012 - 18:52
la source
1

Sur mon Ubuntu 14.04 VPS, je devais exécuter ce qui suit:

sudo apt-get install linux-image-extra-$(uname -r)
sudo apt-get install zram-config

La première ligne installe le module du noyau zram.

    
réponse donnée dwurf 30.01.2016 - 01:10
la source

Lire d'autres questions sur les étiquettes