[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Xen Extend Profiling tools for ARM64-architectures.
HI Everyone My name is diego. I'm very interesting in extend the XenOprof to ARM64 based architectures, and also integrate some tools for hypervisor and application profiling and performance evaluation. I read the documentation for Oprofile a perf which is in the wiki page and I noticed that XEN doesn't support ARM64 architectures. For this reason I have two ideas. 1. Add support for ARM64 architectures to XenOprof in its current implementation. 2. I found an interesting library called libpfm4 which also work with perf_event, and support ARM64 and ARM32 architectures. Well I can tray to use this library in order to profile DOM0 and DOMU-VP guest. Personally I prefer the option 2 since the library currently works in normal linux OS and I guest could be easy to replicate it on XEN. Approaches: (hypercalls) from DOM0-DOMU to xen (direct pass through from DOM0 to PMU counters), and VPMU in DOMU . Here my questions? I would like to know if currently DOM0 and DOMU have support to perf_event i.e., they can read directly performance monitoring unit (PMU) counters, only DOM0 or none of them? should I implement some traps in XEN hypervisor ? someone currently is working on this? Which is the most efficient way to implement it ? There is a guide line to do this easily? Cheers. CONFIDENTIALITY: The contents of this e-mail are confidential and intended only for the above addressee(s). If you are not the intended recipient, or the person responsible for delivering it to the intended recipient, copying or delivering it to anyone else or using it in any unauthorized manner is prohibited and may be unlawful. If you receive this e-mail by mistake, please notify the sender and the systems administrator at straymail@xxxxxxxxxx immediately. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |