On Tue, Apr 22, 2014 at 05:11:35PM -0500, Shawn K. Quinn wrote: > Also, it should be noted tmpfs allocates the entire amount of memory > available by default.
Nope. Your wording is incorrect. mfs *reserves* memory. tmpfs doesn't. If you want to put limits on it, you can use parameters to mount to make sure you limit the memory used. Otherwise, it is unlimited, and interacts with uvm. Note that the rest of the system is unlimited by default either. If you run enough processes that allocate memory, you will run uvm out of memory as well...