YoVDO

XArray

Offered By: Linux Plumbers Conference via YouTube

Tags

Linux Plumbers Conference Courses Software Development Courses Data Structures Courses APIs Courses Memory Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the XArray data structure in this 52-minute Linux Plumbers Conference talk. Learn about its implementation, current uses, and potential applications in replacing radix trees and IDA. Discover how to utilize XArray in your data structures, understand its advanced API, and examine inappropriate uses. Gain insights into future improvements and considerations for XArray adoption. Delve into topics such as index base addressing, X values, allocation, sparse arrays, and efficient bit manipulation. Understand the process of converting linked lists to XArray and explore its potential as a replacement for list_head in various scenarios.

Syllabus

Introduction
How do you use it
Index
Base Address
X Values
Advanced API
Allocation
Reserved
Git Tree
FD Table
Sparse arrays
Multiple lists
Treating bits as independent bits
More than 3 bits
Efficient
Possible Improvements
Dont Do This
Linked List Conversion


Taught by

Linux Plumbers Conference

Related Courses

Web Development
Udacity
Do-It-Yourself Geo Apps
Esri via Independent
Software Construction: Object-Oriented Design
The University of British Columbia via edX
Full-Text Search with SAP HANA Platform
SAP Learning
Tools for Data Science
IBM via Coursera