2017-02-18 4 views
0

(Linux) Les pages du noyau ne sont pas permutables, je le sais.Pages du noyau permutables?

Mais j'ai récemment appris à propos de FIFO (named-pipe) et qu'il peut résider sur le disque.

Ces FIFO sont dans la page du noyau? Alors pouvons-nous dire qu'une page de noyau qui inclut un FIFO est permutable?

Y a-t-il d'autres cas spéciaux comme ça?

Répondre

0

Lorsque les processus échangent des données via le FIFO, le noyau passe toutes les données en interne sans l'écrire au système de fichiers. Ainsi, le fichier spécial FIFO n'a pas de contenu sur le système de fichiers ; l'entrée du système de fichiers sert simplement de point de référence, de sorte que les processus peuvent accéder au canal en utilisant un nom dans le système de fichiers.

(c) fifo manual

Rien frappe jamais le disque, donc nous ne pouvons pas dire qu'il est en cours de permuté/swappable.

+0

ne pas aider. Merci quand même –