>Traditional operating systems such as Linux and windows are 100% dead when non volatile memory comes along in force. Paradigm shift time. There is pretty much no reason to use any filesystem APIs or filesystem any more. You just keep your data in the process address space - its just not going to go anywhere.
Yes, only we want to have those data shared among many processes, with abstractions, names, rich metadata etc. (Not to mention different machines, backups, etc).
It's not like we are currently forced to use filesystems because memory is volatile.
Actually, you got it backwards, we use filesystems specifically in NON VOLATILE memory, that is hard disks.
Yes, only we want to have those data shared among many processes, with abstractions, names, rich metadata etc. (Not to mention different machines, backups, etc).
It's not like we are currently forced to use filesystems because memory is volatile.
Actually, you got it backwards, we use filesystems specifically in NON VOLATILE memory, that is hard disks.