|
|
Log in / Subscribe / Register

The 2017 Linux Storage, Filesystem, and Memory-Management Summit

By Jonathan Corbet
March 21, 2017

LSFMM 2017
The 2017 Linux Storage, Filesystem, and Memory-Management Summit was held March 20 and 21 in Cambridge, MA. Around 100 kernel developers gathered to discuss many topics of interests in what has traditionally been one of the most intensely technical events in this community. LWN was fortunate enough to be there and able to write the following reports.

As usual, the summit was held in three tracks, with those tracks joining back together when issues of interest to more than one group were to be discussed.

Plenary topics

The sessions that were attended by the entire group were:

Memory-management sessions

The memory-management developers discussed a number of topics in a smaller setting; these include:

  • HMM and CDM: continuing the discussion of heterogeneous memory management and throwing in the complication of coherent device memory nodes.

  • Slab reclaim: preventing slab-allocated objects from pinning down memory that the kernel would like to put to other uses.

  • Proactive compaction: making sure that higher-order pages are available when the kernel needs them.

  • The next steps for swap. Now that swapping is becoming interesting again, how do we make it perform better?

  • Fast memory allocation for networking: how the memory-management subsystem can help the network stack scale to mind-bogglingly large packet rates.

  • Cpusets and memory policies and the confusing things that can happen when the two are mixed.

  • Supporting shared TLB contexts: what's the best way to support a SPARC processor feature that can improve the performance of some applications?

  • Next steps for userfaultfd(): now that we can handle page faults in user space, what other capabilities would be nice to have?

  • Memory-management patch review: why are MM patches not getting enough review, and what can be done about this problem?

The filesystem track

Topics discussed in the filesystem track include:

Storage and filesystem combined sessions

The storage and filesystem tracks combined for a handful of sessions of interest to both groups:

Filesystem and memory-management session

There was exactly one session that crossed the filesystem and memory-management tracks:

The storage track

LWN's staff at the event, consisting of two people, found it strangely difficult to cover three simultaneous sessions. As a result, there is only one report from the storage track; we hope the storage group will accept our apologies.

Group photo

[Group photo]

[Many thanks to the Linux Foundation for sponsoring LWN's travel to this event.]


to post comments


Copyright © 2017, Eklektix, Inc.
This article may be redistributed under the terms of the Creative Commons CC BY-SA 4.0 license
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds