Forum Linux.noyau tmpfs/centos

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
25
mai
2021

Bonjour

bon voila j'ai 2 serveur, un avec centos 7 et l'autre avec centos 6.10
quand je fais la commande # df -h "pour monter les partions du HDD"

j'ai sur le centos 7:
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 107M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/centos-root 100G 9,4G 90G 10% /
/dev/sda2 1014M 223M 792M 22% /boot
/dev/sda1 200M 12M 189M 6% /boot/efi
/dev/mapper/centos-home 30G 6,9G 24G 23% /home
tmpfs 3,2G 12K 3,2G 1% /run/user/42
tmpfs 3,2G 0 3,2G 0% /run/user/0

et sur le centos 6.10
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_csbox24a3-lv_root
50G 42G 7.5G 85% /
tmpfs 3.8G 72K 3.8G 1% /dev/shm
/dev/sda1 477M 80M 373M 18% /boot
/dev/mapper/vg_csbox24a3-lv_home
1.8T 15G 1.7T 1% /home

sous centos 6.10 tmpfs ne consommé pas bcp de mémoire alors que sous centos 7.9 c bcp 16Go x 3 comme l'exemple

j'aimerais savoir si c possible de supprimer tmpfs et se serais quoi l'impact si je le supprime?
et si c pas possible de le supprimer es que je peux répupérer ces espaces utilisé

                                                              Merci d'avance
  • # Pas vraiment utilisé

    Posté par  . Évalué à 4.

    Un tmpfs ne consomme que l'espace effectivement pris par les fichiers qu'il contient (c'est à dire la colonne "used").
    Ce qui est indiqué dans la colonne "size" est seulement la taille maximum qu'il acceptera de stocker (par défaut c'est 50% de la RAM).
    Donc, dans l'exemple que tu donne il y a à peine 107 MiO utilisés dans /run, le reste est négligeable.

    C'est probablement possible de re-configurer le système pour s'en passer, ça veut dire que les données correspondantes seront stockées sur la partition racine, s'il s'agit d'un disque dur ça aura un impact sur les performances, s'il s'agit d'un SSD ça aura un impact sur sa longévité. Et il faudra que tu mette en place un script pour vider ces répertoires à l'extinction, pour ne pas avoir des fichiers qui y trainent, qui pourraient faire des choses bizarres au prochain démarrage.

    Donc, à moins que tu aie absolument besoin de chaque MiO de RAM, c'est beaucoup de complications pour un résultat inférieur.
    Dit autrement, si ton serveur n'est pas déjà à 100% de RAM utilisée par les vrai programmes (pas les caches), ne perd pas ton temps à ça.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.