Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Nov 2014 19:59:32 -0600
From:      Adam Vande More <amvandemore@gmail.com>
To:        Matthias Andree <matthias.andree@gmx.de>
Cc:        Tijl Coosemans <tijl@freebsd.org>, FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: Reducing the size of the ports tree (brainstorm v2)
Message-ID:  <CA%2BtpaK2ZX0aKLiDNcHpiUNgG0peVJrsvyV1LRafD887ZMR%2BsSQ@mail.gmail.com>
In-Reply-To: <545963A0.90506@gmx.de>
References:  <20141031185621.GC15967@ivaldir.etoilebsd.net> <54573B31.7080809@gmx.de> <20141103212438.0893c3dc@kalimero.tijl.coosemans.org> <545963A0.90506@gmx.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 4, 2014 at 5:39 PM, Matthias Andree <matthias.andree@gmx.de>
wrote:

> Am 03.11.2014 um 21:24 schrieb Tijl Coosemans:
>
> > Other tools won't change anything.  It's the file system that would
> > have to change which is not going to happen.  When the ports tree was
> > created disks were much smaller and file systems were better (still not
> > good) at storing small files.  Today disks are much bigger and file
> > systems have adapted to that.  Now it's time for the ports tree to adapt.
>
> So you're saying the only answer we've had to growing storage capacities
> was growing block sizes, without adding support for "many small files"
> back in.


What is this 'support for "many small files"' you are referring to?


> That's still the fault of the tool (here: tool == file system)
> and not of the ports tree.


It's a problem with disk's themselves, not an svn or fs problem.  Tail
packing is already a part of UFS, and disks for the purposes here basically
only read one block at a time.  If you have a method of overcoming the
inherent seek slowness of reading many small files scattered across the
spinning media then please share it so progress can be made.

This is definitely a problem with the ports system considering the
underlying hw and fs has changed characteristics and ports hasn't accounted
for them.

-- 
Adam



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BtpaK2ZX0aKLiDNcHpiUNgG0peVJrsvyV1LRafD887ZMR%2BsSQ>