search for: idea0

Displaying 4 results from an estimated 4 matches for "idea0".

Did you mean: idea
2016 Jul 27
1
[PATCH v2 repost 6/7] mm: add the related functions to get free page info
...art_pfn + len, end_pfn); > + spin_lock_irqsave(&zone->lock, flags); > + > + for_each_migratetype_order(order, t) { Why not do each order separately? This way you can use a single bit to pass a huge page to host. Not a requirement but hey. Alternatively (and maybe that is a better idea0 if you wanted to, you could just skip lone 4K pages. It's not clear that they are worth bothering with. Add a flag to start with some reasonably large order and go from there. > + list_for_each(curr, &zone->free_area[order].free_list[t]) { > + pfn = page_to_pfn(list_entry(curr...
2016 Jul 27
1
[PATCH v2 repost 6/7] mm: add the related functions to get free page info
...art_pfn + len, end_pfn); > + spin_lock_irqsave(&zone->lock, flags); > + > + for_each_migratetype_order(order, t) { Why not do each order separately? This way you can use a single bit to pass a huge page to host. Not a requirement but hey. Alternatively (and maybe that is a better idea0 if you wanted to, you could just skip lone 4K pages. It's not clear that they are worth bothering with. Add a flag to start with some reasonably large order and go from there. > + list_for_each(curr, &zone->free_area[order].free_list[t]) { > + pfn = page_to_pfn(list_entry(curr...
2016 Jul 27
14
[PATCH v2 repost 0/7] Extend virtio-balloon for fast (de)inflating & fast live migration
This patchset is for kernel and contains two parts of change to the virtio-balloon. One is the change for speeding up the inflating & deflating process, the main idea of this optimization is to use bitmap to send the page information to host instead of the PFNs, to reduce the overhead of virtio data transmission, address translation and madvise(). This can help to improve the performance by
2016 Jul 27
14
[PATCH v2 repost 0/7] Extend virtio-balloon for fast (de)inflating & fast live migration
This patchset is for kernel and contains two parts of change to the virtio-balloon. One is the change for speeding up the inflating & deflating process, the main idea of this optimization is to use bitmap to send the page information to host instead of the PFNs, to reduce the overhead of virtio data transmission, address translation and madvise(). This can help to improve the performance by