~/talk

CPUfreq/sched and VM guest workload problems

links:none on file
slides:none on file

Runs RTF synthetic benchmarks comparing host vs VM on little/big cores and finds wrong vCPU capacity and VM frequency assumptions cause premature migrations and slow ramping — host moves in ~41 ms while VM hits its internal cap in ~35 ms and misroutes load. Real case: Android in container gets 27 FPS vs 10 FPS in VM. Proposal pins vCPUs to little/big, sets correct capacities and propagates real frequencies/util or clamps via a virtio CPUfreq driver, noting coordination breaks with multiple guests.

AI-written summary · about

  1. 0:00Introduction to VM workload issues
  2. 1:45Synthetic benchmarks on host vs VM
  3. 6:03Real use case with Android in Chrome
  4. 7:07Current proposal for vCPU pinning
  5. 9:13Proposal for vCPU frequency driver
  6. 10:16Discussion on power management roles
  7. 15:32Feasibility of the proposal
  8. 17:18Utilization transfer between host and VM
  9. 20:08User space vs kernel space solutions
  10. 22:37Limited scope and next steps
  11. 26:12Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.