Le 24/11/2018 à 22:41, Adam Borowski a écrit :
On Sat, Nov 24, 2018 at 02:40:31PM -0500, Hendrik Boom wrote:
On Sat, Nov 24, 2018 at 06:47:42PM +0100, Didier Kryn wrote:
In my last install, I still had /tmp and /var on separate
partitions,
but I'm questionning the validity of such a setup.
It's useful to have /tmp on a separate partition in case some process
running amok fills it and ordinary shell commands that need temprary
files stop working.
And it's even better if that partition is formatted as swap. You then
mount
/tmp as tmpfs (hey, lookie at the name!), and files there won't even
hit the
disk unless there's some memory pressure. With default value of
/proc/sys/vm/swappiness being 60, the system won't sacrifice caching
just to
keep old crap in /tmp in memory and will swap them out eventually. But,
during any compilation, gcc's temp files won't need to be written out
if gcc
doesn't manage to delete them within that 5 seconds window...
But there are other tmpfs filesystems, eg /run, whichcontain
critical files and might be swapped out if /tmp overflows. Is there a
means to dedicate a swap partition to a particular /tmpfs mount. Note
it's also possible to put a size limit to every tmpfs mount.
Didier
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng