search for: zone_hi

Displaying 1 result from an estimated 1 matches for "zone_hi".

Did you mean: zoechi
2012 Oct 11
14
alloc_heap_pages is low efficient with more CPUs
...30s. After studied it by printing log, I have located a place in the hypervisor where cost too much time, occupied 98% of the whole starting time. xen/common/page_alloc.c /* Allocate 2^@order contiguous pages. */ static struct page_info *alloc_heap_pages( unsigned int zone_lo, unsigned int zone_hi, unsigned int node, unsigned int order, unsigned int memflags) { if ( pg[i].u.free.need_tlbflush ) { /* Add in extra CPUs that need flushing because of this page. */ cpus_andnot(extra_cpus_mask, cpu_online_map, mask); tlbflush_filter(extra_cpu...