Linux 内存管理之内核态剖析

作者/分享人:Peter Liu
向 Ta 提问
Peter Liu,布道师,边缘计算工程师,Linux 内核贡献者、CSDN 博客专家,活跃于各大极客社区,个人公众号《人人都是极客》,精通 ARM+Linux+Android + AI 的嵌入式开发。目前专注于嵌入式领域的人工智能研究。

内存管理不仅是 Linux 系统中比较难理解的模块,更是网上资料讲解混乱的模块。本场 Chat 旨在让读者了解内存分配的来龙去脉,从硬件原理和内核角度出发,分析如下内容:

  1. CPU 通过 MMU 访问物理地址的原理;
  2. 内存的 ZONE 划分:DMA、NORMAL 和 HIGHMEM;
  3. 内存的 Page 管理以及防止内外碎片的方法;
  4. 内存管理的 Buddy 算法;
  5. 内存管理的 Slab 算法;
  6. 连续内存分配器(CMA)。
已有103人预订
预订达标
文章出炉
     
03月18日
04月04日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张Peter Liu的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
你可能还喜欢
二叉树的原理推敲与动手种树
浅浅
谈谈 Java NIO
应书澜
DevOps 工具链:在线报障的流程、系统设计和自改进体系的建设
常新居士
Spring Boot Actuator 之监控架构实战使用
张振华
程序员炒股:算法交易策略与建模思想
chen_h
RabbitMQ 消息服务总结心得分享
IT小香猪
成长:浅谈从前端小工到工程师的三年转换
icepy
分布式锁原理探究
追梦
MySQL 性能优化实战
奋斗
人脸识别的最新进展以及工业级大规模人脸识别实践探讨
AI科技大本营
性能优化之 JVM 高级特性
码侠岛
人工智能挑战下,情商才是绝对优势!
Soyoger
提升:从枚举、进阶,到动态规划(Dynamic Programming)
zhen.guo
Java NIO 框架 Netty 之美:粘包与半包问题
追梦
Dubbo 第一课:Dubbo 服务发布过程剖析
北风男
微信扫描登录