Skip to content

RFC cleancache: SSD backed cleancache backend

Shaohua Li linux-mm 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest4 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4cleancache: make put_page async possibleinclude/linux/mm.h include/linux/pagemap.h mm/filemap.c +1 more+22 -120 replies
2/4cleancache: make get_page async possibledrivers/xen/tmem.c fs/btrfs/extent_io.c fs/mpage.c +2 more+35 -140 replies
3/4cleancache: invalidate cache at dirty pagefs/buffer.c mm/page-writeback.c+5 -00 replies
4/4cleancache: SSD backed cleancache backendmm/Kconfig mm/Makefile mm/ssd-cleancache.c+940 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RFC 0/4] cleancache: SSD backed cleancache backend

Hi,

This is a cleancache backend which caches page to disk, usually a SSD. The usage model is similar like Windows readyboost. Eg, user plugs a USB drive, and we use the USB drive to cache clean pages to reduce IO to hard disks.

So far I only did some micro benchmark, for example, access files with size excess memory size. The result is positive. Of course we need solid data for more real workloads. I'd like some comments/suggestions before I put more time on it.

Thanks,
Shaohua

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>