← Back to team overview

sslug-teknik team mailing list archive

Re: Hvordan måler man I/O per proces

 

donald_j_axel wrote:
On Mon, 18 Apr 2005 09:23:42 +0200
Troels wrote:


første omgang ville det være fint, hvis det bare er
kernens opfattelse af, hvad der er I/O-requests.

Du kan benytte strace til at se, hvornår visse I/O-relaterede systemkald
(fx read og write) foretages, men der er vigtige typer I/O, som ikke vil
kunne ses den vej, i særdeleshed I/O på memory mapped filer.


Hvad med "sadc"?


       -x pid Tell  sadc  to  report  statistics  for the process
              whose PID is pid.

       -X pid Tell sadc to report statistics for the  child  pro­
              cesses  of  the process whose PID is pid.  The SELF
              keyword  indicates  that  statistics  are   to   be
              reported  for  the child processes of the sadc pro­
              cess itself.


[klip]

Tak

Nu giver "man sadc" ikke så meget information om output
formatet, så jeg har ikke lige haft tid til at undersøge
om en kombination af sadc med ps (noget i stil med at
køre sadc -x for hver process) kunne give det ønskede
resultat.
Det ligner en aften efter familien er lagt i seng.


/Martin


Follow ups

References