~/talk

CoFS: A Filesystem for Fast Container Startup

Talkat FAST '26 · 2026-02-24..02-26· [linux-and-operating-systems]
name:Li Wang
links:none on file
name:Jinxu Du
links:none on file
name:Yang Yang
links:none on file
name:Qingbo Wu
links:none on file
name:Tao Liu
links:none on file
name:Haoze Wu
links:none on file
slides:none on file

CoFS implements an extended FUSE kernel driver plus an image-time metadata layout that stores a minimal perfect hash and a dense metadata array so lookup needs at most one IO from kernel space. It uses a second MPHF for bottom‑up parallel path resolution and a sparse mirror file cached on the host to enable a kernel fast path for reads. Construction time is linear and metadata costs ≈9.5 MB per million files; evaluation shows 73–86% faster lookups and overall startup gains versus FUSE-based systems.

AI-written summary · about

  1. 0:00CoFS introduction
  2. 2:49FUSE bottlenecks
  3. 3:51Key design insight
  4. 5:57Metadata file layout
  5. 7:03CoFS architecture
  6. 8:24Fast metadata lookup
  7. 10:53Parallel path resolution
  8. 11:15Uncached data access
  9. 12:17Kernel fast path
  10. 13:00Performance setup
  11. 14:26Lookup improvements
  12. 15:30Summary
~/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.