|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] event TRC_MEM_PAGE_GRANT_TRANSFER
I am using xentrace to understand performance bottlenecks for an application inside domU.
My question is how can I distinguish between network IO events and disk IO events using xentrace ?
A second related question is can I figure out disk queue waiting times
and serving times (and similarly for the network) to figure out any
bottlenecks or any external stress on these resources that may be
causing the guest machine to be slowing down ?
The post below seems to be the closest to what I want...but I am not
sure exactly how to extract the above information. Is it already
implemented in Xentrace for the current stable Xen release ?
I greatly appreciate any advise/insight from fellow members here.
cheers,
Ashish
On 23/1/07 19:31, "Rob Gardner" <rob.gardner@xxxxxx> wrote:
>> >> Grant transfers are no longer used to move network data from netback to >> netfront (except for backward compatibility with old netfront drivers).
> > > Yeah, got that. ;) Could you explain what mechanisms are currently used > to move data for net I/O and disk I/O between domains, and in > particular, can you suggest where in the code I could put trace calls to
> be able to count I/O's? Thanks.
Everything is done via grant-map/unmap commands as it always was, except network receive (netback->netfront) which is done via grant-copy commands (one per contiguous fragment of network packet).
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: [Xen-devel] event TRC_MEM_PAGE_GRANT_TRANSFER,
Ashish Gupta <=
|
|
|
|
|