~/talk

Differentiating Cache Files for Fine-grain Management to Improve Mobile Performance

name:Yu Liang
links:none on file
links:none on file
links:none on file
links:none on file
name:Riwei Pan
links:none on file
links:none on file
links:none on file
slides:none on file

Analysis of two hours of traces across 10 apps (one case: Facebook generates 1.2 GB of cache) shows cache files vary by lifetime, size and read pattern: writes are ~100× larger than reads and >50% of cache bytes come from long-lived files. A hybrid memory+flash framework FCFM classifies files into burn-after-reading, transient, and long-living, keeps transient ones in RAM and discards burn-after-reading. Evaluation on YouTube cuts read-back and write I/O substantially, with ~2% extra re-downloads as the measured penalty.

AI-written summary · about

  1. 0:00Intro
  2. 0:29Executive summary
  3. 3:39Cache File Analysis Experimental setup
  4. 4:05Cache File Analysis at Application-level • Read and write amount of cache files in flash storage
  5. 4:49Cache File Analysis at File-level
  6. 6:46Cache File Analysis at Read Pattern-level Read pattern of the ten most read cache files for each application.
  7. 8:02Fine-grain cache file management (FCFM)
  8. 9:23Preliminary evaluation and analysis Preliminary evaluation results video cache of YouTube
  9. 11:01Discussion Topics
  10. 11:58Conclusion
~/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.