Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Mar 2005 22:30:53 +0200
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        Jonathan Stewart <jonstew1983@yahoo.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Discrepancy between ps -i -o inblk and figuring numbers by hand
Message-ID:  <20050325203052.GA1680@gothmog.gr>
In-Reply-To: <20050325180841.63828.qmail@web50903.mail.yahoo.com>
References:  <20050325180841.63828.qmail@web50903.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2005-03-25 10:08, Jonathan Stewart <jonstew1983@yahoo.com> wrote:
> --- Giorgos Keramidas keramida at ceid dot upatras dot gr wrote:
> > So, what you are looking for is a single byte count that increases
> > sequentially for all read() and write() system calls?
>
> Pretty much, yes. To be specific all read() and write() calls for a
> given process.  Even something that counted in 512 byte or UFUFSlocks
> would be useful.

To what end, may I ask?  Per process statistics may include byte counts from a
few thousand threads that read and/or write from a few hundred descriptors.

Even per file descriptor statistics quickly get useless when one considers
that a single byte read may cause the read-ahead of a few thousand bytes or
that a single write may reach the corresponding device several seconds later.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050325203052.GA1680>