|
|
|
|
|
by zenlibs
2539 days ago
|
|
Fuchsia has an interesting take on filesystems [1]. One can write it completely in the user-space, avoiding expensive kernel<-->user-space switching. Additional benefit of storage sand-boxing comes for free, as each app can implement it's own fs, with the rest of the system unawares of it's existence. I wish such a fully-user-space option existed for Linux. This work is philosophically in the opposite direction, moving more functionality into kernel space for perf benefits. [1]: https://fuchsia.dev/fuchsia-src/the-book/filesystems.md |
|