文件详情
查看文件信息和操作选项
文件信息
文件描述
├── Linux内核源码分析 │ ├── Linux内核源码分析-常见技术面试题专栏 │ │ ├── 153-补充2:KVM基础知识架构_.mp4 │ │ ├── 154-补充3:KVM网络与内存虚拟化_.mp4 │ │ ├── 155-补充4-V4l2框架基础介绍(一)_.mp4 │ │ ├── 156-补充5-V4l2框架常用API详解(二)_.mp4 │ │ ├── 157-补充1:CFS调度算法_vruntime计算_缺页中断_.mp4 │ │ ├── 158-补充2:CPU缓存_kmalloc_vmalloc_open_.mp4 │ │ ├── 159-补充1-什么是内核模式与用户模式_.mp4 │ │ ├── 160-补充2-使用伙伴系统申请内核内存API_.mp4 │ │ ├── 161-补充3-kmalloc和vmalloc区别_.mp4 │ │ ├── 162-补充4-Linux创建进程系统调用API有哪些_.mp4 │ │ ├── 163-补充5-schedule()进程切换方式_.mp4 │ │ ├── 164-补充6-用户进程间通信方式_.mp4 │ │ ├── 165-补充7-产生死锁的原因_.mp4 │ │ ├── 166-补充8-select和epoll区别_.mp4 │ │ ├── 167-补充9-硬件中断号和内核IRQ如何映射_.mp4 │ │ ├── 168-补充10-CFS调试器_.mp4 │ │ ├── 169-补充11-虚拟地址转物理地址_.mp4 │ │ ├── 170-补充12-内核为何使用红黑树和链表_.mp4 │ │ ├── 171-补充13-芯片选型考虑综合因素_.mp4 │ │ ├── 172-补充-swapmemcachebuffer_.mp4 │ │ ├── 173-补充15-缓存策略_.mp4 │ │ ├── 174-补充16-malloc分配方式_.mp4 │ │ └── 175-补充17-文件回写原理_.mp4 │ ├── Linux内核源码分析-进程管理专栏 │ │ ├── 1- Linux内核整体架构与学习路线_.mp4 │ │ ├── 2-实战操作:动手编译自己Linux内核_.mp4 │ │ ├── 3-第001讲 Linux内核源码《目录结构详解》_.mp4 │ │ ├── 4-第002讲 进程原理及系统调用_.mp4 │ │ ├── 5-第003讲 调度器及CFS调度器_.mp4 │ │ ├── 6-第004讲 1实时调度类及SMP和NUMA_.mp4 │ │ ├── 7-实战操作:进程优先级与调度策略实战_.mp4 │ │ ├── 8-第005讲 RCU机制及内存优化屏障_.mp4 │ │ ├── 9-第006讲 内核内存布局和堆管理_.mp4 │ │ ├── 10-补充: 多核调度分析_.mp4 │ │ ├── 11-补充1-进程管理4大常用API详解(一)_.mp4 │ │ ├── 12-补充2-进程调度API系统调用实现(二)_.mp4 │ │ ├── 13-补充3-进程调度API系统调用实现(三)_.mp4 │ │ ├── 14-补充4-进程调度API系统调用实现(四)_.mp4 │ │ └── 15-实战操作:内核数据结构(链表和红黑树)_.mp4 │ ├── Linux内核源码分析-基础专栏 │ │ ├── 145-第071讲 Linux操作系统【进程管理】_.mp4 │ │ ├── 146-第072讲 存储器结构与分区存储管理_.mp4 │ │ ├── 147-第073讲 段式管理与页式管理_.mp4 │ │ ├── 148-第074讲 文件管理基础_.mp4 │ │ ├── 149-第075讲 x86_ARM处理器架构_.mp4 │ │ ├── 150-第076讲 汇编基础与寻址方式-课堂笔记_.mp4 │ │ ├── 151-补充:ARM架构常见寄存器及指令集_.mp4 │ │ └── 152-补充1:开源社区_.mp4 │ ├── Linux内核源码分析-内存管理专栏 │ │ ├── 16-第007讲 虚拟地址空间布局架构_.mp4 │ │ ├── 17-第008讲 内存映射原理详解_.mp4 │ │ ├── 18-第009讲 物理内存组织结构_.mp4 │ │ ├── 19-第010讲 引导内存分配器原理_.mp4 │ │ ├── 20-第011讲 伙伴分配器_.mp4 │ │ ├── 21-第012讲 Slab分配器详解_.mp4 │ │ ├── 22-第013讲 不连续页分配器及页表_.mp4 │ │ ├── 23-第014讲 用户空间缺页异常_.mp4 │ │ ├── 24-第015讲 页表缓存(TLB)与巨型页_.mp4 │ │ ├── 25-第016讲 页回收机制(一)_.mp4 │ │ ├── 26-第017讲 页回收机制(二)_.mp4 │ │ ├── 27-第018讲 反碎片技术_.mp4 │ │ ├── 28-实战操作: Linux内核内存池原理与实现_.mp4 │ │ ├── 29-补充: 获取系统内存数据信息_.mp4 │ │ ├── 30-补充:分配内存模式机制_.mp4 │ │ ├── 31-实战操作-Slab块分配器内存实现_.mp4 │ │ ├── 32-实战操作-进程地址空间在内核(VMA实现)_.mp4 │ │ ├── 33-实战操作: 伙伴系统算法与实现_.mp4 │ │ ├── 34-补充:设计per-cpu变量应用_.mp4 │ │ ├── 35-补充: 缺页异常分析_.mp4 │ │ ├── 36-补充:页回收原理机制_.mp4 │ │ ├── 37-补充:内存管理2个核心调优参数分析_.mp4 │ │ ├── 38-补充:meminfo&zoneinfo信息分析_.mp4 │ │ ├── 39-实战操作:slab缓存API系统调用实现详解_.mp4 │ │ ├── 40-实战操作:系统调用kmalloc&vmalloc(补充)_.mp4 │ │ ├── 41-实战操作: perf性能分析工具(补充)_.mp4 │ │ └── 42-补充-IOMMU基础分析_.mp4 │ ├── Linux内核源码分析-设备驱动专栏 │ │ ├── 43-第020讲 IO体系结构与访问设备_.mp4 │ │ ├── 44-第021讲 内核块设备详解_.mp4 │ │ ├── 45-第022讲 文件系统关联及字符设备操作_.mp4 │ │ ├── 46-第023讲 资源分配及总线系统_.mp4 │ │ ├── 47-第024讲 1模块(基础知识)_.mp4 │ │ ├── 48-第024讲 2插入及删除模块源码_.mp4 │ │ ├── 49-第024讲 3插入及删除模块项目实战_.mp4 │ │ ├── 50-实战操作:字符设备驱动通信实战(1)_.mp4 │ │ ├── 50-实战操作:字符设备驱动通信实战_.mp4 │ │ ├── 51-实战操作:PCI设备驱动实现分析(1)_.mp4 │ │ ├── 51-实战操作:PCI设备驱动实现分析_.mp4 │ │ ├── 52-实战操作:USB(设备驱动架构分析)_.mp4 │ │ ├── 53-补充1-USB驱动分析_.mp4 │ │ ├── 54-补充2-以太网驱动分析_.mp4 │ │ ├── 55-补充3-USB3.0设备控制器驱动分析_.mp4 │ │ └── 56-补充4-输入设备驱动程序_.mp4 │ ├── Linux内核源码分析-文件系统专栏 │ │ ├── 57-第025讲 1通用文件模型及VFS结构-基础_.mp4 │ │ ├── 58-第025讲 2通用文件模型及VFS-inode链接_.mp4 │ │ ├── 59-第025讲 3通用文件模型及VFS-VFS结构_.mp4 │ │ ├── 60-第026讲 1处理VFS对象及标准函数--VFS对象_.mp4 │ │ ├── 61-第026讲 2处理VFS对象及标准函数--标准函数_.mp4 │ │ ├── 62-第026讲 3处理VFS对象及标准函数--系统调用_.mp4 │ │ ├── 63-第027讲 1Ext文件系统族-Ext2文件系统_.mp4 │ │ ├── 64-第027讲 2Ext文件系统族-Ext4_日志JBD2_.mp4 │ │ ├── 65-第028讲 proc文件系统_.mp4 │ │ ├── 66-第029讲 简单文件系统_.mp4 │ │ ├── 67-第030讲 挂载文件系统_.mp4 │ │ ├── 68-补充: 内核定时器_.mp4 │ │ ├── 69-补充: 互斥锁分析_.mp4 │ │ ├── 70-补充: 自旋锁机制_.mp4 │ │ └── 71-实战操作:proc文件系统分析与系统调用_.mp4 │ ├── Linux内核源码分析-网络协议栈专栏 │ │ ├── 72-第031讲 套接字及分层模型_.mp4 │ │ ├── 73-第032讲 套接字缓冲区及Net_device_.mp4 │ │ ├── 74-第033讲 Linux内核邻接子系统分析_.mp4 │ │ ├── 75-第034讲 内核Netlink套接字_.mp4 │ │ ├── 76-第035讲 网络层分析_.mp4 │ │ ├── 77-第036讲 传输层分析(UDP&TCP)_.mp4 │ │ ├── 78-第037讲 传输层分析(SCTP&DCCP)_.mp4 │ │ ├── 79-第038讲 内核ICMP协议分析_.mp4 │ │ ├── 80-第039讲 NIC数据包接收与发送分析_.mp4 │ │ ├── 81-第040讲 IPsec(互联网安全协议)_.mp4 │ │ ├── 82-第041讲 Netfilter框架分析_.mp4 │ │ ├── 83-第042讲 epoll系统调用及内核实现_.mp4 │ │ ├── 84-第043讲 IPv4路由选择子系统_.mp4 │ │ ├── 85-第044讲 组播策略路由选择_.mp4 │ │ └── 86-第045讲 接收与发送IPv6数据包_.mp4 │ └── Linux内核源码分析-中断管理专栏 │ ├── 87-实战操作:内核Netlink套接字分析及实现_.mp4 │ ├── 88-实战操作:epoll原理与系统调用_.mp4 │ ├── 89-第046讲 中断处理及IRQ_.mp4 │ ├── 90-第047讲 中断及软中断_.mp4 │ ├── 91-第048讲 Tasklet_等待队列_工作队列_.mp4 │ ├── 92-第049讲 中断控制器及域_.mp4 │ ├── 93-第050讲 中断处理流程_.mp4 │ ├── 94-第051讲 禁止_开启中断_.mp4 │ ├── 95-第052讲 处理器间中断_.mp4 │ ├── 96-第053讲 软中断分析_.mp4 │ ├── 97-第054讲 审计规则及数据结构_.mp4 │ ├── 98-实战操作:同步管理-RCU实现_.mp4 │ ├── 99-补充1-中断管理常用API详解(一)_.mp4 │ ├── 100-补充2-中断管理常用API详解(二)_.mp4 │ ├── 101-补充3-中断管理常用API详解(三)_.mp4 │ ├── 102-补充4-中断管理常用API详解(四)_.mp4 │ ├── 103-补充5-中断管理常用API详解(五)_.mp4 │ ├── 104-补充6-文件系统常用API详解(六)_.mp4 │ ├── 105-补充7-文件系统常用API详解(七)_.mp4 │ ├── 106-第057讲 缓存着色(补充)_.mp4 │ ├── 107-第058讲 RDMA栈架构(补充)_.mp4 │ ├── 108-第059讲 InfiniBand组件编址功能数据包_.mp4 │ ├── 109-第060讲 PCI子系统(补充)_.mp4 │ ├── 110-第061讲 内核无线子系统模块(补充)_.mp4 │ ├── 111-第062讲 SMP调度详解(补充)_.mp4 │ ├── 112-第063讲 处理器缓存机制(补充)_.mp4 │ ├── 113-第064讲 文件页缓存(补充)_.mp4 │ ├── 115-第066讲 中断管理之保存中断上下文(补充)_.mp4 │ ├── 116-第067讲 内核调优参数(补充)_.mp4 │ ├── 117-第068讲 内存与Kasan工具源码详解_.mp4 │ ├── 118-第069讲 内核调试方法printk(补充)_.mp4 │ ├── 119-内核编译1- Linux内核研习与项目实战_.mp4 │ ├── 120-内核编译1-Linux内核编译与升级_.mp4 │ ├── 121-内核编译1 Linux内核学习方法论_.mp4 │ ├── 122-进程间通信2- 进程间通信的六种方式_.mp4 │ ├── 123-进程间通信2- Android为何需要实现binder_.mp4 │ ├── 124-进程间通信2- 内核模块开发操作_.mp4 │ ├── 125-进程间通信2- 进程通信组件,架构实现_.mp4 │ ├── 126-进程间通信2- 系统调用的过程剖析_.mp4 │ ├── 127-进程间通信2- 主次设备号与private_data的作用_.mp4 │ ├── 128-进程间通信2- insmod与模块初始化的流程_.mp4 │ ├── 129-进程间通信2-模块open的流程与file_operations.open的实现_.mp4 │ ├── 130-进程间通信2-rmmod与模块退出的流程_.mp4 │ ├── 131-进程间通信2-模块write的流程与实现_.mp4 │ ├── 132-进程间通信2-模块read的流程与实现_.mp4 │ ├── 133-进程间通信2-poll的实现原理与等待队列wait_queue_.mp4 │ ├── 134-进程间通信2- 模块编译与Makefile编写_.mp4 │ ├── 135-进程间通信2-内核模块安装与mknod_.mp4 │ ├── 136-进程间通信2-应用程序编程与内核模块调试_.mp4 │ └── 137-网卡驱动3-Docker的虚拟网卡与网卡的作用_.mp4 └── 资料 ├── 01Linux内核基础与进程管理专题 │ ├── 第002讲 进程原理及系统调用(1).rar │ ├── 第003讲 调度器分析及完全公平调度器CFS.rar │ ├── 第004讲 2进程优先级与调度策略实战.rar │ ├── 第004讲 实时调度类及SMP.rar │ ├── 第005讲 RCU机制及内存优化屏障.rar │ └── 第006讲 内核内存布局和堆管理.rar ├── 02Linux内核源码分析之内存管理专题(一) │ ├── 第007讲 虚拟地址空间布局架构.rar │ ├── 第008讲 内存映射原理及系统调用.rar │ ├── 第009讲 物理内存组织结构.zip │ ├── 第010讲 引导内存分配器原理.rar │ ├── 第011讲 伙伴分配器.rar │ └── 第012讲 Slab分配器详解.rar ├── 03Linux内核源码分析之内存管理专题(二) │ ├── 第013讲 不连续页分配器及页表.rar │ ├── 第014讲 用户空间缺页异常.rar │ ├── 第015讲 页表缓存(TLB)与巨型页.rar │ ├── 第016讲 页回收机制(一).zip │ └── 第017讲 页回收机制(二).rar ├── 04设备驱动程序及模块专题 │ ├── 第020讲 IO体系结构与访问设备.rar │ ├── 第021讲 内核块设备详解.rar │ ├── 第022讲 文件系统关联及字符设备操作.rar │ ├── 第023讲 资源分配及总线系统.rar │ └── 第024讲 1插入及删除模块操作.rar ├── 05 虚拟文件系统及Ext文件系统专题 │ ├── 第025讲 通用文件模型及VFS结构.rar │ ├── 第026讲 处理VFS对象及标准函数.rar │ ├── 第027讲 1Ext文件系统族-Ext2文件系统.rar │ └── 第027讲 2Ext文件系统族-Ext4_日志JBD2.rar ├── 06 Linux内核无持久存储专题 │ ├── 第028讲 proc文件系统.rar │ ├── 第029讲 简单文件系统.rar │ └── 第030讲 挂载文件系统.rar ├── 07 Linux内核网络栈专题(一) │ ├── 第031讲 套接字及分层模型.rar │ ├── 第032讲 套接字缓冲区及Net_device.rar │ ├── 第033讲 Linux内核邻接子系统分析.rar │ ├── 第034讲 内核Netlink套接字.rar │ ├── 第035讲 网络层分析.rar │ └── 第036讲 传输层分析(UDPTCP).rar ├── 08Linux内核网络栈专题(二) │ ├── 第037讲 传输层分析(SCTP&DCCP).rar │ ├── 第038讲 内核ICMP协议分析.rar │ ├── 第039讲 NIC数据包接收与发送分析.rar │ ├── 第040讲 IPsec(互联网安全协议).rar │ ├── 第041讲 Netfilter框架分析.rar │ ├── 第042讲 epoll系统调用及内核实现.rar │ └── 第043讲 IPv4路由选择子系统.rar ├── 09Linux内核活动及时间管理专题 │ ├── 第046讲 ARM64异常处理技术.rar │ ├── 第047讲 中断及软中断.rar │ ├── 第048讲 Tasklet_等待队列_工作队列.rar │ ├── 第049讲 中断控制器及域.rar │ ├── 第050讲 中断处理流程.rar │ ├── 第051讲 禁止_开启中断.rar │ ├── 第052讲 处理器间中断.rar │ ├── 第053讲 软中断分析.rar │ └── 第054讲 审计规则及数据结构.rar ├── 工具 │ ├── Go配置及Hello world.doc │ ├── liteIDE.rar │ ├── Notepad++-x64.exe │ └── SourceInsight.zip ├── Linux内核源码分析(补充更新) │ ├── 第057讲 缓存着色(补充).rar │ ├── 第058讲 RDMA栈架构(补充).rar │ ├── 第059讲 InfiniBand硬件组件_编址_功能_数据包(补充).rar │ ├── 第060讲 PCI子系统(补充).rar │ ├── 第061讲 内核无线子系统模块(补充).rar │ ├── 第062讲 SMP调度详解(补充).rar │ ├── 第063讲 处理器缓存机制(补充).rar │ └── 第064讲 文件页缓存(补充).rar ├── 1-Linux kernel coding style(英文版).doc ├── 20201009131727738.jpg ├── 第044讲 组播策略路由选择.rar ├── 第045讲 接收与发送IPv6数据包.rar ├── 第056讲 【内核项目实战模块】.rar ├── 规律.txt ├── 课堂笔记.png ├── Linux内核源码4.12.rar ├── liteIDE.rar ├── schedt.c └── Xshell6_mydwon.exe