Loading…
This event has ended. Visit the official site or create your own event on Sched.
September 11-14, 2017 - Los Angeles, CA
Click Here For Information & Registration
View analytic
Monday, September 11 • 4:50pm - 5:30pm
Deterministic Memory Allocation for Mission-Critical Linux - Jim Huang, South Star Xelerator & Keng-Fu Hsu, National Cheng Kung University

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

Feedback form is now closed.
Dynamic memory allocation tends to be non-deterministic; the time taken to allocate memory may not be predictable and the memory pool may become fragmented, resulting in unexpected allocation failures. RT-alloc is a new experimental open source implementation, aiming for he behavior in multi-threading cache-friendly code, bookkeeping memory overhead, and real-time guarantees. This user-space approach does not require modifying all applications to make them RT-aware, although additional benefits accrue when at least some process within the system actively cooperate with the allocator. In addition, Linux-specific system calls such as madvise are used to perform fine-grained tweaks for PREEMPT_RT environments.

Speakers
avatar for Keng-Fu Hsu

Keng-Fu Hsu

college student, National Cheng Kung University
Student, National Cheng Kung University | | Keng-Fu Hsu studies engineering science at National Cheng Kung University, hacking Linux memory allocators recently.
avatar for Jim Huang

Jim Huang

Assistant professor, National Cheng Kung University
Jim leads the engineering team of South Star Xelerator (SSX), building open source based commercial solutions for information infrastructure and robotics. After involved in Android Open Source Project, Jim specialises in real-time and virtualization to bring Linux based robots to... Read More →



Monday September 11, 2017 4:50pm - 5:30pm
Georgia I/II

Attendees (36)