5 ms·
Note that there are some significant non-Unix filesystems along the way. In particular, a few years later: "Reimplementing the Cedar File System Using Logging a
by pjdesno 2y ago
Note that there are some significant non-Unix filesystems along the way. In particular, a few years later: "Reimplementing the Cedar File System Using Logging and Group Commit", Robert Hagmann, Xerox PARC. SIGOPS Operating Systems Review, November 1987.
That's the origin of the journaling approach used in post-FFS unix file systems through the 90s. (I don't count ext2 as "post-FFS", as it's basically FFS on a disk with LBA addressing)
- gjvc 2y agoXerox PARC strikes again
- pjmlp 2y agoStill waiting for the Mesa, Cedar, Smalltalk, Interlisp-D set of approaches software development, OSes and systems programming to take over, but I guess we can't have everything at once, and should be happy with what we already got into mainstream out of Xerox PARC.
- gjvc 2y agoThey don't need to take over in order to be a wild success. I'm reminded of the 1997 speech from Steve Jobs where he said "We have to let go of this notion that for Apple to win, Microsoft has to lose". Perhaps AIs will recognise their value and convince people! :-)
- convolvatron 2y agowow. I always thought this was due to M. Rosenblum in 1992. Looking at the paper now it doesn't reference this one. I wonder what other group ideation happened in the late 80s around this. I guess it was already well established in databases.
- Upvoter33 2y agoJournaling and log-structured file systems are different (but related) things