Table Of Contents:
Contents
Workgroup Description
Charter
The CELF Memory Management Working Group shall work to evolve the Linux kernel infrastructure for memory management to better suit the evolving needs of consumer-electronics devices and SoC architectures with a goal of ensuring that the memory management needs of these devices are well recognized, represented, and supported in the greater Linux community as a whole.
Scope
The working group's scope of work shall include
- sharing member development work,
- providing input to community projects,
- reporting to the membership on the state of memory management projects, research, and adoption,
- prioritizing work for CELF funding,
- promoting community awareness of consumer-electronics requirements, and
- facilitating mainstream adoption of capabilities and technologies that extend the range of applicability of Linux in consumer-electronics devices.
WG Technical Projects
Possible Projects
- NUMA
- Asymmetric nodes (SRAM utilization, system memory partitioning, and so forth)
- More memory policy work for small nodes
- SLUB/SLOB scalability and node affinity work
- Memory hotplug/unplug
- Power management
- Lazy insertion of offline CPUs with local memory
- Dual-kernel memory hand-offs
- Exclusive applications
- Variable page sizes
- Adapting page migration for run-time power management and TLB promotion
- Support for power-management control of memory extents
Experimental Areas of Interest
- page cache compression
- alternate page replacement algorithms
- memory-management support for virtualization
Resources
Mailing list
Organization
The working group is chaired by Paul Mundt. You can contact him directly at paul.mundt@renesas.com.
