Welcome to the LWN.net Weekly Edition for May 9, 2019
This edition contains the following feature content:
- Inheritance versus composition: a PyCon talk comparing two common design patterns.
- A massive amount of coverage from the 2019 Linux Storage,
Filesystem, and Memory-Management Summit, including:
- Issues around discard
- Taking ZUFS upstream
- Improving fget() performance
- The end of the DAX experiment
- Write-protect for userfaultfd()
- The search for available page flags
- Minimizing the use of tail pages
- Presenting heterogeneous memory to user space
- NUMA nodes for persistent-memory management
- Transparent huge pages, NUMA locality, and performance regressions
- Proactively reclaiming idle memory
- Cleaning up after dying control groups
- Remote memory control-group charging
- get_user_pages(), pinned pages, and DAX
- How to get rid of mmap_sem
- The memory-management subsystem development process
- Alignment guarantees for kmalloc()
- Improving access to physically contiguous memory
- Memory management for 400Gb/s interfaces
There is more to come; see the LWN LSFMM 2019 page for the current state of our coverage the summit.
This week's edition also includes these inner pages:
- Brief items: Brief news items from throughout the community.
- Announcements: Newsletters, conferences, security updates, patches, and more.
Please enjoy this week's edition, and, as always, thank you for
supporting LWN.net.
