~/talk

Per-cgroup Swap Device Control

name:Chris Li
linkedin:chrili
links:none on file
slides:none on file

Proposal implements per-cgroup swap tiers so cgroups pick from named groups of swap devices mapped to priority ranges (example ranges: network -1–40, HDD 41–100, SSD 101–SHORT_MAX), and adds two selection primitives: a parent-inheritance op (inherit / ignore-parent-start / ignore-parent-zero) and per-tier ops (plus to select, minus to exclude). Patches exist as RFC/prototype and raise concrete implementation questions: percpu and fast‑path changes, NUMA autobind exclusivity, a possible swap.tier.max, parent–child recharging/migration semantics, and whether unmapped pages must be migrated. inherit/override rules and tier mask calculation remain unresolved.

AI-written summary · about

  1. 0:00Introduction
  2. 0:21Background and motivation
  3. 1:44Swap tier concept explained
  4. 3:11Per-cgroup tier control rules
  5. 5:18Discussion and questions
  6. 14:19Wrap-up and break
~/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.