~/talk

Tex-Mex and malloc(3C): Restaurant Hosts and Memory Allocators!

Talkat !!Con West 2020 · 2020-02-29..03-01· [soft-skills]
links:none on file
slides:none on file

Restaurant seating maps onto malloc: 35 tables handle 20–40 waiting parties (~120 people) so hosts push tables together, first fit seating boosts throughput and utilization but raises internal and external fragmentation, while slab allocation–style holding of specific tables preserves capacity for large parties at the cost of lower utilization. Measured with throughput, utilization, TTL and a bespoke FIFO fidelity metric, the heuristics (holding, double/triple seating, observing pay times) trade fairness for efficiency and partially succeed depending on queue composition.

AI-written summary · about

  1. 0:00Introduction
  2. 1:51Restaurant hosts vs allocators
  3. 3:39Staff rules and incentives
  4. 5:24Measuring effectiveness
  5. 8:30Allocation strategies
  6. 10:13Summary
~/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.