Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Sep 2004 02:20:26 +0800
From:      Erich Dollansky <oceanare@pacific.net.sg>
To:        Geert Hendrickx <geert.hendrickx@ua.ac.be>
Cc:        bob@sofsis.cl
Subject:   Re: spreading partitions over multiple drivers
Message-ID:  <4134C16A.4040906@pacific.net.sg>
In-Reply-To: <20040831180022.GA87511@lori.mine.nu>
References:  <20040831133551.GA86660@lori.mine.nu> <4134B312.8030309@pacific.net.sg> <1093958674.680.2.camel@book> <20040831180022.GA87511@lori.mine.nu>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

Geert Hendrickx wrote:
> 
> That's why I worked this out.  For example when compiling sources or
> ports, a "make build" would essentially be reading from /usrc/src|ports,
> writing to /usr/obj, and "make install" would be reading from /usr/obj
> and writing to /usr.  
> 
> For the rest, the most essential (IMO) is the separation of system (/,
> /usr) and data (/home, /var/www), and of course spreading of swap.  
> 
> Any other thoughts about this?  
> 
Not for this usage.
> 
> Fragmentation may be LESS of a problem with UFS, but a moving target
> like one big /usr (incl src, obj, ports) will get fragmented as well.

This is how you see it. I have not heard that there is any tool to help 
here.

I would not call this fragmentation. It is more like spreading the files 
from one directory all over the disk.

> Splitting up partitions would reduce this fragmentation (as you are
> essentially defining some "super large blocks"), and may increase
> filesystem stability in case of crashes etc.  
> 
It might not affect stability but it increases the chances to fix a 
problem in case of a crash.

I never thought of this.

Erich



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4134C16A.4040906>