Date: Wed, 10 Nov 2004 23:53:23 +0100 From: Ronald Klop <ronald-freebsd8@klop.yi.org> To: ls+lists.freebsd.org.mailman.listinfo.freebsd-stable93930659@gambit.com.ru, freebsd-stable@freebsd.org Subject: Re: md /tmp mfs rw,-s64m 0 0 in fstab instead of tmpmfs="YES" in rc.conf: no panic Message-ID: <opsg9tu9nm8527sy@smtp.local> In-Reply-To: <20041110084132.GA699@gambit.com.ru> References: <20041105110830.GP58031@gambit.com.ru> <20041105215427.GA33096@xor.obsecurity.org> <20041109083810.GJ58031@gambit.com.ru> <opsg7ya3jo8527sy@smtp.local> <20041110084132.GA699@gambit.com.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 10 Nov 2004 11:41:32 +0300, <ls+lists.freebsd.org.mailman.listinfo.freebsd-stable93930659@gambit.com.ru> wrote: >>>>> This host has 192 MB of RAM and 512 MB of swap. >>>>> /sbin/mdmfs -i 4096 -s $1 md $2 > >>> Kris Kennaway wrote: >>>> You don't have enough RAM in your system to do that. >>> I'm running mdmfs WITHOUT "-M" flag. > > Ronald Klop wrote: >> Just set up your tmp from fstab with "md /tmp mfs rw,-s64m 0 0". > > Swap space is actually used in this case, thank you! > >> If you look at the code which handles tmpmfs it is used for diskless >> booting. > > "By default, mdmfs creates a swap-based (MD_SWAP) disk" -- from > mdmfs(8). > >> So there is no swap usable for ramdisk. > > Should I send-pr a bug in mdmfs(8)? Maybe I'm missing something, but tmpmfs works malloc-based by default. tmpmfs is not an easy way to set up a swap-based ramdisk. It is meant to setup diskless systems easily. # cd /etc/rc.d # grep -A 2 tmpmfs * tmp:case "${tmpmfs}" in tmp-[Yy][Ee][Ss]) tmp- mount_md ${tmpsize} /tmp # grep -A 2 mount_md * initdiskless:mount_md() { initdiskless- /sbin/mdmfs -i 4096 -s $1 -M md $2 initdiskless-} Ronald. -- Ronald Klop, Amsterdam, The Netherlands
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?opsg9tu9nm8527sy>