~/talk

Optimizing Checkpoints with Built-in Memory Page Compression

links:none on file
slides:none on file

Integrates LZ4 in-flight compression into CRIU so pages are compressed before being written, eliminating the extra write-read-compress cycle and cutting I/O and CPU waste. A memhog demo compresses ~12 GB of RAM down to 12 GB → ~80 MB; per-page compressed sizes are stored enabling random access and sparse-file tricks via a per-page compressed-size index. Preliminary evaluation shows linear scaling and much lower overhead compared to the naive post-checkpoint compression fails with OOS approach; best for highly redundant memory, less effective for typical LLM inference.

AI-written summary · about

  1. 0:00Introduction to checkpoint optimization
  2. 1:27Compression algorithms comparison
  3. 3:39Naive checkpoint compression issues
  4. 5:48Built-in memory page compression design
  5. 6:30Live demo of compression in action
  6. 8:21Performance evaluation results
  7. 9:44Summary and integration benefits
  8. 10:05Q&A on language model compression
  9. 13:15LZ4 fast mode and optimizations
  10. 15:07Dictionary usage in LZ4
  11. 16:29Iterative checkpointing limitations
  12. 16:50Multi-threaded restore discussion
  13. 17:51Live migration and async restore
  14. 19:16Use cases for compression
~/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.