[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Hi,something about the xentrace tool
On 6/15/06, Rob Gardner <rob.gardner@xxxxxx> wrote: I wouldn't call the amount of data 'huge'. Even on a very busy system, where there are thousands of trace records being generated every second, that's still a pretty small amount of data. (The size of a trace record is something like 50 or 60 bytes.) For the record, I think the trace record size in the trace buffers is probably 32 bytes: struct { unsigned long long rdtsc; /* 8 */ unsigned long event; /* + 4 = 12 */ unsigned long data[5] /* + (4 * 5) = 32 */ }; The size on disk from xentrace is 36 bytes (it adds 4 bytes for the cpu). If someone were really worried about copy time, one could write something which uses raw disks (or, perhaps, the O_DIRECT flag) to DMA data straight from the buffers to the disk. But I'm not really worried about it at this point. :-) Peace, -George _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |