Forum Linux.debian/ubuntu RDD tool dans la RAM

Posté par  .
Étiquettes : aucune
0
23
oct.
2009
Bonjour à tous,

après quelques moment dans le man je chercherais a faire marcher RDDTool uniquement dans la RAM.

Je m'explique: la partie conf pour monitorer ce que je veux se passe bien mais ce gros malin arrête pas d'écrire sur le disque dur et j'aimerais qu'il fonctionne en "live" , quitte à perdre mes données au reboot.

Une idée?

(nb: il me semble avoir lu qqc comme ca il y a quelques temps dans un linux+ si vous les avez sur vous...)

Merci à tous.
  • # tmpfs ?

    Posté par  . Évalué à 7.

    Bonjour

    J'avoue que je ne vois pas comment faire pour écrire les fichiers en RAM (si j'ai bien compris) directement dans la configuration de RRDTools.

    Par contre, sous Linux (et pas seulement), on peut avoir un système de fichier pris sur la RAM : tmpfs. Le disque dur n'est pas sollicité et, bien sûr, on perd toutes les données de ce FS après un reboot. Ça colle à votre besoin et ça n'est pas spécifique à RRDTools. (Par exemple, je monte « /tmp » en tmpfs sur la plupart de mes machines & serveurs, comme ça, je suis sûr que le tmp est vide à chaque reboot.)

    Dans le /etc/fstab, ajouter une ligne de ce genre, après avoir créé le point de montage
    tmpfs /mnt/rrdtools tmpfs auto,size=1280m 0 0

    Le paramètre « size » donne la taille maximale qui est prise sur la RAM, mais cette mémoire n'est utilisée que s'il y a des fichiers qui occupent le FS ; s'il n'est pas précisé, il vaut la moitié de la RAM.

    Il y a plus d'infos dans les sources du noyau : « Documentation/filesystems/tmpfs.txt »

    --
    Unk

Suivre le flux des commentaires

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