All of lore.kernel.org
 help / color / mirror / Atom feed
* event TRC_MEM_PAGE_GRANT_TRANSFER
@ 2007-01-23 16:21 Cesar Fernandes
  2007-01-23 17:51 ` Rob Gardner
  0 siblings, 1 reply; 10+ messages in thread
From: Cesar Fernandes @ 2007-01-23 16:21 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 298 bytes --]

Greetings,

I'm using xen 3.0.4_1. I need to log  the event TRC_MEM_PAGE_GRANT_TRANSFER,
which, I believe, is the number of page exchanges between domU and dom0. It
seems that this event is not being logged in xen buffer, therefore,
xenmon/xentrace is not working either.

Thanks in advance,
Cesar

[-- Attachment #1.2: Type: text/html, Size: 331 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 10+ messages in thread
* Re: event TRC_MEM_PAGE_GRANT_TRANSFER
@ 2007-04-23 23:31 Ashish Gupta
  2007-04-24 16:35 ` Mark Williamson
  0 siblings, 1 reply; 10+ messages in thread
From: Ashish Gupta @ 2007-04-23 23:31 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 1415 bytes --]

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

[-- Attachment #1.2: Type: text/html, Size: 1647 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2007-04-25  0:05 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-23 16:21 event TRC_MEM_PAGE_GRANT_TRANSFER Cesar Fernandes
2007-01-23 17:51 ` Rob Gardner
2007-01-23 18:57   ` Keir Fraser
2007-01-23 19:31     ` Rob Gardner
2007-01-24 10:01       ` Keir Fraser
  -- strict thread matches above, loose matches on Subject: below --
2007-04-23 23:31 Ashish Gupta
2007-04-24 16:35 ` Mark Williamson
2007-04-24 18:08   ` Ashish Gupta
2007-04-24 20:01     ` Mark Williamson
2007-04-25  0:05       ` Ashish Gupta

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.