[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] SMP boot time-out with PCI Passthrough
On 02/09/2009 14:29, "Fredin, Jerry" <Jerry.Fredin@xxxxxxx> wrote: > I¹ve tracked it down so far to the ept_change_entry_emt_with_range function > taking the majority of the time. Since this function is not executed if > has_arch_pdevs(v->domain) returns zero, it explains why it only happens with a > passthrough device. > > Is the .8 seconds per GB an expected execution time or is this a known problem > I missed in my searches? I doubt the function was implemented with performance in mind at all. The fact it has cost proportional to memory allocated to guest is not great of course. You could work around this quite satisfactorily I'm sure, by configuring hap=0 in your domain config file. Shadow page tables work pretty well, and won't use this costly function at all. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |