Files
blog_os/blog/content/second-edition/posts/08-paging-introduction/multilevel-page-table.svg
Philipp Oppermann e8901719fa Update post numbers
Renames the directories, updates the weights, and the post branch links
2019-04-27 13:40:15 +02:00

2 lines
26 KiB
XML

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1137px" height="396px" viewBox="-0.5 -0.5 1137 396" content="&lt;mxfile modified=&quot;2018-12-12T15:07:53.649Z&quot; host=&quot;www.draw.io&quot; agent=&quot;Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:64.0) Gecko/20100101 Firefox/64.0&quot; version=&quot;9.6.1&quot; etag=&quot;RlrMx8tgLOFtmgCmEcVP&quot; type=&quot;google&quot;&gt;&lt;diagram id=&quot;ICY7UjtEREswg6g5KB4L&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><rect x="901.5" y="153" width="180" height="180" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><g transform="translate(904.5,98.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="116" height="32" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 116px; white-space: normal; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Physical Memory</div></div></foreignObject><text x="58" y="22" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Physical Memory</text></switch></g><rect x="901.5" y="213" width="180" height="60" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="120" y="123" width="180" height="30" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><g transform="translate(127.5,94.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="110" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 111px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>Virtual Memory</div></div></div></foreignObject><text x="55" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;div&gt;Virtual Memory&lt;/div&gt;</text></switch></g><rect x="120" y="243" width="180" height="30" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 103.5 123 L 120 123" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(91.5,112.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="9" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>0</div></div></div></foreignObject><text x="5" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 105.75 243 L 120.74 243.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(0.5,232.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="71" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>1 000 050</div></div></div></foreignObject><text x="36" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;div&gt;1 000 050&lt;/div&gt;</text></switch></g><path d="M 1081.25 213 L 1096.25 213.3" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(1095.5,202.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>100</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 1081.25 303 L 1096.24 303.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(1095.5,292.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>250</div></div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 1081.25 153 L 1096.25 153.3" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(1095.5,142.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="9" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>0</div></div></div></foreignObject><text x="5" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 1081.5 243 L 901.55 243.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 346.5 318 L 300 303" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 991.5 358.5 L 991.5 348" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="1.5 1.5" pointer-events="none"/><path d="M 1081.5 183 L 901.55 183.04" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><path d="M 105 213 L 119.99 213.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5,202.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="71" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>1 000 000</div></div></div></foreignObject><text x="36" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;div&gt;1 000 000&lt;/div&gt;</text></switch></g><path d="M 901.5 363 L 901.5 333" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="1.5 1.5" pointer-events="none"/><path d="M 1081.5 363 L 1081.5 333" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="1.5 1.5" pointer-events="none"/><path d="M 120 213 L 120 183" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="1.5 1.5" pointer-events="none"/><path d="M 300 213 L 300 183" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="1.5 1.5" pointer-events="none"/><path d="M 210.02 208.81 L 210.02 198.31" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="1.5 1.5" pointer-events="none"/><rect x="120" y="213" width="180" height="30" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="120" y="273" width="180" height="30" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 210 358.5 L 210 348" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="1.5 1.5" pointer-events="none"/><path d="M 120 363 L 120 333" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="1.5 1.5" pointer-events="none"/><path d="M 300 363 L 300 333" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="1.5 1.5" pointer-events="none"/><rect x="120" y="303" width="180" height="30" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 105 273 L 119.99 273.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5,262.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="71" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>1 000 100</div></div></div></foreignObject><text x="36" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;div&gt;1 000 100&lt;/div&gt;</text></switch></g><path d="M 105 303 L 119.99 303.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5,292.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="71" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>1 000 150</div></div></div></foreignObject><text x="36" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;div&gt;1 000 150&lt;/div&gt;</text></switch></g><path d="M 348 199.5 L 301.5 154.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 348 279 L 300 213" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><rect x="346.5" y="93" width="225" height="225" fill="#ffffff" stroke="none" pointer-events="none"/><g transform="translate(346.5,92.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="150" height="150" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 151px; height: 151px; overflow: hidden; white-space: nowrap;"><table style="width: 100% ; height: 100% ; border-collapse: collapse" width="100%" cellpadding="4" border="1"><tbody><tr style="background-color: #a7c942 ; color: #ffffff ; border: 1px solid #98bf21"><th align="left">Memory<br />Region<br /></th><th align="left">Level 1<br />Table<br /></th></tr><tr style="border: 1px solid #98bf21"><td>0</td><td>T1</td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>10 000</td><td>-</td></tr><tr style="border: 1px solid #98bf21"><td></td><td><br /></td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>1 000 000</td><td>T2<br /></td></tr></tbody></table></div></foreignObject><text x="75" y="81" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="616.5" y="198" width="240" height="195" fill="#ffffff" stroke="#c0c0c0" stroke-width="1.5" pointer-events="none"/><g transform="translate(617.5,199.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="158" height="128" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 159px; height: 129px; overflow: hidden; white-space: nowrap;"><table style="width: 100% ; height: 100% ; border-collapse: collapse" width="100%" cellpadding="4" border="1"><tbody><tr style="background-color: #a7c942 ; color: #ffffff ; border: 1px solid #98bf21"><th align="left">Page<br /></th><th align="left">Frame</th><td><b>Flags</b><br /></td></tr><tr style="border: 1px solid #98bf21"><td>0</td><td>100<br /></td><td>r/w<br /></td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>50</td><td>150<br /></td><td>r/w<br /></td></tr><tr style="border: 1px solid #98bf21"><td>100</td><td>200<br /></td><td>r/w<br /></td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>150</td><td>-<br /></td><td>-<br /></td></tr></tbody></table></div></foreignObject><text x="79" y="70" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 618 199.5 L 573 279" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 616.5 393 L 570 318" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><rect x="616.5" y="33" width="240" height="120" fill="#ffffff" stroke="#c0c0c0" stroke-width="1.5" pointer-events="none"/><g transform="translate(617.5,34.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="158" height="78" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 159px; height: 79px; overflow: hidden; white-space: nowrap;"><table style="width: 100% ; height: 100% ; border-collapse: collapse" width="100%" cellpadding="4" border="1"><tbody><tr style="background-color: #a7c942 ; color: #ffffff ; border: 1px solid #98bf21"><th align="left">Page<br /></th><th align="left">Frame</th><td><b>Flags</b><br /></td></tr><tr style="border: 1px solid #98bf21"><td>0</td><td>0<br /></td><td>r/w<br /></td></tr><tr style="background-color: #eaf2d3 ; border: 1px solid #98bf21"><td>50</td><td>-<br /></td><td>-<br /></td></tr></tbody></table></div></foreignObject><text x="79" y="45" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="120" y="153" width="180" height="30" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 616.5 34.5 L 571.5 159" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 618 153 L 573 199.5" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 348 159 L 300 123" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 856.5 75 L 901.5 153" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><rect x="901.5" y="153" width="180" height="30" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 856.5 114 L 901.5 183" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 856.5 238.5 L 901.5 213" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><rect x="901.5" y="273" width="180" height="30" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 856.5 276 L 901.5 243" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 856.5 316.5 L 901.5 273" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 856.5 355.5 L 901.5 303" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.5 4.5" pointer-events="none"/><path d="M 105 183 L 119.99 183.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(65.5,172.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="27" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">100</div></div></foreignObject><text x="14" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">100</text></switch></g><path d="M 105.75 153 L 120.74 153.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(79.5,142.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="18" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">50</div></div></foreignObject><text x="9" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">50</text></switch></g><path d="M 1081.25 183 L 1096.25 183.3" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(1095.5,172.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="18" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">50</div></div></foreignObject><text x="9" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">50</text></switch></g><g transform="translate(362.5,64.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="128" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 129px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Level 2 Page Table</div></div></foreignObject><text x="64" y="13" fill="#000000" text-anchor="middle" font-size="10px" font-family="Helvetica">Level 2 Page Table</text></switch></g><g transform="translate(623.5,3.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="150" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 151px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Level 1 Page Table T1</div></div></foreignObject><text x="75" y="13" fill="#000000" text-anchor="middle" font-size="10px" font-family="Helvetica">Level 1 Page Table T1</text></switch></g><g transform="translate(623.5,171.5)scale(1.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="150" height="15" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 10px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 151px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Level 1 Page Table T2</div></div></foreignObject><text x="75" y="13" fill="#000000" text-anchor="middle" font-size="10px" font-family="Helvetica">Level 1 Page Table T2</text></switch></g></svg>