diff --git a/blog/content/second-edition/posts/10-paging-implementation/map-complete-physical-memory.svg b/blog/content/second-edition/posts/10-paging-implementation/map-complete-physical-memory.svg new file mode 100644 index 00000000..599aa8d5 --- /dev/null +++ b/blog/content/second-edition/posts/10-paging-implementation/map-complete-physical-memory.svg @@ -0,0 +1,2 @@ + +
Physical Memory
Physical Memory
10TiB + 0KiB
<div>10TiB + 0KiB</div>
10TiB + 4KiB
<div>10TiB + 4KiB</div>
10TiB + 16KiB
<div>10TiB + 16KiB</div>
10TiB + 24KiB
<div>10TiB + 24KiB</div>
10TiB + 8KiB
<div>10TiB + 8KiB</div>
10TiB + 1000KiB
<div>10TiB + 1000KiB</div>
0KiB
[Not supported by viewer]
4KiB
[Not supported by viewer]
16KiB
<div>16KiB</div>
24KiB
<div>24KiB</div>
8KiB
[Not supported by viewer]
1000KiB
<div>1000KiB</div>
Virtual
Memory
[Not supported by viewer]
0KiB
[Not supported by viewer]
4KiB
[Not supported by viewer]
\ No newline at end of file diff --git a/blog/content/second-edition/posts/10-paging-implementation/page-tables-mapped-at-offset.svg b/blog/content/second-edition/posts/10-paging-implementation/page-tables-mapped-at-offset.svg new file mode 100644 index 00000000..ad854dfb --- /dev/null +++ b/blog/content/second-edition/posts/10-paging-implementation/page-tables-mapped-at-offset.svg @@ -0,0 +1,2 @@ + +
Physical Memory
Physical Memory
10TiB + 0KiB
<div>10TiB + 0KiB</div>
10TiB + 4KiB
<div>10TiB + 4KiB</div>
10TiB + 16KiB
<div>10TiB + 16KiB</div>
10TiB + 24KiB
<div>10TiB + 24KiB</div>
10TiB + 8KiB
<div>10TiB + 8KiB</div>
10TiB + 1000KiB
<div>10TiB + 1000KiB</div>
0KiB
[Not supported by viewer]
4KiB
[Not supported by viewer]
16KiB
<div>16KiB</div>
24KiB
<div>24KiB</div>
8KiB
[Not supported by viewer]
1000KiB
<div>1000KiB</div>
Virtual
Memory
[Not supported by viewer]
0KiB
[Not supported by viewer]
4KiB
[Not supported by viewer]
\ No newline at end of file diff --git a/blog/content/second-edition/posts/10-paging-implementation/qemu-mapper-translate-addr.png b/blog/content/second-edition/posts/10-paging-implementation/qemu-mapper-translate-addr.png new file mode 100644 index 00000000..87062d54 Binary files /dev/null and b/blog/content/second-edition/posts/10-paging-implementation/qemu-mapper-translate-addr.png differ diff --git a/blog/content/second-edition/posts/10-paging-implementation/qemu-new-mapping.png b/blog/content/second-edition/posts/10-paging-implementation/qemu-new-mapping.png index 5e4a6c5e..6d9f8d18 100644 Binary files a/blog/content/second-edition/posts/10-paging-implementation/qemu-new-mapping.png and b/blog/content/second-edition/posts/10-paging-implementation/qemu-new-mapping.png differ diff --git a/blog/content/second-edition/posts/10-paging-implementation/qemu-print-level-4-table.png b/blog/content/second-edition/posts/10-paging-implementation/qemu-print-level-4-table.png new file mode 100644 index 00000000..39001d20 Binary files /dev/null and b/blog/content/second-edition/posts/10-paging-implementation/qemu-print-level-4-table.png differ diff --git a/blog/content/second-edition/posts/10-paging-implementation/qemu-print-p4-entries-abstraction.png b/blog/content/second-edition/posts/10-paging-implementation/qemu-print-p4-entries-abstraction.png deleted file mode 100644 index 6a077767..00000000 Binary files a/blog/content/second-edition/posts/10-paging-implementation/qemu-print-p4-entries-abstraction.png and /dev/null differ diff --git a/blog/content/second-edition/posts/10-paging-implementation/qemu-print-p4-entries.png b/blog/content/second-edition/posts/10-paging-implementation/qemu-print-p4-entries.png deleted file mode 100644 index 69e2a602..00000000 Binary files a/blog/content/second-edition/posts/10-paging-implementation/qemu-print-p4-entries.png and /dev/null differ diff --git a/blog/content/second-edition/posts/10-paging-implementation/qemu-translate-addr.png b/blog/content/second-edition/posts/10-paging-implementation/qemu-translate-addr.png index 2bf5917f..9e8dde74 100644 Binary files a/blog/content/second-edition/posts/10-paging-implementation/qemu-translate-addr.png and b/blog/content/second-edition/posts/10-paging-implementation/qemu-translate-addr.png differ