Linux 内存管理
文章平均质量分 92
从低版本 0.01 内核内存管理开始逐步深入现代 Linux 内存管理,到后期将以 patch 的形式分析
ql07
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 0.95 内存管理
Linux 版本是从 0.12 到 0.95 的,具体情况感兴趣的自行搜索。这一系列的文章从 0.01 到 0.12,历经 4 个版本,除了 0.01 版本详尽解释所有的函数,其余版本都是在前一版本的基础上做新内容的介绍,这篇文章原先也是打算如此,但发现隔了几天没看源码,又是有些许生疏,更不用说读者了,而且对于 0.01 版本那个样式的代码解释,我看得不是很满意,注释离代码有点儿远,看着不是很舒服,因此这一篇文章将和 0.01 版本一样详尽的介绍每一个函数,但有些知识依旧不会像 0.01 版本说的那么基础。原创 2020-09-15 16:59:04 · 510 阅读 · 0 评论 -
Linux 0.12 内存管理
源码下载Linux 源码下载路径位于 https://mirrors.edge.kernel.org/pub/linux/kernel/,这篇博客所需要的 0.12 版本源码通过点击链接 https://mirrors.edge.kernel.org/pub/linux/kernel/Historic/old-versions/linux-0.12.tar.gz 可下载。对比 Linux 0.11 版本 变化Linux 从 0.12 版本开始,增加了内存交换的功能,也就是我们常说的 swap 分区。当原创 2020-09-08 17:10:09 · 755 阅读 · 1 评论 -
Linux 0.11 内存管理
源码下载Linux 源码下载路径位于 https://mirrors.edge.kernel.org/pub/linux/kernel/,这篇博客所需要的 0.10 版本源码通过点击链接 https://mirrors.edge.kernel.org/pub/linux/kernel/Historic/old-versions/linux-0.11.tar.gz 可下载。对比 Linux 0.10 版本 变化0.11 版的内存管理最大和 0.10 版本一样,都是 16MB,这两个版本最大的变化在于 0原创 2020-08-21 21:19:26 · 9641 阅读 · 0 评论 -
Linux 0.10 内存管理
源码下载Linux 源码下载路径位于 https://mirrors.edge.kernel.org/pub/linux/kernel/,这篇博客所需要的 0.10 版本源码通过点击链接 https://mirrors.edge.kernel.org/pub/linux/kernel/Historic/old-versions/tytso/linux-0.10.tar.gz 可下载,由于 Linux 0.10 版本由 Theodore Yue Tak Ts’o 发布的,所以 linux 0.10 版本在原创 2020-08-17 18:24:11 · 11515 阅读 · 0 评论 -
Linux 0.01 内存管理
源码下载Linux 源码下载路径位于 https://mirrors.edge.kernel.org/pub/linux/kernel/,这篇博客所需要的 0.01 版本源码通过点击链接 https://mirrors.edge.kernel.org/pub/linux/kernel/Historic/linux-0.01.tar.gz 可下载。说明Linux 0.01 版本内核是一个 80386 平台版本的内核,所以需要了解 x86 平台的一些汇编知识以及 AT&T 汇编嵌入编程,不过没关系原创 2020-08-15 11:01:26 · 12529 阅读 · 0 评论
分享