Skip to content

Commit 22e52ce

Browse files
author
deployBot
committed
Deploy at Wed Apr 3 14:59:33 UTC 2024
1 parent e71b2f1 commit 22e52ce

File tree

75 files changed

+975
-1124
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+975
-1124
lines changed

_sources/lectures/memory-management.rst.txt

Lines changed: 157 additions & 188 deletions
Large diffs are not rendered by default.

genindex.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
<li class="toctree-l1"><a class="reference internal" href="lectures/interrupts.html">中断</a></li>
6767
<li class="toctree-l1"><a class="reference internal" href="lectures/smp.html">对称多处理</a></li>
6868
<li class="toctree-l1"><a class="reference internal" href="lectures/address-space.html">地址空间</a></li>
69-
<li class="toctree-l1"><a class="reference internal" href="lectures/memory-management.html">Memory Management</a></li>
69+
<li class="toctree-l1"><a class="reference internal" href="lectures/memory-management.html">内存管理</a></li>
7070
<li class="toctree-l1"><a class="reference internal" href="lectures/fs.html">Filesystem Management</a></li>
7171
<li class="toctree-l1"><a class="reference internal" href="lectures/debugging.html">Debugging</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="lectures/networking.html">Network Management</a></li>

index.html

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
<li class="toctree-l1"><a class="reference internal" href="lectures/interrupts.html">中断</a></li>
6767
<li class="toctree-l1"><a class="reference internal" href="lectures/smp.html">对称多处理</a></li>
6868
<li class="toctree-l1"><a class="reference internal" href="lectures/address-space.html">地址空间</a></li>
69-
<li class="toctree-l1"><a class="reference internal" href="lectures/memory-management.html">Memory Management</a></li>
69+
<li class="toctree-l1"><a class="reference internal" href="lectures/memory-management.html">内存管理</a></li>
7070
<li class="toctree-l1"><a class="reference internal" href="lectures/fs.html">Filesystem Management</a></li>
7171
<li class="toctree-l1"><a class="reference internal" href="lectures/debugging.html">Debugging</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="lectures/networking.html">Network Management</a></li>
@@ -331,16 +331,21 @@ <h1>Linux 内核教学<a class="headerlink" href="#linux" title="永久链接至
331331
</ul>
332332
</li>
333333
<li class="toctree-l2"><a class="reference internal" href="so2/lec7-memory-management.html">SO2 Lecture 07 - Memory Management</a><ul>
334-
<li class="toctree-l3"><a class="reference internal" href="so2/lec7-memory-management.html#lecture-objectives">Lecture objectives:</a></li>
335-
<li class="toctree-l3"><a class="reference internal" href="so2/lec7-memory-management.html#physical-memory-management">Physical Memory Management</a><ul>
336-
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#memory-zones">Memory zones</a></li>
337-
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#non-uniform-memory-access">Non-Uniform Memory Access</a></li>
338-
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#page-allocation">Page allocation</a></li>
339-
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#small-allocations">Small allocations</a></li>
334+
<li class="toctree-l3"><a class="reference internal" href="so2/lec7-memory-management.html#section-1">课程目标:</a></li>
335+
<li class="toctree-l3"><a class="reference internal" href="so2/lec7-memory-management.html#section-2">物理内存管理</a><ul>
336+
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#section-3">内存区域</a></li>
337+
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#section-4">非均匀内存访问</a></li>
338+
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#section-5">页面分配</a></li>
339+
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#linux">Linux 的实现</a></li>
340+
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#section-6">小型分配</a></li>
341+
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#slab">SLAB 架构</a></li>
340342
</ul>
341343
</li>
342-
<li class="toctree-l3"><a class="reference internal" href="so2/lec7-memory-management.html#virtual-memory-management">Virtual memory management</a></li>
343-
<li class="toctree-l3"><a class="reference internal" href="so2/lec7-memory-management.html#fault-page-handling">Fault page handling</a></li>
344+
<li class="toctree-l3"><a class="reference internal" href="so2/lec7-memory-management.html#section-7">虚拟内存管理</a><ul>
345+
<li class="toctree-l4"><a class="reference internal" href="so2/lec7-memory-management.html#section-8">地址空间描述符</a></li>
346+
</ul>
347+
</li>
348+
<li class="toctree-l3"><a class="reference internal" href="so2/lec7-memory-management.html#section-9">缺页处理</a></li>
344349
</ul>
345350
</li>
346351
<li class="toctree-l2"><a class="reference internal" href="so2/lec8-filesystems.html">SO2 Lecture 08 - Filesystem Management</a><ul>
@@ -1219,17 +1224,22 @@ <h1>Linux 内核教学<a class="headerlink" href="#linux" title="永久链接至
12191224
</li>
12201225
</ul>
12211226
</li>
1222-
<li class="toctree-l1"><a class="reference internal" href="lectures/memory-management.html">Memory Management</a><ul>
1223-
<li class="toctree-l2"><a class="reference internal" href="lectures/memory-management.html#lecture-objectives">Lecture objectives:</a></li>
1224-
<li class="toctree-l2"><a class="reference internal" href="lectures/memory-management.html#physical-memory-management">Physical Memory Management</a><ul>
1225-
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#memory-zones">Memory zones</a></li>
1226-
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#non-uniform-memory-access">Non-Uniform Memory Access</a></li>
1227-
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#page-allocation">Page allocation</a></li>
1228-
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#small-allocations">Small allocations</a></li>
1227+
<li class="toctree-l1"><a class="reference internal" href="lectures/memory-management.html">内存管理</a><ul>
1228+
<li class="toctree-l2"><a class="reference internal" href="lectures/memory-management.html#section-2">课程目标:</a></li>
1229+
<li class="toctree-l2"><a class="reference internal" href="lectures/memory-management.html#section-3">物理内存管理</a><ul>
1230+
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#section-4">内存区域</a></li>
1231+
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#section-5">非均匀内存访问</a></li>
1232+
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#section-6">页面分配</a></li>
1233+
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#linux">Linux 的实现</a></li>
1234+
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#section-7">小型分配</a></li>
1235+
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#slab">SLAB 架构</a></li>
1236+
</ul>
1237+
</li>
1238+
<li class="toctree-l2"><a class="reference internal" href="lectures/memory-management.html#section-8">虚拟内存管理</a><ul>
1239+
<li class="toctree-l3"><a class="reference internal" href="lectures/memory-management.html#section-9">地址空间描述符</a></li>
12291240
</ul>
12301241
</li>
1231-
<li class="toctree-l2"><a class="reference internal" href="lectures/memory-management.html#virtual-memory-management">Virtual memory management</a></li>
1232-
<li class="toctree-l2"><a class="reference internal" href="lectures/memory-management.html#fault-page-handling">Fault page handling</a></li>
1242+
<li class="toctree-l2"><a class="reference internal" href="lectures/memory-management.html#section-10">缺页处理</a></li>
12331243
</ul>
12341244
</li>
12351245
<li class="toctree-l1"><a class="reference internal" href="lectures/fs.html">Filesystem Management</a><ul>

