TCP Socket Lookup Degradation and per-Netns Ehash
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the intricacies of TCP socket management in the Linux kernel and learn about a solution to mitigate performance degradation caused by socket lookup issues. Dive into how global hash tables for TCP and UDP affect socket lookup times, and understand the concept of 'Noisy Neighbours' in multi-workload environments. Discover the relationship between the number of TCP sockets and single TCP connection performance. Finally, examine the per-netns hash table solution proposed by Kuniyuki Iwashima, which was merged in Linux kernel v6.1, designed to address socket lookup degradation and improve workload isolation.
Syllabus
TCP Socket Lookup Degradation and per-Netns Ehash - Kuniyuki Iwashima, Amazon Web Services
Taught by
Linux Foundation
Tags
Related Courses
Algorithms, Part IPrinceton University via Coursera Data Structures
University of California, San Diego via Coursera Data Structures and Algorithm Design Part II | 数据结构与算法设计(下)
Tsinghua University via edX Graph Search, Shortest Paths, and Data Structures
Stanford University via Coursera Data Structures Fundamentals
University of California, San Diego via edX