I understand that if a persistent / disk-based volume is full, files need to be explicitly deleted to free up space before more can be added.
Further, I understand that if memory is exhausted, the Linux kernel's OOM-killer will begin terminating processes in order to free up memory.
As tmpfs is an in-memory file-system, it occurred to me that there may or may not be some cross-over between regular volume behaviour and Linux's memory management.
Does the OOM-killer automatically start removing files based on some criteria (either by default or with configuration)?
Or is tmpfs in all respects just like other file-systems when it is full (and swap is full)?
EDIT #1
I've read Out of Swap - What happens? but it doesn't even mention "tmpfs" which is what this question is about.
EDIT #2
I've read What sets the size of tmpfs? What happens when its full? and this answers the question well enough that I think my question is practically a duplicate.