top -m io missing documentation?

Hello,

can it be that top -m io is missing documentation? I can' find out what the values

Code:
VCSW  IVCSW   READ  WRITE  FAULT  TOTAL PERCENT

actually mean. I can imagine the meaning of Read, Write, Total and Percent looking at them, but while in the CPU mode things seem documented, I don't see documentation for these. Also I could not find out how to order by writes for example.
 
Okay, so according to the source I'd say VCSW are IVCSW are voluntary context switches and involuntary context switches, which I find interesting, cause they seem to be CPU related, despite being in the IO mode of top?

And if I get this right the others refer to ru_inblock and ru_outblock from getrusage(2) is supposed to "number of times the file system had to perform input/output" and fault appears to be "the number of page faults serviced that required I/O activity"

EDIT: Oh the context switches might make sense, cause it might wait for IO.

Also strangely enough ordering seems to work as expected now.

I still think it would be nice to have it in the man page, or otherwise have getrusage(2) as a reference in the "SEE ALSO" section.
 
Back
Top