Forum Linux.général question sur le /proc

Posté par . Licence CC by-sa.
Tags : aucun
2
19
fév.
2019

Bonjour à tous,

voila on a sous linux un pseudo fichier /proc. Pourquoi on le nomme "pseudo fichier" ?

le noyau crée se pseudo fichier pour que l'utilisateur puisse voir l'état de la machine ou car le noyau se sert de ce pseudo fichier pour stocker des informations importante et ne pas encombrer la RAM ?

merci d'avance pour vos réponses.

  • # Car il n'a pas d'existence en mémoire

    Posté par . Évalué à 5.

    Déjà, /proc est un répertoire contenant des pseudo-fichiers. Et des pseudo-fichiers, ce sont des fichiers qui n'ont pas d'existence « réelle » tant qu'on n'a pas accédé à leur contenu : du coup, le noyau ne « stocke » rien dans ce système de fichier, il fait « apparaître » du contenu au moment où tu y accèdes.

    • [^] # Re: Car il n'a pas d'existence en mémoire

      Posté par (page perso) . Évalué à 6.

      On peut ajouter que toutes ces informations sont forcément en RAM, aucune économie n'est faite là-dessus.

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

    • [^] # Re: Car il n'a pas d'existence en mémoire

      Posté par . Évalué à 1.

      du coup a quoi sert ces pseudos fichiers ? c'est principalement pour débugger ?

      • [^] # Re: Car il n'a pas d'existence en mémoire

        Posté par (page perso) . Évalué à 9.

        La mémoire du noyau c'est en gros une suite d'octets en binaire. Pour éviter de devoir retrouver on ne sait trop comment que le 42679e octet contient dans le bit n°3 la valeur du comportement du noyau en cas de out-of-memory (sachant que ça changera en cas de redémarrage ou de mise à jour du noyau), il est plus facile de pouvoir faire un cat /proc/sys/vm/panic_on_oom pour savoir si ça vaut zéro ou non actuellement. C'est principalement un aspect practicité/faisabilité (un peu dans le style https://xkcd.com/378/ ). Soyons fous, disons que le /proc est au noyau ce qu'une API REST est à un composant web, en gros une interface d'accès aux données et de contrôle des comportements.

  • # vocabulaire

    Posté par (page perso) . Évalué à 7.

    Juste pour compléter les posts précédents. Ce n'est pas un pseudo fichier mais un pseudo système de fichiers.

    « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

Suivre le flux des commentaires

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