vmstat layout

Ed Schouten ed at fxq.nl
Fri Feb 1 06:54:13 PST 2008


* Dag-Erling Smørgrav <des at des.no> wrote:
> vmstat(1) tries very hard to fit everything in 80 columns.
> 
> Unfortunately, it's been years since anyone had a machine where none of
> the columns overflowed.
> 
> The recent addition of -h helps with the avm and fre columns, but on a
> busy system (e.g. a Varnish server on a busy web site), pretty much
> every single column will overflow.  If you have disks with names longer
> than three letters, even the two header lines will be misaligned!
> 
> Here's an example from a mostly idle machine:
> 
>  procs      memory      page                    disks                     faults         cpu
>  r b w     avm    fre   flt  re  pi  po    fr  sr ad0 ad1 ad2 ad3 ad10 ad12   in   sy   cs us sy id
>  2 1 0    193M  1015M   444   2   8   0  4862   0   0   0   0   0   0   0  348 1297 4704  1  7 92
> 
> Removing columns is not an acceptable solution (it would break too many
> existing scripts), so I'm afraid we're going to have to make the output
> wider than 80 columns, unless someone can come up with a better solution.

What about flipping the rows and columns? That will also give us more
space to add better descriptions.

-- 
 Ed Schouten <ed at fxq.nl>
 WWW: http://g-rave.nl/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20080201/ee318003/attachment.pgp


More information about the freebsd-hackers mailing list