Bon allez, je mets ça dans "débutants" !
Je me demandais simplement quel était l'intérêt du tmpfs.
J'ai trouvé sur le net que c'était censé rendre plus rapides certains trucs comme la compilation.
Est-ce vraiment le cas ? Si oui est-ce bien dans /dev/shm/ qu'il faut le monter (c'est là qu'il se met tout seul) ?
J'ai l'impression que ça ne "réserve" pas une partie de la mémoire, mais que tant que l'on ne met rien dedans la mémoire reste disponible. Me trompe-je ?
# ...
Posté par M . Évalué à 3.
ca depend ce que tu compile, ca reduit un peu les acces disque mais faut vraiment qu'il y ai plein de petit fichier pour que ce soit visible, surtout que gcc a une option --pipe..
Si oui est-ce bien dans /dev/shm/ qu'il faut le monter (c'est là qu'il se met tout seul) ?
Non celui la sert pour les commende posix shmopen,...
Il faut que tu le monte ou son stocker tes fichier temporaire de compil ( /tmp ?)
Non ca ne reserve pas de mem, mais par contre si y a des fichiers dessus ca te la bouffe...
[^] # Re: ...
Posté par Naha (site web personnel) . Évalué à 1.
Enfin vu qu'il ne consomme pas de mémoire je pourrais aussi bien le laisser mais bon...
[^] # Re: ...
Posté par Matthieu Moy (site web personnel) . Évalué à 3.
1) Ca n'est pas pénalisant de le laisser
2) Est tu sur qu'aucune application que tu utilise n'a besoin de /dev/shm ?
[^] # Re: ...
Posté par Naha (site web personnel) . Évalué à 1.
A priori oui, vu que j'ai mis le tmpfs seulement depuis ma dernière recompilation du noyau.
Quelles applications pouraient l'utiliser ?
>> Si oui est-ce bien dans /dev/shm/ qu'il faut le monter (c'est là qu'il se met tout seul) ?
> Non celui la sert pour les commende posix shmopen,...
C'est quoi shmopen ?
# Un cas ou c'est intéressant
Posté par mac . Évalué à 2.
Dans ce cas, une solution possible pour régler le problème est de créer un filesystem tmpfs et de compiler dessus :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.