From mboxrd@z Thu Jan 1 00:00:00 1970 From: errno To: 9fans@9fans.net Date: Sun, 24 Apr 2011 04:31:33 -0700 User-Agent: KMail/1.13.6 (Linux/2.6.38-ARCH; KDE/4.6.2; i686; ; ) References: <201104240344.27289.errno@cox.net> <63d88c3d38162974e6c68ebc13f86f8d@ladd.quanstro.net> In-Reply-To: <63d88c3d38162974e6c68ebc13f86f8d@ladd.quanstro.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201104240431.33591.errno@cox.net> Subject: Re: [9fans] kfs and cwfs comparison Topicbox-Message-UUID: d32105ea-ead6-11e9-9d60-3106f5b1d025 On Sunday, April 24, 2011 04:13:59 AM erik quanstrom wrote: > > Question, regarding kfs and cwfs: why choose one over the other? > > > > In other words, what points are important to be aware of when deciding > > which of the two are more appropriate for any given new > > installation/deployment? (let's assume that kfs's 28-character filename > > limit isn't an issue, and that there's no concern for supporting legacy > > fs formats) > > > > Additionally, under what conditions/circumstances might either of those > > two be a more suitable/optimal alternative to, say, fossil? > > in my experience, both are more robust in the face of unexpected outages > than fossil. > > ken fs/cwfs also provides a dump file system (that is, history) without the > need to run venti. > Thanks for the info - couple more questions, if you don't mind: How about in terms of resources/overhead - is kfs more appropriate in constrained/embedded devices than cwfs? Or maintainability? Are kfs and cwfs both relatively equal in terms of maintenance and/or disaster recovery? Are kfs and cwfs equally dependable/stable? Finally, what about the difference between a terminal and auth/cpu/fileserver - would kfs/cwfs be more or less appropriate for a terminal vs. a server? I'm curious, because I'm about to do another plan9 install after a pretty long hiatus; and this time I'd like to switch filesystems (fossil/venti distracted from my plan9 learning curve a bit last time) - I'd just like to get some extra info that's not in the man pages, so that I can make a more informed decision.