On Sat, Jan 15, 2011 at 02:16:34AM +0300, Vadim Zhukov wrote:
>
> It's obvious now, who is native English speaker, and who is not. ;)
> The phrase "The argument may contain a multiplier, as documented in
> scan_scaled" was taken from smtpd.conf(5) - I thought it was OK to
> re-use it here unchanged. Sorry if your eyes suffered a little. :)
>
it's fine to lift from other pages. but smtpd.conf is talking about
bytes which can be adjusted by a multiple. and here it's either sectors
or a multiplier, right? so a bit different.
> The problem is that I had to re-read phrase "This value is multiplied
> by the number of 512-byte blocks in a sector" a few times, until
> realized what it means. Alexander, did you mean this too when said
> "It just confused me"? Maybe it's better to talk about device
> blocks separately?
>
yes, that's the ambiguity we need to try and avoid. so make sure you're
happy it's eliminated.
see below...
> Anyway, another man page patch proposal below. Looks simple. :)
>
> --
> Best wishes,
> Vadim Zhukov
>
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> A: Top-posting.
> Q: What is the most annoying thing in e-mail?
>
>
>
> Index: newfs.8
> ===================================================================
> RCS file: /cvs/src/sbin/newfs/newfs.8,v
> retrieving revision 1.68
> diff -u -p -r1.68 newfs.8
> --- newfs.8 21 Mar 2010 07:51:23 -0000 1.68
> +++ newfs.8 14 Jan 2011 23:15:29 -0000
> @@ -218,6 +218,8 @@ With this option,
> will not print extraneous information like superblock backups.
> .It Fl S Ar sector-size
> The size of a sector in bytes (almost always 512).
> +The argument may contain a multiplier, as documented in
> +.Xr scan_scaled 3 .
well, i'd try to use the same text for both -S and -s. i think the one
above still has the ambiguity. i'd use the (new) text for -s:
Alternatively
.Ar sector-size
may instead...
> A sector is the smallest addressable unit on the physical device.
> Changing this is useful only when using
> .Nm
> @@ -234,6 +236,14 @@ The size of the file system in sectors.
> This value is multiplied by the number of 512\-byte blocks in a sector
> to yield the size of the file system in 512\-byte blocks, which is the value
> used by the kernel.
> +Alternatively
> +.Ar size
> +may instead use a multiplier, as documented in
> +.Xr scan_scaled 3 .
> +In the latter case
> +.Ar size
> +is rounded up to next sector boundary and then again gets converted to
> +512\-byte blocks count.
you should just swap the last two sentences around (keep the sector
stuff together) and you can kill "In the latter case".
jmc
> The maximum size of an FFS file system is 2,147,483,647 (2^31 \- 1) of these
> 512\-byte blocks, slightly less than 1 TB.
> FFS2 file systems can be as large as 64 PB.