On Fri, 2 May 2003 07:15 pm, derek holzer wrote: > what part of my file system benefits the most from running reiserfs? > right now, i have everything on one partition, but if i were to break > this up with seperate /home and / partitions, should they both be > reiserfs? in short, is it the operating system that benefits from the > reiserfs, or the directory where your sound files live? i haven't done > any recording at all yet due to my bad xruns, so it would seem [thus > far] that my root partition needs a faster file system. or would it be > better to use a non-journalling system for the root partition [as you > have above] and reiserfs for the /home partition where the sound gets > streamed to and from? I'm partial to using journalling filesystems so that if the system hangs I'm less likely to lose data, and reboots will be a lot faster. This is the main reason I switched to ext3. Reiserfs is apparently the filesystem of choice if you want a high performance journalling filesystem that will handle many small files (ie: databases, squid caches, etc). In my case, I would have just as happily stuck with ext3 except that Ardour/Jack managed to lock my system every time until I changed (even with a patched kernel 2.4.20). I would say for very small partitions, there's not much use using journalling as the journal itself takes up space and for small partitions the reboot auto-fsck doesn't take that long anyway. Otherwise most things will benefit from journalling, but only in so much as it's a safety precaution. I'm not so sure that there's a performance benefit from any journalling filesystem, as by definition it's doing more than a non-journalling filesystem, and so there is extra overhead involved. Reiserfs is highly recommended by the Gentoo crowd, if that makes any difference. > also, would one use a similar proceedure to the one you have described > to move the contents of a /home directory in the root partition to a > seperate /home partition? Yes. Just cd in /home and do the "cp -axv" (yes, that's an updated version! :) to your new partition. The main reason for seperating partitions is so that if one program goes crazy and writes lots and lots of data to disk it's not going to kill your system. This is particularly important for /var, where all the logs go, but can be important in /home. Another reason for seperating partitions is so that you can easily re-install or try other distributions, yet keep some of the same data between installs/versions (/home being the big example). I have /boot seperate for this reason as well - I can have a gentoo kernel and a debian kernel in there, and swap between them happily yet use the same old /boot partition. t -- GPG : http://n12turbo.com/tarragon/public.key