Forum Linux.général Manipuler le cache du système de fichier

Posté par  .
Étiquettes : aucune
0
17
avr.
2009
Bonjour,

Je cherche des outils ou une librairie qui permet :
- de connaître les fichiers qui sont mis en cache par le VFS sous Linux.
- de forcer la mise en cache d'un fichier.

Mes recherches jusqu'à présent n'ont rien donné, ormis en savoir un peu plus sur le fonctionnement du cache.

Merci d'avance.
  • # quelques éléments de réponse

    Posté par  . Évalué à 3.

    pour forcer la mise en cache d'un fichier, à ma connaissance, le plus simple c'est juste de l'ouvrir, avec par exemple la commande suivante :

    cat fichier > /dev/null

    Pour connaitre la liste des fichiers dans le cache, je ne sais pas du tout comment on peut faire ça sous linux, mais ça doit exister probablement.

    Sinon, en cherchant deux minutes, j'ai trouvé ça qui a l'air pas mal :

    http://www.linuxhq.com/guides/TLK/fs/filesystem.html
    • [^] # Re: quelques éléments de réponse

      Posté par  . Évalué à 5.

      Pour connaitre la liste des fichiers dans le cache, je ne sais pas du tout comment on peut faire ça sous linux, mais ça doit exister probablement.

      Ce ne sont pas les fichiers qui sont en cache, mais les pages individuelles, donc tu peux avoir un fichier à moitié en cache, dont un quart a été modifié et n'a pas encore été écrit sur le disque.

Suivre le flux des commentaires

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