YoVDO

Refining Data Structure Implementations in the Linux Kernel for Improved Performance

Offered By: Linux Foundation via YouTube

Tags

Data Structures Courses Linked Lists Courses Red-black Trees Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a practical approach to reassessing and optimizing data structure implementations in the Linux kernel. Delve into methods for evaluating performance, identifying optimization opportunities, and implementing effective modifications to enhance the kernel's foundational functionality. Learn how linked lists and red-black trees can be fine-tuned for improved performance and deterministic execution. Discover the impact of these optimizations on the overall functionality of the kernel and gain insights into the process of submitting improvements to the Linux kernel mailing list. Understand the significance of refining data structures in contributing to the kernel's core functionality, even if it may not attract as much attention as work on kernel subsystems.

Syllabus

Refining Data Structure Implementations in the Linux Kernel for Improve..- Jim Huang & Kuan-Wei Chiu


Taught by

Linux Foundation

Tags

Related Courses

Data Structures and Algorithm Design Part II | 数据结构与算法设计(下)
Tsinghua University via edX
Data Structures and Algorithms (III)
Tsinghua University via Coursera
Trees and Graphs: Basics
University of Colorado Boulder via Coursera
Introduction to Algorithms and Analysis
NPTEL via YouTube
Data Structures and Algorithms (C# code in GitHub)
Udemy