linux 7.1 introduces virtual swap space, where if the system finds itself low on permanent storage space it can page out some stuff from the disk into the dedicated portion of the system ram
@lkundrak u mad bro, ram is expensive as hell, better page out stuff into /dev/null instead
@oleksandr lol n00b that's a character device
@lkundrak BREAKING: Linux 7.2 introduces a block device equivalent to /dev/null: https://github.com/abbbi/nullfsvfs
GitHub - abbbi/nullfsvfs: a virtual black hole file system that behaves like /dev/null

a virtual black hole file system that behaves like /dev/null - abbbi/nullfsvfs

GitHub
@oleksandr omg sir but its externally maintained
@lkundrak @oleksandr don't worry, @brauner recently added an upstream equivalent called simply nullfs.
@vbabka @oleksandr @brauner
unix: everything is a file
linux: everything is a filesystem
@lkundrak
plan9: *everything* is a file, and it can all be talked about over the p9 protocol
@vbabka @oleksandr @brauner
@ozzelot @vbabka @oleksandr @brauner that is what they tell you, but last time i checked their fork(2) didn't return a file descriptor...