Re: NetBSD file system chat

[email protected] (Matthias Scheler)
Newsgroups gmane.os.netbsd.devel.general
Organization Z'Ha'Dum - home of the shadows
Message-ID <[email protected]>
In article <[email protected]>,
	James Buchanan <[email protected]> writes:
> Would anyone like to join in a discussion on implementing a new file 
> system for NetBSD with huge file system support (> 3TB) and journaling? 
>   I know soft updates on BSD systems do work like journaling, but I'm 
> not knowledgeable enough to say if one or the other is superior under 
> certain circumstances.

Soft dependences are a performance kludge in UFS which allows it to
work more asynchronously without risking data integrity. They don't
provide the protection against unclean system shutdown that a
journaling file system does.

> Can a new file system somehow be implemented in userland first before 
> adding it into a kernel?

Yes, it can. Userland programs can present itself to the kernel as
a NFS server. amd(8) and "pkgsrc/net/sharity-light" use such an
approach.

	Kind regards

-- 
Matthias Scheler                                  http://scheler.de/~matthias/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.