Date: Sun, 18 Mar 2012 13:41:56 +0000 From: RW <rwmaillists@googlemail.com> To: freebsd-hackers@freebsd.org Subject: Re: BUG: REL 9.0 - MD malloc of custom sector size Message-ID: <20120318134156.61d6db61@gumby.homeunix.com> In-Reply-To: <20120318.130139.003.1@DOMY-PC> References: <20120318.130139.003.1@DOMY-PC>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 18 Mar 2012 14:01:39 +0100 rank1seeker@gmail.com wrote: > man mdconfig > ---- > -S sectorsize to use for malloc backed device > ---- >=20 > I want to create MD device, with sector size of 4 Kb. >=20 > It is CRITICAL to NOT append ANY suffixes, when specifing size, via > '-s' flag in order to use sectors, to set it's size. # mdconfig -a -t > malloc -S 4096 -s 32768 >=20 > This should created dev of 128 Mb in size. > 32768 sectors * 4 Kb each =3D 131072 Kb =3D 128 Mb > Not! It created dev of 16 Mb in size, because sector size remained at > 512 bytes. =46rom mdconfig 8 "Size is the number of 512 byte sectors unless ..." Looks to me like it's doing what it said it would. BTW are you sure you want to use "-t malloc". This keeps the files (even the deleted ones) in memory unconditionally while ordinary process memory is paged-out.=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120318134156.61d6db61>