Hammer2 now has inode indexing, which Matthew Dillon was avoiding while trying to create more efficient hardlink support. The result is now with that problem solved, more updates can come in: NFS support, mtime updates, output changes, code removal, and lots of other changes, not all of which I’m even linking.
2 Replies to “Hammer2 major changes”
Comments are closed.
The regressions sound significant so it makes since the change to add an inode index was put off for so long. While it is not clear that NFS and POSIX are the right technologies for SMP scalability, there seems little choice for a general purpose filesystem on a Unix system. Any thoughts to what extent the mentioned regressions can be mitigated?
How do I edit a comment? Typo in the previous post made it illegible.
The regressions sound significant so it makes sense that the change to add an inode index was put off for so long. While it is not clear that NFS and POSIX are the right technologies for SMP scalability, there seems little choice for a general purpose filesystem on a Unix system. Any thoughts to what extent the mentioned regressions can be mitigated?