Date: Wed, 19 May 2004 02:22:57 -0600 From: Ken Gunderson <kgunders@teamcool.net> To: freebsd-questions@freebsd.org Subject: ufs2 file system and zope/zeo directorystorage q Message-ID: <200405190222.57924.kgunders@teamcool.net>
next in thread | raw e-mail | index | archive | help
Howdy: I'd have a Zope/Zeo site that I'd like to set up to use DirectoryStorage. DirectoryStorage author states: bushy If you are using a filesystem that is inefficient with directories containing larger than a few hundred items. This is optimal for most conventional filesystems, such as ext2 on linux. In this format each object is given its own directory nested inside 8 levels of subdirectory. Each revision of an object has its own file in that directory. chunky If you are using a filesystem that is most efficient with directories containing tens of thousands of subdirectories, or hundreds of thousands of files. This is optimal for filesystems such as reiser3 or JFS on linux. In this format, one subdirectory is shared by up to 65000 objects. That subdirectory is nested inside 4 levels of subdirectory. I am unsure whether UFS2 would best utilize the "chunky" or "busy" options. The 64 bit pointers allow for up to 65K subdirs w/in a dir, correct? So the large number of subdirs under chunky format could be handled. Dirhash and dirpref can deal can cope with large numbers of files per directory, correct. But then doesn't UFS2 still use more linear model? Any insights from the filesystem gurus would be appreciated. Please 'cc, as I am not subscribed to questions. TIA-- -- Best regards, Ken Gunderson GPG Key-- 9F5179FD "Freedom begins between the ears." -- Edward Abbey
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405190222.57924.kgunders>