Skip to content

Commit 4090f3a

Browse files
author
deployBot
committed
Deploy at Mon Apr 8 15:15:51 UTC 2024
1 parent 66c343d commit 4090f3a

Some content is hidden

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

74 files changed

+877
-1037
lines changed

_sources/lectures/virt.rst.txt

Lines changed: 142 additions & 176 deletions
Large diffs are not rendered by default.

genindex.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
<li class="toctree-l1"><a class="reference internal" href="lectures/debugging.html">调试</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="lectures/networking.html">网络管理</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="lectures/arch.html">体系结构层</a></li>
74-
<li class="toctree-l1"><a class="reference internal" href="lectures/virt.html">Virtualization</a></li>
74+
<li class="toctree-l1"><a class="reference internal" href="lectures/virt.html">虚拟化</a></li>
7575
</ul>
7676
<p class="caption"><span class="caption-text">实验</span></p>
7777
<ul>

index.html

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
<li class="toctree-l1"><a class="reference internal" href="lectures/debugging.html">调试</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="lectures/networking.html">网络管理</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="lectures/arch.html">体系结构层</a></li>
74-
<li class="toctree-l1"><a class="reference internal" href="lectures/virt.html">Virtualization</a></li>
74+
<li class="toctree-l1"><a class="reference internal" href="lectures/virt.html">虚拟化</a></li>
7575
</ul>
7676
<p class="caption"><span class="caption-text">实验</span></p>
7777
<ul>
@@ -441,32 +441,32 @@ <h1>Linux 内核教学<a class="headerlink" href="#linux" title="永久链接至
441441
</ul>
442442
</li>
443443
<li class="toctree-l2"><a class="reference internal" href="so2/lec12-virtualization.html">SO2 Lecture 12 - Virtualization</a><ul>
444-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#lecture-objectives">Lecture objectives:</a></li>
445-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#emulation-basics">Emulation basics</a></li>
446-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#virtualization-basics">Virtualization basics</a></li>
447-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#classic-virtualization">Classic virtualization</a></li>
448-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#software-virtualization">Software virtualization</a></li>
449-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#mmu-virtualization">MMU virtualization</a><ul>
450-
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#shadow-page-tables">Shadow page tables</a></li>
451-
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#lazy-shadow-sync">Lazy shadow sync</a></li>
452-
</ul>
453-
</li>
454-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#i-o-emulation">I/O emulation</a></li>
455-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#paravirtualization">Paravirtualization</a></li>
444+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#section-1">课程目标:</a></li>
445+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#emulation">模拟(emulation)基础知识</a></li>
446+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#virtualization">虚拟化(virtualization)基础知识</a></li>
447+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#section-2">经典虚拟化</a></li>
448+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#section-3">软件虚拟化</a></li>
449+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#mmu">MMU 虚拟化</a><ul>
450+
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#section-4">影子页表</a></li>
451+
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#section-5">延迟影子同步</a></li>
452+
</ul>
453+
</li>
454+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#i-o-emulation">I/O 仿真(emulation</a></li>
455+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#section-6">部分虚拟化</a></li>
456456
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#intel-vt-x">Intel VT-x</a><ul>
457-
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#virtual-machine-control-structure">Virtual Machine Control Structure</a></li>
458-
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#vm-entry-exit">VM entry &amp; exit</a></li>
459-
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#vm-execution-control-fields">VM execution control fields</a></li>
457+
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#section-7">虚拟机控制结构</a></li>
458+
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#section-8">虚拟机进入和退出</a></li>
459+
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#section-9">虚拟机执行控制字段</a></li>
460460
</ul>
461461
</li>
462-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#extend-page-tables">Extend Page Tables</a><ul>
462+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#section-10">扩展页表</a><ul>
463463
<li class="toctree-l4"><a class="reference internal" href="so2/lec12-virtualization.html#vpid">VPID</a></li>
464464
</ul>
465465
</li>
466-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#i-o-virtualization">I/O virtualization</a></li>
466+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#i-o">I/O 虚拟化</a></li>
467467
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#qemu">qemu</a></li>
468468
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#kvm">KVM</a></li>
469-
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#type-1-vs-type-2-hypervisors">Type 1 vs Type 2 Hypervisors</a></li>
469+
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#hypervisor">类型 1 和类型 2 的 Hypervisor</a></li>
470470
<li class="toctree-l3"><a class="reference internal" href="so2/lec12-virtualization.html#xen">Xen</a></li>
471471
</ul>
472472
</li>
@@ -1334,33 +1334,33 @@ <h1>Linux 内核教学<a class="headerlink" href="#linux" title="永久链接至
13341334
<li class="toctree-l2"><a class="reference internal" href="lectures/arch.html#section-12">引导过程概述</a></li>
13351335
</ul>
13361336
</li>
1337-
<li class="toctree-l1"><a class="reference internal" href="lectures/virt.html">Virtualization</a><ul>
1338-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#lecture-objectives">Lecture objectives:</a></li>
1339-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#emulation-basics">Emulation basics</a></li>
1340-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#virtualization-basics">Virtualization basics</a></li>
1341-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#classic-virtualization">Classic virtualization</a></li>
1342-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#software-virtualization">Software virtualization</a></li>
1343-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#mmu-virtualization">MMU virtualization</a><ul>
1344-
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#shadow-page-tables">Shadow page tables</a></li>
1345-
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#lazy-shadow-sync">Lazy shadow sync</a></li>
1337+
<li class="toctree-l1"><a class="reference internal" href="lectures/virt.html">虚拟化</a><ul>
1338+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#section-2">课程目标:</a></li>
1339+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#emulation">模拟(emulation)基础知识</a></li>
1340+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#virtualization">虚拟化(virtualization)基础知识</a></li>
1341+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#section-3">经典虚拟化</a></li>
1342+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#section-4">软件虚拟化</a></li>
1343+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#mmu">MMU 虚拟化</a><ul>
1344+
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#section-5">影子页表</a></li>
1345+
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#section-6">延迟影子同步</a></li>
13461346
</ul>
13471347
</li>
1348-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#i-o-emulation">I/O emulation</a></li>
1349-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#paravirtualization">Paravirtualization</a></li>
1348+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#i-o-emulation">I/O 仿真(emulation</a></li>
1349+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#section-7">部分虚拟化</a></li>
13501350
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#intel-vt-x">Intel VT-x</a><ul>
1351-
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#virtual-machine-control-structure">Virtual Machine Control Structure</a></li>
1352-
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#vm-entry-exit">VM entry &amp; exit</a></li>
1353-
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#vm-execution-control-fields">VM execution control fields</a></li>
1351+
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#section-8">虚拟机控制结构</a></li>
1352+
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#section-9">虚拟机进入和退出</a></li>
1353+
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#section-10">虚拟机执行控制字段</a></li>
13541354
</ul>
13551355
</li>
1356-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#extend-page-tables">Extend Page Tables</a><ul>
1356+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#section-11">扩展页表</a><ul>
13571357
<li class="toctree-l3"><a class="reference internal" href="lectures/virt.html#vpid">VPID</a></li>
13581358
</ul>
13591359
</li>
1360-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#i-o-virtualization">I/O virtualization</a></li>
1360+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#i-o">I/O 虚拟化</a></li>
13611361
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#qemu">qemu</a></li>
13621362
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#kvm">KVM</a></li>
1363-
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#type-1-vs-type-2-hypervisors">Type 1 vs Type 2 Hypervisors</a></li>
1363+
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#hypervisor">类型 1 和类型 2 的 Hypervisor</a></li>
13641364
<li class="toctree-l2"><a class="reference internal" href="lectures/virt.html#xen">Xen</a></li>
13651365
</ul>
13661366
</li>

