diff options
author | Christian Borntraeger <[email protected]> | 2016-05-17 10:49:22 +0200 |
---|---|---|
committer | Paolo Bonzini <[email protected]> | 2016-05-18 18:04:22 +0200 |
commit | 2086d3200dc9966c96a6c319a1214a94f00223f8 (patch) | |
tree | d894bf017417f0349d8fda96c86dc414aec875e2 /tools/perf/scripts/python/bin/export-to-postgresql-report | |
parent | c4a8de357ef1916c38e4419c0bafad86ca4fbcf7 (diff) |
KVM: shrink halt polling even more for invalid wakeups
commit 3491caf2755e ("KVM: halt_polling: provide a way to qualify
wakeups during poll") added more aggressive shrinking of the
polling interval if the wakeup did not match some criteria. This
still allows to keep polling enabled if the polling time was
smaller that the current max poll time (block_ns <= vcpu->halt_poll_ns).
Performance measurement shows that even more aggressive shrinking
(shrink polling on any invalid wakeup) reduces absolute and relative
(to the workload) CPU usage even further.
Cc: David Matlack <[email protected]>
Cc: Wanpeng Li <[email protected]>
Cc: Radim Krčmář <[email protected]>
CC: Paolo Bonzini <[email protected]>
CC: Cornelia Huck <[email protected]>
Signed-off-by: Christian Borntraeger <[email protected]>
Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions