Files
blog_os/blog/content/second-edition/posts/09-paging/segmentation-same-program-twice.svg
2019-01-10 13:02:30 +01:00

2 lines
15 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="589px" height="401px" viewBox="-0.5 -0.5 589 401" content="&lt;mxfile modified=&quot;2018-12-11T16:05:11.976Z&quot; host=&quot;www.draw.io&quot; agent=&quot;Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0&quot; version=&quot;9.6.1&quot; etag=&quot;K3Ke5M4ESRlwBii6zqhQ&quot; type=&quot;google&quot;&gt;&lt;diagram id=&quot;eWcTjAXTQHHUMKJn-qVd&quot;&gt;7VzJdqM4FP0aL8tHQkxaVpLq7kXV6ZxOnx6WxMi2TmHkBjm26+tbgMBMNpgpkIJN0ENoeO9yebpGWaDH3elXz9pvvzGbOAsF2KcFelooigKQIf4ElnNkgRCokWXjUVvaLoYX+oNII5DWA7WJn6nIGXM43WeNK+a6ZMUzNsvz2DFbbc2cbK97a0MKhpeV5RStf1ObbyOrqRgX+2+EbrZxz1DH0ZWdFVeWM/G3ls2OKRP6skCPHmM8OtudHokTeC/2S3TfL1euJgPziMvr3KBEN7xZzkHO7Xl79qmYqrB+IzvmneVA+TmevccOrk2CBsACPRy3lJOXvbUKrh5FwIVty3eOKEFx6livxHlmPuWUucK2EgMjnrjwRjwe9PM1V4GzoAXLoZvS6p/lhVfGOduJC3IC4jI5XXUCTFwrQEnYjvBgXkDeoOkyGhKPpiweL7GFccC2qbgmUbQknjZJ0xeXixPp9fIIoEIE2jl8TR3nkTnMC+9F6zXRVyth97nHvpPUFRAe/XgwcVeVC/UOPKh+RA8qYEAPaiUe1B3RwYNN38TpJjj9i3r8kOGFqIpoPFWrneuvu/haUEJ+ebBW3zdhR3EVl7lkIuyDGrJPF4HXC4EvRrmfePYemWuA6SFiYlrDhcyoZjvi2p+DLOfyHNiWvw1jBrPxERP2zv8EhSWAODb8GwR3CRQzNjwTj4qBBg5/uvAdsXNZks8O3opkXmvc8jaEZ1imhp9TftRK3BjbPOJYnL5lB1HmW9nDM6Oi46thREYuPNF85F3pJCrXkApzDeXzgsgLhYbCUCfTrhV9s5/opyMPr0WdnCgPan8S2AC6NERYUTVZbIAUZfxI0YxceoPAUoEGhoZuaJqqmg1xg5UlSh9GphcMl3r6wH2BCvdFKcDMUEoVsEB8R4yr5qBSi6DSxwYqDWejX/5OuRtUZg6rODey7nAT0967slGejGCq/EGBY8AsVGBTqOCKhjqECqyGyv26wtW8v9elWj5vgGpdvaCD9A8WFZsP40gFD+nIGsJLkbzK+ArUeskV1iPBUebh6GVfskRyyJrfWCDtqG0HA0/WSF7ksMISKal4hQ7HnIkhLQsZsyH15aGH+2O+MnmqIK6AmmqKeNh4FoYe8ekP6zWsEOBsH4w5nIX2sNCe7sHDfVpKXTj6gnqou/kaVg+HKC1/SHTot9hESvhygovk0c8gEt2kGbDUEEDt4BdXYeu1T1pDokxvm6lnzDyTvOPvJhqR5WOsqhCpwDATNrg0uwQIaRBrAqOGohu90VBR6iuhIajNRNSGiLSJEVEjMfHWTyXvzyx3cmONHGhs6788NzWWCgr5d3+6JSwTLucsqFPyMSZGPo1kxzkLek+myS+TusmCRLMDZUHxczNnQX0SEZ4WESk1tMlxEVEeOpVMlAPH5IhIN/DSRABgA5gGMkwzwx8wn7fUpSXdrGh2qYDUofVGS2WibpGWwBC0VAWV+1ipNlIraemm5lyHlirE6PHR0uQE6pmWsvzRVJwOaUlRNQhULJIiXGh2qGyplnStDJItjZWWWmdLysTE69KPRWdamg4ttWKlG60OlSvVErJ/ZkpqnylNTMZu9k3sTEmjoaRks0O3mZJodqhMqZa8jX7qBVz7TGliAnez72pnWhoPLeX3a3RES/pQtIRqyd3qvIBrRUsTk7tRmdxdAMXvsqtyXKSqgzjAwvrfIdi3/CA3ZyXlgQTMAxfxD7eKw2rcRdvJJBb+DApPn9SARJnL5Ybzm8io/5WrirM/osH4K+sUxeklFNfJ5uJawnIfse4515lIrMt2BnYUa1G8/JuAiAYu/20Bffkf&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><rect x="354" y="54" width="180" height="330" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><g transform="translate(354.5,-1.5)scale(1.4999999999999998)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="117" 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: 117px; 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="59" y="22" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Physical Memory</text></switch></g><rect x="354" y="114" width="180" height="90" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="354" y="234" width="180" height="90" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="54" y="54" width="180" height="90" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><g transform="translate(59.5,24.5)scale(1.4999999999999998)"><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="54" y="279" width="180" height="90" fill="#ffe6cc" stroke="#000000" stroke-width="1.5" pointer-events="none"/><g transform="translate(59.5,249.5)scale(1.4999999999999998)"><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;">Virtual Memory</div></div></foreignObject><text x="55" y="14" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Virtual Memory</text></switch></g><path d="M 354 114.6 L 236.36 56.57" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.499999999999999 4.499999999999999" pointer-events="none"/><path d="M 352.07 202.29 L 234.21 144.43" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.499999999999999 4.499999999999999" pointer-events="none"/><path d="M 356.36 234.43 L 236.36 279.43" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.499999999999999 4.499999999999999" pointer-events="none"/><path d="M 354.21 324.43 L 234.21 369.43" fill="none" stroke="#000000" stroke-width="1.5" stroke-miterlimit="10" stroke-dasharray="4.499999999999999 4.499999999999999" pointer-events="none"/><rect x="54" y="144" width="180" height="30" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><rect x="54" y="369" width="180" height="30" fill="#ffffff" stroke="#000000" stroke-width="1.5" pointer-events="none"/><path d="M 39 54 L 54.21 54.43" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(25.5,43.5)scale(1.4999999999999998)"><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 39 144 L 53.99 144.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-1.5,133.5)scale(1.4999999999999998)"><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;"><div>150</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 39 279 L 54.21 279.43" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(25.5,268.5)scale(1.4999999999999998)"><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 39 369 L 53.99 369.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-1.5,358.5)scale(1.4999999999999998)"><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;"><div>150</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 533.75 114 L 548.75 114.3" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(546.5,103.5)scale(1.4999999999999998)"><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 533.75 204 L 548.74 204.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(546.5,193.5)scale(1.4999999999999998)"><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 533.75 54 L 548.75 54.3" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(546.5,43.5)scale(1.4999999999999998)"><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 533.75 234 L 548.74 234.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(546.5,223.5)scale(1.4999999999999998)"><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>300</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 533.75 324 L 548.74 324.05" fill="none" stroke="#666666" stroke-width="1.5" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(546.5,313.5)scale(1.4999999999999998)"><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>450</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><g transform="translate(251.5,102.5)scale(1.4999999999999998)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="42" 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: 6px; 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>Offset</div><div align="center">100</div></div></div></foreignObject><text x="21" y="19" fill="#000000" text-anchor="middle" font-size="6px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(251.5,282.5)scale(1.4999999999999998)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="42" 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: 6px; 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>Offset</div><div align="center">300</div></div></div></foreignObject><text x="21" y="19" fill="#000000" text-anchor="middle" font-size="6px" font-family="Helvetica">[Not supported by viewer]</text></switch></g></svg>