Skip site navigation (1)Skip section navigation (2)
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>