20-24 September 2021
US/Pacific timezone

Efficient buffered I/O

21 Sep 2021, 07:00
30m
Microconference4/Virtual-Room (LPC Virtual)

Microconference4/Virtual-Room

LPC Virtual

150
File Systems MC File Systems MC

Speaker

Matthew Wilcox (Oracle)

Description

Files are currently managed in PAGE_SIZE units. As DRAM and storage capacities increase, the overhead of managing all these pages becomes more significant. The memory folio patchset lets us cache files in larger units.

In this session, we shall discuss:

  • Filesystem changes needed to work with folios instead of pages
  • Converting from buffer_heads to iomap
  • Using the netfs API
  • Future changes to the filesystem - pagecache API
I agree to abide by the anti-harassment policy I agree

Primary author

Matthew Wilcox (Oracle)

Presentation Materials

There are no materials yet.