aboutsummaryrefslogtreecommitdiff
path: root/backends
diff options
context:
space:
mode:
authorJason J. Herne <jjherne@linux.vnet.ibm.com>2015-09-08 13:12:35 -0400
committerJuan Quintela <quintela@redhat.com>2015-09-30 09:42:04 +0200
commit070afca258f973c704dcadf2769aa1ca921209a1 (patch)
tree5e65b87dac7f7348fe2e20241fa217290281f960 /backends
parent1626fee3bdbb295d5e8aff800f7621357bb376d6 (diff)
migration: Dynamic cpu throttling for auto-converge
Remove traditional auto-converge static 30ms throttling code and replace it with a dynamic throttling algorithm. Additionally, be more aggressive when deciding when to start throttling. Previously we waited until four unproductive memory passes. Now we begin throttling after only two unproductive memory passes. Four seemed quite arbitrary and only waiting for two passes allows us to complete the migration faster. Signed-off-by: Jason J. Herne <jjherne@linux.vnet.ibm.com> Reviewed-by: Matthew Rosato <mjrosato@linux.vnet.ibm.com> Signed-off-by: Juan Quintela <quintela@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com>
Diffstat (limited to 'backends')
0 files changed, 0 insertions, 0 deletions