Re: HAMMER2 design in progress - 1-2 year time frame

看板DFBSD_kernel作者時間14年前 (2011/06/16 15:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串7/19 (看更多)
:On Wed, 11 May 2011, Matthew Dillon wrote: : :> In addition, HAMMER2 is going to have two serious restrictions relative :> to other filesystems. (1) HAMMER2 will not support hardlinks. And :> (2) HAMMER2 has no physical way to resolve '..' and will depend on the :> operating system's namecache to handle '..' (which DragonFly's will). : :Will DragonFly suggest using other filesystem for / or what will you do :about many third party software that use link(2)? It might be possible to support link(2) within the same directory, or to support a limited number of hardlinks (like ~8 or so), but it isn't something I can implement in a first attempt due to the complexity involved. It will be hard enough implementing the cache coherency protocols without multiple recursing branches, trying to do them with multiple recursing branches would be complex in the extreme. -Matt Matthew Dillon <dillon@backplane.com>
文章代碼(AID): #1D-QeqJn (DFBSD_kernel)
討論串 (同標題文章)
文章代碼(AID): #1D-QeqJn (DFBSD_kernel)