info/chinese-localization-info.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
<li class="toctree-l1"><a class="reference internal" href="../lectures/interrupts.html">中断</a></li>
6767
<li class="toctree-l1"><a class="reference internal" href="../lectures/smp.html">对称多处理</a></li>
6868
<li class="toctree-l1"><a class="reference internal" href="../lectures/address-space.html">地址空间</a></li>
69-
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">Memory Management</a></li>
69+
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">内存管理</a></li>
7070
<li class="toctree-l1"><a class="reference internal" href="../lectures/fs.html">Filesystem Management</a></li>
7171
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">Debugging</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">Network Management</a></li>

info/contributing.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
<li class="toctree-l1"><a class="reference internal" href="../lectures/interrupts.html">中断</a></li>
6868
<li class="toctree-l1"><a class="reference internal" href="../lectures/smp.html">对称多处理</a></li>
6969
<li class="toctree-l1"><a class="reference internal" href="../lectures/address-space.html">地址空间</a></li>
70-
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">Memory Management</a></li>
70+
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">内存管理</a></li>
7171
<li class="toctree-l1"><a class="reference internal" href="../lectures/fs.html">Filesystem Management</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">Debugging</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">Network Management</a></li>

info/extra-vm.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
<li class="toctree-l1"><a class="reference internal" href="../lectures/interrupts.html">中断</a></li>
6868
<li class="toctree-l1"><a class="reference internal" href="../lectures/smp.html">对称多处理</a></li>
6969
<li class="toctree-l1"><a class="reference internal" href="../lectures/address-space.html">地址空间</a></li>
70-
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">Memory Management</a></li>
70+
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">内存管理</a></li>
7171
<li class="toctree-l1"><a class="reference internal" href="../lectures/fs.html">Filesystem Management</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">Debugging</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">Network Management</a></li>

info/vm.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
<li class="toctree-l1"><a class="reference internal" href="../lectures/interrupts.html">中断</a></li>
6868
<li class="toctree-l1"><a class="reference internal" href="../lectures/smp.html">对称多处理</a></li>
6969
<li class="toctree-l1"><a class="reference internal" href="../lectures/address-space.html">地址空间</a></li>
70-
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">Memory Management</a></li>
70+
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">内存管理</a></li>
7171
<li class="toctree-l1"><a class="reference internal" href="../lectures/fs.html">Filesystem Management</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">Debugging</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">Network Management</a></li>

labs/arm_kernel_development.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
<li class="toctree-l1"><a class="reference internal" href="../lectures/interrupts.html">中断</a></li>
6969
<li class="toctree-l1"><a class="reference internal" href="../lectures/smp.html">对称多处理</a></li>
7070
<li class="toctree-l1"><a class="reference internal" href="../lectures/address-space.html">地址空间</a></li>
71-
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">Memory Management</a></li>
71+
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">内存管理</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/fs.html">Filesystem Management</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">Debugging</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">Network Management</a></li>

labs/block_device_drivers.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
<li class="toctree-l1"><a class="reference internal" href="../lectures/interrupts.html">中断</a></li>
6969
<li class="toctree-l1"><a class="reference internal" href="../lectures/smp.html">对称多处理</a></li>
7070
<li class="toctree-l1"><a class="reference internal" href="../lectures/address-space.html">地址空间</a></li>
71-
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">Memory Management</a></li>
71+
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">内存管理</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/fs.html">Filesystem Management</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">Debugging</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">Network Management</a></li>

labs/deferred_work.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
<li class="toctree-l1"><a class="reference internal" href="../lectures/interrupts.html">中断</a></li>
7070
<li class="toctree-l1"><a class="reference internal" href="../lectures/smp.html">对称多处理</a></li>
7171
<li class="toctree-l1"><a class="reference internal" href="../lectures/address-space.html">地址空间</a></li>
72-
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">Memory Management</a></li>
72+
<li class="toctree-l1"><a class="reference internal" href="../lectures/memory-management.html">内存管理</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/fs.html">Filesystem Management</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">Debugging</a></li>
7575
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">Network Management</a></li>

0 commit comments

Comments
 (0)