Notes Architectures ARM ARM64 的一些基本概念 Intel AMX APIC APIC 虚拟化和虚拟中断 Buslock Memory Cache Control Multi-Processors Management Linear Address Masking (LAM) VT-d Vt-d Overview Computer Science Cache TLB 浮点数 MESI 协议 Kernel Bottom Half 下半部 时间和定时器 虚拟文件系统(VFS) 页缓存和页回写 块I/O层(BIO) 设备模型 Linux 图形 中断 x86 内核栈 NMI IPI - x86 Kexec Kexec - x86 Kdump MCE 内核线程及 Stop Machine 锁 锁的基本知识 Linux 自旋锁的实现 Linux 信号量(Semaphore)的实现 Linux Mutex 的实现 自旋锁的新实现 - qspinlock 乐观自旋锁 osq_lock 的实现 进程调度 进程调度 UNIX进程调度 Linux进程调度(Linux Process Scheduling) 完全公平调度(Completely Fair Scheduler) CFS - 1 实时调度 实时调度负载均衡 内核抢占 内存管理 内存管理 分页管理 进程地址空间 slab slub 学习 /proc/meminfo 内核中的直接映射 缺页处理 Folio Vmalloc 网络 Monitoring and Tuning the Linux Networking Stack: Receiving Data TCP macvlan ARP GARP Netfilter netfilter conntrack 初始化 initcall 性能诊断 Perf 跟踪 Ftrace Ftrace设计 调试 Debug kprobes 主题 KPTI Virtualization docker KVM APIC 虚拟化 虚拟化异常 Posted Interrupt TDP MMU 缺页