Creating Memory Efficient and High Performance IP Stack for Zephyr OS
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the creation of a memory-efficient and high-performance IP stack for Zephyr OS in this 28-minute conference talk by Jukka Rissanen from Intel's Open Source Technology Center. Learn about the challenges of developing for small embedded devices with limited resources and IP network connectivity. Discover how Zephyr OS tackles memory allocation issues using a pool of small network buffers optimized for specific network bearer types. Understand the implementation of zero-copy techniques to enhance network data handling performance. Gain insights into pre-allocating space for link layer headers and data partitioning to eliminate the need for data copying between different parts of the operating system. Delve into key features, conformance testing, and low-level details of the native IP stack developed for Zephyr OS.
Syllabus
Introduction
Why a Native IP Stack
Native IP Stack
Key Features
Conformance Testing
LowLevel Details
Merge
Duplicate
Taught by
Linux Foundation
Tags
Related Courses
Embedded Systems - Shape The World: Microcontroller Input/OutputThe University of Texas at Austin via edX Model Checking
Chennai Mathematical Institute via Swayam Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera