Commits
Alexandr Andreev authored and Pavel Emelianov committed 237b70cd323
[SCHED] Improve vcpu scheduling taking into account cache hotness In original OVZ kernel schedule_vcpu() takes next VCPU from vsched->active list, and it doesn't take in to account vcpu->last_pcpu, so VCPU's can jump from PCPU to PCPU too often. Try to skip 'hot' VCPU's, i.e. VCPU's that were running on some other PCPU recently. Time slice threshold is tunable via /proc/sys/kernel/vcpu_hot_timeslice