Date: Thu, 2 Nov 2000 08:32:35 -0800 (PST) From: Matt Dillon <dillon@earth.backplane.com> To: Marius Bendiksen <mbendiks@eunet.no> Cc: Randell Jesup <rjesup@wgate.com>, arch@FreeBSD.ORG Subject: Re: Like to commit my diskprep Message-ID: <200011021632.eA2GWZ138286@earth.backplane.com> References: <Pine.BSF.4.05.10011021602500.10193-100000@login-1.eunet.no>
next in thread | previous in thread | raw e-mail | index | archive | help
: :Not to bring out the paint early, but I have a suggestion, should the :concept of hog partitions be introduced (regardless of whether you stick :them in disklabel, diskpart, or yadisklabel3): make it possible to define :multiple variable-sized partitions, with percentile ratio to use from the :hog-space, ie. : :/ 64m :/var 128m :/usr 50% :/home 50% : :That would yield more flexibility, at a (hopefully) low additional cost in :code. : :Marius : With the size of hard disks today I'm not sure there would be much need, since generally you will want to specify fixed size partitions for all but the last one. For me: / 128M (so I can have a bunch of debug kernels) swap 2G /var 128M (bigger if this is a mail machine) /var/tmp 128M /usr 2G /data1 (remainder) (/home placed in /, /usr, or /data1 depending) e.g. there wouldn't be a whole lot of need for a 10G /usr. Once hard drives got big enough I just left it at 2G. One thing I am finding myself doing a lot these days is increasing the block size for things like /data1 - that will often have fewer larger files. FreeBSD4 reserves 16K of VM per struct buf no matter what, so increasing the block size from 8K to 16K is a breeze. Larger block sizes will put more pressure on the buffer cache and may still have heavy-load deadlock situations , but should also generally work. -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200011021632.eA2GWZ138286>