info/chinese-localization-info.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
74-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
74+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7575
</ul>
7676
<p class="caption"><span class="caption-text">实验</span></p>
7777
<ul>

info/contributing.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
75-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
75+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7676
</ul>
7777
<p class="caption"><span class="caption-text">实验</span></p>
7878
<ul>

info/extra-vm.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
75-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
75+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7676
</ul>
7777
<p class="caption"><span class="caption-text">实验</span></p>
7878
<ul>

info/vm.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
75-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
75+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7676
</ul>
7777
<p class="caption"><span class="caption-text">实验</span></p>
7878
<ul>

labs/arm_kernel_development.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7575
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
76-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
76+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7777
</ul>
7878
<p class="caption"><span class="caption-text">实验</span></p>
7979
<ul class="current">

labs/block_device_drivers.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7575
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
76-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
76+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7777
</ul>
7878
<p class="caption"><span class="caption-text">实验</span></p>
7979
<ul class="current">

labs/deferred_work.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7575
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7676
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
77-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
77+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7878
</ul>
7979
<p class="caption"><span class="caption-text">实验</span></p>
8080
<ul class="current">

labs/device_drivers.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7575
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7676
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
77-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
77+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7878
</ul>
7979
<p class="caption"><span class="caption-text">实验</span></p>
8080
<ul class="current">

labs/device_model.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
75-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
75+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7676
</ul>
7777
<p class="caption"><span class="caption-text">实验</span></p>
7878
<ul class="current">

labs/filesystems_part1.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7575
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
76-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
76+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7777
</ul>
7878
<p class="caption"><span class="caption-text">实验</span></p>
7979
<ul class="current">

labs/filesystems_part2.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7575
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
76-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
76+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7777
</ul>
7878
<p class="caption"><span class="caption-text">实验</span></p>
7979
<ul class="current">

labs/infrastructure.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<link rel="index" title="索引" href="../genindex.html" />
3232
<link rel="search" title="搜索" href="../search.html" />
3333
<link rel="next" title="介绍" href="introduction.html" />
34-
<link rel="prev" title="Virtualization" href="../lectures/virt.html" />
34+
<link rel="prev" title="虚拟化" href="../lectures/virt.html" />
3535
</head>
3636

3737
<body class="wy-body-for-nav">
@@ -72,7 +72,7 @@
7272
<li class="toctree-l1"><a class="reference internal" href="../lectures/debugging.html">调试</a></li>
7373
<li class="toctree-l1"><a class="reference internal" href="../lectures/networking.html">网络管理</a></li>
7474
<li class="toctree-l1"><a class="reference internal" href="../lectures/arch.html">体系结构层</a></li>
75-
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">Virtualization</a></li>
75+
<li class="toctree-l1"><a class="reference internal" href="../lectures/virt.html">虚拟化</a></li>
7676
</ul>
7777
<p class="caption"><span class="caption-text">实验</span></p>
7878
<ul class="current">
@@ -177,7 +177,7 @@ <h1>基础设施<a class="headerlink" href="#section-1" title="永久链接至
177177
</div>
178178
</div>
179179
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
180-
<a href="../lectures/virt.html" class="btn btn-neutral float-left" title="Virtualization" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
180+
<a href="../lectures/virt.html" class="btn btn-neutral float-left" title="虚拟化" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
181181
<a href="introduction.html" class="btn btn-neutral float-right" title="介绍" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
182182
</div>
183183

0 commit comments

Comments
 (0)