Page 1 sur 1

[fs] Gerer/Fonctionnement de la taille de /tmp ? (resolu)

Publié : mar. 13 nov. 2012, 10:16
par dav999
Bonjour,

j'ai une question concernant le répertoire /tmp.

Mon arch est installée comme suit :
- / avec 13Go d'espace libre
- /Home avec 80Go d'espace libre

Si je prend bettement la structure de ma racine, le répertoire /tmp s'y trouve, or , je suis limité à 1.9Go d'espace maxi sur cette partition (je le vois en ouvrant spacefm par exemple).
Mon problème c'est que lors de grosse compilation de jeu avec yaourt, j'ai des erreurs de place manquante qui me stoppent la compilation du logiciel/jeu, j'aurais aimé savoir s'il n'est pas possible d'augmenter la taille maxi allouée à ce répertoire, et pourquoi elle est limitée à cette valeur ?

Merci
David

Re: Gerer/Fonctionnement de la taille de /tmp ?

Publié : mar. 13 nov. 2012, 10:21
par oktoberfest
Salut,

/tmp est un filesystem en mémoire (tmpfs). Par défaut il est limité à la moitié de la RAM. J'en déduis donc que tu as 4 Go de RAM.
Tu peux bien sur augmenter la taille du filesystem (option size dans fstab, exemple : size=3G), mais cela réduit d'autant la RAM utilisable pour le système (du moins quand /tmp va se remplir).
Si tu as vraiment besoin de toute cette place, créé plutôt un vrai filesystem, ou démonte /tmp : dans ce cas ton /tmp sera dans / (Et tu as donc 13 Go de libre).

Voir https://wiki.archlinux.org/index.php/Fstab#tmpfs

Re: Gerer/Fonctionnement de la taille de /tmp ?

Publié : mar. 13 nov. 2012, 12:00
par FoolEcho

Re: Gerer/Fonctionnement de la taille de /tmp ?

Publié : mar. 13 nov. 2012, 12:06
par tuxce
En complément de ce que dit oktoberfest, tu peux aussi configurer un autre dossier pour yaourt (--tmp, TMPDIR, /etc/yaourtrc, ~/.yaourtrc, t'as l'embarras du choix).