Agrandir /dev/shm – Commande

Ce petit tuto a sauvé la vie à un DBA oracle ! Bon OK j’exagère un peu,  mais sans nous ils sont perdus 🙂

 

 

1 – C’est quoi le /dev/shm ? oO
Le /dev/shm/ est un emplacement mémoire monté dont aucune donnée ne sera enregistrée sur la partition, tout sera géré directement en mémoire vive.
Il est aussi utilisé comme mémoire partagée, ce qui permet de transmettre des données entre plusieurs programmes. Un programme pourra y placer des données qui pourront être utilisées par d’autres processus autorisés.

 

Attention à l’utilisation de celle-ci, il ne faut y stocker trop de données sous peine de saturer la mémoire RAM.

 

2 – Comment agrandir le /dev/shm ?
Tout d’abord il faut vérifier la taille actuelle avec un petit df -h.
Pour ma part, je modifie le “fstab” pour que la modification soit permanente :
vi /etc/fstab
tmpfs     /dev/shm        tmpfs   defaults,size=16G        0 0
Bien-sur en modifiant juste le fstab, cela sera modifié qu’après un redémarrage… Sauf en remontant la partition avec la commande suivante :
mount -o remount /dev/shm
Il suffit juste de vérifier que la modification soit bien effective avec la commande :
df -h

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *