aboutsummaryrefslogtreecommitdiff
path: root/libcacard/vreadert.h
diff options
context:
space:
mode:
authorAlex Williamson <alex.williamson@redhat.com>2011-05-03 12:36:58 -0600
committerMichael S. Tsirkin <mst@redhat.com>2011-06-12 10:33:27 +0300
commit2173a75fb714193c4df9d5ddf9d015786566b19a (patch)
tree68190158266dade7b802484acd626ba67c799c57 /libcacard/vreadert.h
parent69c8944f17cb6c084567a16c080cfa7bc780e668 (diff)
CPUPhysMemoryClient: batch addresses in catchup
When a phys memory client registers and we play catchup by walking the page tables, we can make a huge improvement in the number of times the set_memory callback is called by batching contiguous pages together. With a 4G guest, this reduces the number of callbacks at registration from 1048866 to 296. Signed-off-by: Alex Williamson <alex.williamson@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'libcacard/vreadert.h')
0 files changed, 0 insertions, 0 deletions