On Wednesday 19 March 2008 12:54:59 Mircea Ciocan wrote:
> Name : iotop
> Version : 0.1         Vendor : Fedora Project
> Release : 3.fc7       Date : 2007-12-28 15:38:29
> Group : Applications/System   Source RPM : iotop-0.1-3.fc7.src.rpm
> Size : 0.02 MB
> Packager : Fedora Project
> Summary : Top like utility for I/O
> Description :
> Linux has always been able to show how much I/O was going on
> (the bi and bo columns of the vmstat 1 command).
> iotop is a Python program with a top like UI used to
> show of behalf of which process is the I/O going on.

Ma indoiesc ca merge pentru scrieri. Pentru ca incepand de prin 2.5.x 
scrierile nu se fac ca rezultat direct al requestului procesului (de write(2) 
de exemplu) ci se pun in sistemul de pagebuf care are propriile kernel 
threaduri care scriu independent (cand se depasesc thresold-uri de timp sau 
dirty buffers) astfel ca face imposibila trackingul de "output" al unui 
proces.

La reading AFAIK se poate pentru ca un read(2) al procesului va bloca procesul 
pana cand se intoarce cu datele si deci citirea datelor este ca rezultat 
direct al cererii unui proces.

-- 
Mihai RUSU                                      Email: [EMAIL PROTECTED]
                        "Linux is obsolete" -- AST

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui