V
主页
京东 11.11 红包
4种红黑树的使用场景,从linux内核到应用开发 (epoll、sk_buff、虚拟内存管理、nginx流量监控)
发布人
视频对应文档学习资料、源码、大厂面试题及课程咨询+V:602878196(备注:123) 直播地址:https://ke.qq.com/course/417774?flowToken=1013300 专注后台服务器开发,包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术
打开封面
下载高清视频
观看高清视频
视频下载器
【C++开发】5种红黑树的用途,从应用到内核场景的优缺点 |网络数据包sk_buff;epoll的io集合;网关流量统计;内存管理的页组织;协程调度器
红黑树在linux内核中的3种应用场景
剖析linux内核网络协议栈 |内核网络协议栈架构;结构sk_buff的原型;协议栈中软中断架构;Iptables控制Netfilter
bpf开启内核探测的另一种方案 bpftrace
从5个基础组件看nginx源码(内存池,线程池,原子操作,共享内存,红黑树)
深入理解C/C++无锁队列使用场景和原理实现
linux内核网络协议栈怎么学?深入剖析linux内核网络协议栈原理详解
程序员进阶之路:深入理解linux内核架构
linux多线程编程:“惊群”是如何产生的?如何解决?
从9个组件开始,教你如何高效阅读nginx源码?
5个方面分析linux内核架构(内存管理、进程管理、网络协议栈、文件系统、设备驱动)
linux c/c++全栈开发必学数据结构与算法(B/B+树、红黑树、hash、时间轮、二叉树、布隆过滤器等)
梳理服务器,6种epoll的做法及每种epoll的应用场景
程序性能优化:异步处理到底有哪些不一样
计算机底层原理,linux内核源码分析,程序员进阶必看(进程管理、内存管理、网络协议栈、文件系统、设备驱动)
阿里云用DPDK如何解决千万级流量并发 |Linux虚拟网卡的实现;DPDK的KNI讲解;DPDK的项目实战
linux内核,进程间通信(管道,命名管道,消息队列,共享内存,信号量...)
为代码提供一个上帝视野,bpf不可不学的技术 |网络探测 bpf实现;内存管理 malloc/free,bpf来处理;文件系统读写操作,bpf;bpf探测线程
sk_buff里面为什么选择红黑树?
linux内核如何学习?深入剖析linux内核源码教程,彻底搞懂计算机底层原理,6大模块讲解(进程、内存、文件系统、网络协议栈、设备驱动、中断)
时间轮算法原理及应用 |时间轮应用场景;单层级时间轮实现;多层级时间轮实现
2.7W行nginx源码如何阅读?(nginx conf文件实现源码;多进程网络连接;内存池的实现;线程池的源码;进程间通信共享内存的实现)
linux内核,进程间通信组件的实现
linux 6.7发布新文件系统bcachefs,有哪些特性,相比较ext4的优势
剖析Linux内核《UDP/TCP协议栈》
源码阅读:STL 红黑树 散列表的实现
剖析Linux内核TCP/IP协议栈源码
linux内核文件系统的具体实现与内核裁剪(含30道linux面试题)
linux内核,走向大牛的必经之路 |进程调度器的实现;完全公平调度器CFS;实时调度器实现
服务器如何实现百万级并发?
【linux c/c++开发】90分钟搞懂线程锁、进程锁以及分布式锁
nginx源码分析之内存池与线程池
从nginx模块开发,走入nginx源码的世界 |nginx模块的工作流程;filter与handler模块;共享内存才解决进程间通信;共享内存块 分配策略
从 5 个方面掌握 reactor 网络模型
6 道与进程线程以及内存相关的面试题
后端开发必会技术:epoll原理详解,到裁都忘不了的技术
【C++开发】红黑树、最小堆、时间轮、跳表多种方式实现定时器 |定时器设计;单线程:红黑树、最小堆实现方案;多线程:跳表、时间轮
6种网络模型,每一种都很经典,你知道几种?|单线程、多进程、多线程网络模型;c10k/c1000k/c10m;同步与异步,阻塞与非阻塞
腾讯前辈 十年磨一剑的《Linux内核学习教程》,看完受益匪浅不走弯路!