Loading…
This event has ended. Create your own event + mobile app → Check it out
This event has ended. Create your own

The Embedded Linux Conference (ELC) is the premier vendor-neutral technical conference for companies and developers using Linux in embedded products. This conference, now in its 9th year, has the largest collection of sessions dedicated exclusively to embedded Linux and embedded Linux developers. ELC is embedded Linux experts talking about solutions to your embedded Linux problems. ELC consists of 3 days of presentations, tutorials and Bird-of-a-Feather sessions. There are over 50 sessions to choose from, on a wide variety of topics.

Register Here

More Information

View analytic
Thursday, February 21 • 5:00pm - 5:50pm
System-wide Memory Management without Swap - Howard Cochran, Lexmark International

Sign up or log in to save this event to your list and see who's attending!


Mem_broker is a field-tested solution to coordinating RAM usage among applications in a swap-less embedded system. This user-space approach does not require modifying all applications to make them mem_broker-aware, although additional benefits accrue when at least some process within the system actively cooperate with mem_broker. Applications can reserve a quota of RAM from mem_broker and elect to give back memory when mem_broker requests it to. Using the dynamic linker to override glibc's malloc & free, mem_broker can also track and, optionally, stall allocations from unmodified (non-mem_broker-aware) processes. In addition, a FUSE-based filesystem that layers on top of tmpfs can coordinate with mem_broker to stall writes while memory elsewhere is freed.

This presentation is geared toward embedded system software developers and those with an interest in system-wide memory management.
Speakers
HC

Howard Cochran

Sr. Software Engineer, Lexmark International
Howard Cochran has 17 years of experience with embedded software development at Lexmark International, both in application-level and kernel-level software. He provided technical leadership in the development of interpreted language processors, including PostScript, PDF, XPS, HTML, which use unbounded RAM, making them challenging for embedded systems. For 4 years, Howard has worked at the kernel level, maintaining custom Linux kernels for embedded... Read More →

Attendees (16)

Attendance numbers do not account for private attendees. Get there early!


Remove this from your schedule?
You may not be able to get back in if this is full.
Remove
Cancel