5 ms·
> Would a RAM disk fit the bill? A normal unprivileged app cannot create RAM disks easily on any OS as far as I know ; also it wouldn't really work on e.g. WAS
by jcelerier 4y ago
> Would a RAM disk fit the bill?
A normal unprivileged app cannot create RAM disks easily on any OS as far as I know ; also it wouldn't really work on e.g. WASM
> as you then have a data access library not a general filesystem.
That's fine for me - although I don't see a particular difference between either, a filesystem is just a system to access files, whatever that means
- dspillett 4y ago> although I don't see a particular difference The distinction I'd make us that a filesystem provides a common generic API that practically all processes on the OS understand and share access to. Pretty much always implemented out-of-process (in the kernel or another userland process via kernel stubs/hooks like FUSE). A data access library is usually much more specific to a particular data set or set of applications, and likely doesn't follow the filesystem abstraction (at least not in the same way).