Date: Mon, 31 May 1999 21:23:34 +0100 From: Dean Lombardo <dlombardo@excite.com> To: Satoshi - Ports Wraith - Asami <asami@FreeBSD.ORG>, mladavac@metropolitan.at, luigi@labinfo.iet.unipi.it, freebsd-hackers@FreeBSD.ORG Cc: freebsd-ports@FreeBSD.ORG Subject: Re: a two-level port system? (fwd) Message-ID: <3752EFC6.95357F1B@excite.com> References: <55586E7391ACD211B9730000C1100276179631@r-lmh-wi-100.corpnet.at> <199905311410.HAA51369@silvia.hip.berkeley.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Satoshi - Ports Wraith - Asami wrote: > > @ It is large. Ok, so it's 44MB (the first poster had the size > completely wrong -- probably had some distfiles or work/ subdirs > lying around). That's less than 20KB per port. Ok, so you can > keep only the Makefile, or even less, and let the network do the > work for you whenever you type something. But does anybody have a > system that has such a wonderful network connection but yet can't > spare 44MB of disk space? Luigi Rizzo wrote: >> Now, the problems are: >> >> @ It takes a long time to...what? cvsup the tree? That's already > > to install the port distribution. it's the slowest part of the install > process. developers may not experience that, but all other > users (who buy the cd) do. I'm sorry if I got the size wrong - I must have forgotten to exclude the distfiles directory, although I must say that /usr/ports certainly _feels_ a lot bigger than 44Mb... Also, isn't there some penalty for storing a large number of files less than the size of a fragment? A typical pkg/DESCR file may only be 22 bytes in size, but it still occupies at least 512 bytes on disk. So is 44Mb the _actual_ size of the whole thing, as stored on disk, or just the sum of individual file sizes? I agree with Luigi that the slowest part is the first-time installation of the ports tree. I normally get download rates of 1Mb/sec from src.doc.ic.ac.uk, but sysinstall slows down to 10Kb/sec when it comes to installing the ports. FreeBSD also seems a bit slow when dealing with lots of small files. Dean To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3752EFC6.95357F1B>