summaryrefslogtreecommitdiff
path: root/lecture/operating-system-ucl/lecture05-address-translation.svg
diff options
context:
space:
mode:
Diffstat (limited to 'lecture/operating-system-ucl/lecture05-address-translation.svg')
-rw-r--r--lecture/operating-system-ucl/lecture05-address-translation.svg15215
1 files changed, 15215 insertions, 0 deletions
diff --git a/lecture/operating-system-ucl/lecture05-address-translation.svg b/lecture/operating-system-ucl/lecture05-address-translation.svg
new file mode 100644
index 0000000..bfaf30e
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture05-address-translation.svg
@@ -0,0 +1,15215 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="744.09448819"
+ height="1052.3622047"
+ id="svg34933"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="memory.svg.2017_10_13_09_07_51.0.svg">
+ <defs
+ id="defs34935">
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path8211"
+ d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
+ transform="scale(0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="TriangleInL"
+ style="overflow:visible">
+ <path
+ id="path64425"
+ d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
+ transform="scale(-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker42511"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path42513"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-8"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-1"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker43531"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path43533"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <filter
+ color-interpolation-filters="sRGB"
+ id="filter61401"
+ inkscape:label="Drop shadow"
+ width="1.5"
+ height="1.5"
+ x="-0.25"
+ y="-0.25">
+ <feGaussianBlur
+ id="feGaussianBlur61403"
+ in="SourceAlpha"
+ stdDeviation="2"
+ result="blur" />
+ <feColorMatrix
+ id="feColorMatrix61405"
+ result="bluralpha"
+ type="matrix"
+ values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.95 0 " />
+ <feOffset
+ id="feOffset61407"
+ in="bluralpha"
+ dx="2"
+ dy="2"
+ result="offsetBlur" />
+ <feMerge
+ id="feMerge61409">
+ <feMergeNode
+ id="feMergeNode61411"
+ in="offsetBlur" />
+ <feMergeNode
+ id="feMergeNode61413"
+ in="SourceGraphic" />
+ </feMerge>
+ </filter>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-0"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker64887"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path64889"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-3"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-5"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-58"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-2"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-8"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6997"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6999"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7001"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7003"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7005"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7007"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-3"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-38"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7183"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7185"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7187"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7189"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7191"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7193"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-4"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-9"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7380"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7382"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7384"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7386"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7388"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7390"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-48"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-582"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7602"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7604"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7606"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7608"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7610"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7612"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-33"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7812"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7814"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7816"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7818"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7820"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7822"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-80"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-22"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8609"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8611"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8613"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8615"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8617"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8619"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8211-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-85"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-10"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker33339"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path33341"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-6"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker34342"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path34344"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker35532"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path35534"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-36"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-75"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4739"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4741"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-367"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-5"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4937"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4939"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4937-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4939-4"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4937-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4939-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.364168"
+ inkscape:cx="339.21593"
+ inkscape:cy="-3185.9235"
+ inkscape:document-units="px"
+ inkscape:current-layer="g13240-3"
+ showgrid="false"
+ inkscape:window-width="2560"
+ inkscape:window-height="1364"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata34938">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/kernel-memory.png"
+ transform="matrix(0.32279824,0,0,0.32279824,-547.29385,-1606.8058)"
+ id="g10592"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(2207.8045,-1902.8088)"
+ id="g17757"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g35416"
+ transform="translate(2.1289476,23.418423)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/kernel-memory.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3"
+ transform="matrix(0.56655315,0,0,1.3524761,67.0165,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:6.03496313;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:4.42378187;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7166.4448"
+ y="531.42035"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0"
+ sodipodi:role="line"
+ x="-7166.4448"
+ y="531.42035">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7166.4448"
+ y="576.42035"
+ id="tspan10211">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7166.4448"
+ y="621.42035"
+ id="tspan10202" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7371.1648 0,125.953"
+ id="path10157-1"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.2124"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.2124"
+ y="641.56903"
+ id="tspan10180-3">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.9956"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.9019"
+ y="782.77618"
+ id="tspan10180-3-3">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.9019"
+ y="822.77618"
+ id="tspan10280">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7462.334"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7457.2402"
+ y="927.69"
+ id="tspan10180-3-3-1">Kernel </tspan><tspan
+ id="tspan10659"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7462.334"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.5752"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.5752"
+ y="1426.1154"
+ id="tspan10180-3-5">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7308.1392"
+ y="-324.86203"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7308.1392"
+ y="-324.86203"
+ id="tspan10350-3-9-4">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7371.1646 0,191.9503"
+ id="path10157-1-6"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7371.1646 0,191.9503"
+ id="path10157-1-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7369.0357 0,191.9503"
+ id="path10157-1-2"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="106.8016"
+ y="7470.0967"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="106.8016"
+ y="7470.0967"
+ id="tspan10350-3-2-8-5">User-memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7368.6105 0,191.9503"
+ id="path10157-1-2-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7372.8684 0,191.9503"
+ id="path10157-1-2-6"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.9526"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.8589"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7468.9526"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7468.9526"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0">KERNBASE </tspan><tspan
+ id="tspan35384"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -352.96155,7574.0894 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.496099,0 c 35.016269,2.3077 40.385881,8.1863 47.485391,25.4369 14.07888,-18.7002 16.2301,-22.4953 47.48579,-25.4369 l 367.09419,0 c 26.1797,-0.1417 27.41301,-3.4797 27.41301,-29.2462"
+ id="path18283-5-2-93"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="109.7283"
+ y="7666.3789"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="109.7283"
+ y="7666.3789"
+ id="tspan10350-3-9-4-0-1-6-3-3-0">2GB</tspan></text>
+ </g>
+ <g
+ transform="translate(32.82833,1111.3183)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/process-memory.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-2"
+ transform="matrix(0.56655315,0,0,1.3524761,67.0165,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:6.03496313;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:4.42378187;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-8">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7168.5737"
+ y="527.16248"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="527.16248">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="572.16248"
+ id="tspan10211-9">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="617.16248"
+ id="tspan10202-2" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7371.1648 0,125.953"
+ id="path10157-1-28"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.2124"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.2124"
+ y="641.56903"
+ id="tspan10180-3-7">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.9956"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.9019"
+ y="782.77618"
+ id="tspan10180-3-3-6">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.9019"
+ y="822.77618"
+ id="tspan10280-1">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-9"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1-3">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350-1">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7462.334"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7457.2402"
+ y="927.69"
+ id="tspan10180-3-3-1-4">Kernel </tspan><tspan
+ id="tspan10659-7"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7462.334"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3-4">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0-0">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.5752"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.5752"
+ y="1426.1154"
+ id="tspan10180-3-5-6">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7308.1392"
+ y="-324.86203"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7308.1392"
+ y="-324.86203"
+ id="tspan10350-3-9-4-0">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8-3">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7371.1646 0,191.9503"
+ id="path10157-1-6-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7371.1646 0,191.9503"
+ id="path10157-1-3-0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7369.0357 0,191.9503"
+ id="path10157-1-2-61"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="106.8016"
+ y="7727.6992"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-5"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="106.8016"
+ y="7727.6992"
+ id="tspan10350-3-2-8-5-5">User-memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6-4"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2-7">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-5"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3-6">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7368.6105 0,191.9503"
+ id="path10157-1-2-3-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7372.8684 0,191.9503"
+ id="path10157-1-2-6-3"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.9526"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3-4"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.8589"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317-5"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7468.9526"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319-2"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7468.9526"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9-4">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0-4">KERNBASE </tspan><tspan
+ id="tspan35384-4"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -352.96155,7574.0894 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.496099,0 c 35.016269,2.3077 40.385881,8.1863 47.485391,25.4369 14.07888,-18.7002 16.2301,-22.4953 47.48579,-25.4369 l 367.09419,0 c 26.1797,-0.1417 27.41301,-3.4797 27.41301,-29.2462"
+ id="path18283-5-2-93-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture11-interrupts/fig/png/bracket.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="109.7283"
+ y="7666.3789"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-6-0"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="109.7283"
+ y="7666.3789"
+ id="tspan10350-3-9-4-0-1-6-3-3-0-7">2GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.1807"
+ y="-263.53381"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.1807"
+ y="-263.53381"
+ id="tspan10180-3-3-6-6">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.0869"
+ y="-223.53381"
+ id="tspan10280-1-8">text </tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -187.02622,7370.3497 0,191.9503"
+ id="path10157-1-3-0-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7464.4341"
+ y="-132.03127"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7464.4341"
+ y="-132.03127"
+ id="tspan10180-3-3-6-6-3">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7464.4341"
+ y="-92.031265"
+ id="tspan10280-1-8-1">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -55.523642,7368.6028 0,191.9503"
+ id="path10157-1-3-0-8-4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 57.572678,7373.7341 0,191.9503"
+ id="path10157-1-3-0-8-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.8184"
+ y="108.30974"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.8184"
+ y="108.30974"
+ id="tspan10180-3-3-6-6-3-0">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.8184"
+ y="148.30974"
+ id="tspan10280-1-8-1-6">stack</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 178.43052,7367.7293 0,191.9503"
+ id="path10157-1-3-0-8-4-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7469.6172"
+ y="-10.846437"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7469.6172"
+ y="-10.846437"
+ id="tspan10280-1-8-1-6-6">Guard</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7469.6172"
+ y="29.153564"
+ id="tspan35803">Page</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.4883"
+ y="353.20358"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.4883"
+ y="353.20358"
+ id="tspan10180-3-3-6-6-3-0-4">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.4883"
+ y="393.20358"
+ id="tspan10280-1-8-1-6-9">heap</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7198.4507"
+ y="11.749762"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7198.4507"
+ y="11.749762"
+ id="tspan10202-2-8">4K (one page)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7199.9116"
+ y="135.367"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-5-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7199.9116"
+ y="135.367"
+ id="tspan10202-2-8-1">4K (one page)</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3128.1855,8643.1018 c 3.188,-29.8178 4.0505,-24.8181 34.29,-25.9445 l 379.4961,0 c 35.0163,-2.3077 40.3859,-8.1863 47.4854,-25.4369 14.0789,18.7002 16.2301,22.4953 47.4858,25.4369 l 367.0942,0 c 26.1797,0.1417 27.413,3.4797 27.413,29.2462"
+ id="path18283-5-2-93-3-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture11-interrupts/fig/png/bracket-v.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ </g>
+ <g
+ transform="translate(51.988808,2108.7303)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6-7"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/allocuvm.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="7369.0337"
+ x="-355.07837"
+ height="195.25961"
+ width="907.1698"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="scale(0.64738239,1.5446821)"
+ xml:space="preserve"
+ style="font-size:21.48297501px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-155.17256"
+ y="4843.6406"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-1-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-8-2"
+ sodipodi:role="line"
+ x="-155.17256"
+ y="4843.6406"
+ style="font-size:27.56983376px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-325.97496,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-256.0814,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7168.5737"
+ y="527.16248"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-4"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="527.16248">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="572.16248"
+ id="tspan10211-9-9">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="617.16248"
+ id="tspan10202-2-0" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7403.687 0,125.953"
+ id="path10157-1-28-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="641.56903"
+ id="tspan10180-3-7-7">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.2339"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="782.77618"
+ id="tspan10180-3-3-6-1">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="822.77618"
+ id="tspan10280-1-1">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-9-9"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1-3-7">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350-1-7">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.7729"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.6792"
+ y="927.69"
+ id="tspan10180-3-3-1-4-7">Kernel </tspan><tspan
+ id="tspan10659-7-3"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.7729"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-8-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3-4-5">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3-5-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0-0-3">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-3-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="1426.1154"
+ id="tspan10180-3-5-6-4">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7308.1392"
+ y="-324.86203"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-1-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7308.1392"
+ y="-324.86203"
+ id="tspan10350-3-9-4-0-1">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-6-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8-3-9">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7370.6883 0,191.9503"
+ id="path10157-1-6-2-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7370.6883 0,191.9503"
+ id="path10157-1-3-0-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7370.6883 0,191.9503"
+ id="path10157-1-2-61-0"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="106.8016"
+ y="7727.6992"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-5-8"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="106.8016"
+ y="7727.6992"
+ id="tspan10350-3-2-8-5-5-8">User-memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6-4-5"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2-7-0">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2-6-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-5-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3-6-3">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7370.6883 0,191.9503"
+ id="path10157-1-2-3-9-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7370.6883 0,191.9503"
+ id="path10157-1-2-6-3-5"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.6558"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7-7-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3-4-1"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.562"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317-5-1"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319-2-5"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5-5-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9-4-8">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1-7-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0-4-8">KERNBASE </tspan><tspan
+ id="tspan35384-4-1"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -352.96155,7574.0894 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.496099,0 c 35.016269,2.3077 40.385881,8.1863 47.485391,25.4369 14.07888,-18.7002 16.2301,-22.4953 47.48579,-25.4369 l 367.09419,0 c 26.1797,-0.1417 27.41301,-3.4797 27.41301,-29.2462"
+ id="path18283-5-2-93-3-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="109.7283"
+ y="7666.3789"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-6-0-3"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="109.7283"
+ y="7666.3789"
+ id="tspan10350-3-9-4-0-1-6-3-3-0-7-0">2GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7278.833"
+ y="-278.43646"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-44"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7278.833"
+ y="-278.43646"
+ id="tspan10180-3-3-6-6-4">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7273.7393"
+ y="-238.43645"
+ id="tspan10280-1-8-4">text </tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -187.02622,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-7"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7279.2158"
+ y="-132.03127"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7279.2158"
+ y="-132.03127"
+ id="tspan10180-3-3-6-6-3-3">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7279.2158"
+ y="-92.031265"
+ id="tspan10280-1-8-1-1">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -55.523642,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-4-7"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7"
+ transform="matrix(0.64492592,0,0,0.40286281,113.93323,7630.8199)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.59705639;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-571.66309"
+ y="7964.0068"
+ id="text42017-3-7-5-3-9-4-6-2-3"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5"
+ x="-571.66309"
+ y="7964.0068">Physical</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 919.88268,7899.088 0,185.4511"
+ id="path10157-9-7-1-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8228.6904"
+ y="901.07935"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-0-3"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="901.07935">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="946.07935"
+ id="tspan10180-2-1-6-0">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="991.07935"
+ id="tspan10350-8-3">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8259.1943"
+ y="1303.7456"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-9-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="74.655256"
+ inkscape:transform-center-y="2.4893682e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8253.4639"
+ y="1303.7456"
+ id="tspan10350-3-2-4-79">Top of physical </tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8259.1943"
+ y="1348.7456"
+ id="tspan26920-4">memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8115.3911"
+ y="-123.65928"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="74.655269"
+ inkscape:transform-center-y="-3.535963e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8115.3911"
+ y="-123.65928"
+ id="tspan10350-3-9-46-9">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1040.4602"
+ y="7982.5801"
+ id="text42017-3-7-5-3-9-4-6-2-2-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-9-5"
+ x="1040.4602"
+ y="7982.5801">Ununsed </tspan><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ x="1040.4602"
+ y="8027.5801"
+ id="tspan26918-3">by xv6</tspan></text>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M -359.04922,7562.1145 83.198709,7899.6028"
+ id="path7491-2-5-1-8-1-2-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m -146.80165,7568.8222 431.60319,326.8434"
+ id="path7491-2-5-1-8-1-2-8-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8-7"
+ transform="matrix(0.04319481,0,0,1.3276191,181.44626,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2-6"
+ transform="matrix(0.04319481,0,0,1.3276191,249.21086,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2-8">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2"
+ transform="matrix(0.04319481,0,0,1.3276191,628.50978,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0-0"
+ transform="matrix(0.04319481,0,0,1.3276191,112.67767,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8-4">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 1001.1017,7562.1773 90.781201,7895.6358"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20-5"
+ transform="matrix(0.04319481,0,0,1.3276191,769.82128,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6"
+ transform="translate(-198.77175,6973.1325)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 1</tspan></text>
+ </g>
+ <g
+ transform="translate(102.45678,3.4152259)"
+ id="g33194-7-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 2</tspan></text>
+ <g
+ id="g33108-4-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-186.52889,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-3"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-38"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-116.63533,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-4"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-50.27625,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-89">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-7"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-64"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M -148.89469,7569.4032 595.6638,7896.2466"
+ id="path7491-2-5-1-8-1-2-8-1-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-2"
+ transform="matrix(0.04319481,0,0,1.3276191,697.86795,7021.0776)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-0">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M -12.642053,7564.0812 731.91644,7890.9246"
+ id="path7491-2-5-1-8-1-2-8-1-9-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 1220.9488,7566.7474 924.72045,7892.5163"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7992.2119"
+ y="-289.07745"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7992.2119"
+ y="-289.07745"
+ id="tspan10180-3-7-7-6">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7993.0635"
+ y="-147.87029"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7987.9697"
+ y="-147.87029"
+ id="tspan10180-3-3-6-1-2">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7987.9697"
+ y="-107.87029"
+ id="tspan10280-1-1-2">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7991.6025"
+ y="-2.9564714"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7986.5088"
+ y="-2.9564714"
+ id="tspan10180-3-3-1-4-7-7">Kernel </tspan><tspan
+ id="tspan10659-7-3-7"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7991.6025"
+ y="37.04353">R/W data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -210.69186,7895.5173 0,191.9503"
+ id="path10157-1-6-2-3-5"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -71.362703,7895.5173 0,191.9503"
+ id="path10157-1-3-0-9-4"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="translate(2687.9873,1057.9814)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6-7-2"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/loaduvm.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="7369.0337"
+ x="-355.07837"
+ height="195.25961"
+ width="907.1698"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-8"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="scale(0.64738239,1.5446821)"
+ xml:space="preserve"
+ style="font-size:21.48297501px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-155.17256"
+ y="4843.6406"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-1-2-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-8-2-3"
+ sodipodi:role="line"
+ x="-155.17256"
+ y="4843.6406"
+ style="font-size:27.56983376px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-325.97496,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-8"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-256.0814,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-0"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-1"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-5">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-0"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-6"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7168.5737"
+ y="527.16248"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-9-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-4-6"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="527.16248">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="572.16248"
+ id="tspan10211-9-9-2">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="617.16248"
+ id="tspan10202-2-0-5" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7403.687 0,125.953"
+ id="path10157-1-28-9-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="641.56903"
+ id="tspan10180-3-7-7-2">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.2339"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="782.77618"
+ id="tspan10180-3-3-6-1-4">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="822.77618"
+ id="tspan10280-1-1-7">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-5-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-9-9-4"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1-3-7-0">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350-1-7-6">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.7729"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.6792"
+ y="927.69"
+ id="tspan10180-3-3-1-4-7-9">Kernel </tspan><tspan
+ id="tspan10659-7-3-9"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.7729"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-8-6-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3-4-5-8">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3-5-6-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0-0-3-3">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-3-9-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="1426.1154"
+ id="tspan10180-3-5-6-4-1">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7308.1392"
+ y="-324.86203"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-1-8-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7308.1392"
+ y="-324.86203"
+ id="tspan10350-3-9-4-0-1-3">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-6-2-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8-3-9-0">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7370.6883 0,191.9503"
+ id="path10157-1-6-2-3-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7370.6883 0,191.9503"
+ id="path10157-1-3-0-9-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7370.6883 0,191.9503"
+ id="path10157-1-2-61-0-1"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="106.8016"
+ y="7727.6992"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-5-8-9"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="106.8016"
+ y="7727.6992"
+ id="tspan10350-3-2-8-5-5-8-6">User-memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6-4-5-9"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2-7-0-3">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2-6-9-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-5-6-8"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3-6-3-0">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7370.6883 0,191.9503"
+ id="path10157-1-2-3-9-8-5"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7370.6883 0,191.9503"
+ id="path10157-1-2-6-3-5-6"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.6558"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7-7-6-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3-4-1-4"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.562"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317-5-1-0"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319-2-5-0"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5-5-9-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9-4-8-6">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1-7-4-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0-4-8-6">KERNBASE </tspan><tspan
+ id="tspan35384-4-1-7"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -352.96155,7574.0894 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.496099,0 c 35.016269,2.3077 40.385881,8.1863 47.485391,25.4369 14.07888,-18.7002 16.2301,-22.4953 47.48579,-25.4369 l 367.09419,0 c 26.1797,-0.1417 27.41301,-3.4797 27.41301,-29.2462"
+ id="path18283-5-2-93-3-0-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="109.7283"
+ y="7666.3789"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-6-0-3-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="109.7283"
+ y="7666.3789"
+ id="tspan10350-3-9-4-0-1-6-3-3-0-7-0-9">2GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7278.833"
+ y="-278.43646"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-44-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7278.833"
+ y="-278.43646"
+ id="tspan10180-3-3-6-6-4-7">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7273.7393"
+ y="-238.43646"
+ id="tspan10280-1-8-4-2">text </tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -187.02622,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-7-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7279.2158"
+ y="-132.03127"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-6-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7279.2158"
+ y="-132.03127"
+ id="tspan10180-3-3-6-6-3-3-9">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7279.2158"
+ y="-92.031265"
+ id="tspan10280-1-8-1-1-9">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -55.523642,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-4-7-6"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-186.52889,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-3-9"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-38-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-6-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-116.63533,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-0-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-4-0"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-8-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-50.27625,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-89-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-7-9"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-7-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-64-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g15703-2-6-0-3-3"
+ style="fill:#b0b0b0;fill-opacity:1;stroke:#fdf4f4;stroke-width:1.51142311;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter61401)"
+ transform="matrix(2.0535129,0,0,2.0458232,876.59615,6892.0412)"
+ inkscape:export-filename="C:\Users\aa\Documents\Anton\phd-committee-meeting\drawings\bitmaps\xen-arch-with-devices.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ id="path15705-9-6-2-4-7"
+ d="m -69.281596,516.36862 0,0.24456 c 0,-0.0822 0.02926,-0.16327 0.06108,-0.24456 l -0.06108,0 z m 0,0.24456 0,35.13753 0.0102,0 c -0.0034,0.0265 -0.0102,0.0528 -0.0102,0.0795 0,3.01797 21.717537,5.46499 48.467256,5.46499 26.7498078,0 48.457105,-2.44702 48.457105,-5.46499 0,-0.13533 -0.04647,-0.27054 -0.132311,-0.40346 l 0,-34.4101 c -1.827876,2.83033 -22.7746213,5.0616 -48.324794,5.0616 -26.749763,0 -48.467256,-2.4471 -48.467256,-5.46506 z"
+ style="fill:#b0b0b0;fill-opacity:1;stroke:#2d2a2a;stroke-width:1.88927889;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.3256936,0,0,0.1956162,-759.09182,250.36669)"
+ d="m 2415.154,1360.6554 c 0,15.436 -66.6152,27.9494 -148.7893,27.9494 -82.174,0 -148.7892,-12.5134 -148.7892,-27.9494 0,-15.436 66.6152,-27.9494 148.7892,-27.9494 82.1741,0 148.7893,12.5134 148.7893,27.9494 z"
+ sodipodi:ry="27.949366"
+ sodipodi:rx="148.78926"
+ sodipodi:cy="1360.6554"
+ sodipodi:cx="2266.3647"
+ id="path15707-1-0-6-5-4"
+ style="fill:#b0b0b0;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.48495245;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ sodipodi:type="arc" />
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL)"
+ d="M 993.00371,588.76967 C 1031.2516,690.88635 1138.9679,693.76253 1246.7395,696.5597"
+ id="path63494"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.0979103,0,0,3.0979103,-3200.3245,5822.5677)"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="359.51642"
+ y="7853.8916"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-5-8-9-1"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-74.655341"
+ inkscape:transform-center-x="-2.0710857e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="359.51642"
+ y="7853.8916"
+ id="tspan10350-3-2-8-5-5-8-6-1">read program code and data</tspan></text>
+ </g>
+ <g
+ transform="translate(108.20394,3877.126)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6-7-5"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/stacj.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="7369.0337"
+ x="-355.07837"
+ height="195.25961"
+ width="907.1698"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-6"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="scale(0.64738239,1.5446821)"
+ xml:space="preserve"
+ style="font-size:21.48297501px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-155.17256"
+ y="4843.6406"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-1-2-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-8-2-7"
+ sodipodi:role="line"
+ x="-155.17256"
+ y="4843.6406"
+ style="font-size:27.56983376px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-325.97496,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-0"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-256.0814,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-48"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-58"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-6"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-06"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-4">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-2"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7168.5737"
+ y="527.16248"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-9-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-4-9"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="527.16248">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="572.16248"
+ id="tspan10211-9-9-6">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="617.16248"
+ id="tspan10202-2-0-0" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7403.687 0,125.953"
+ id="path10157-1-28-9-7"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="641.56903"
+ id="tspan10180-3-7-7-1">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.2339"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="782.77618"
+ id="tspan10180-3-3-6-1-1">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="822.77618"
+ id="tspan10280-1-1-3">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-5-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-9-9-7"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1-3-7-2">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350-1-7-64">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.7729"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.6792"
+ y="927.69"
+ id="tspan10180-3-3-1-4-7-2">Kernel </tspan><tspan
+ id="tspan10659-7-3-0"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.7729"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-8-6-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3-4-5-9">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3-5-6-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0-0-3-9">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-3-9-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="1426.1154"
+ id="tspan10180-3-5-6-4-4">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7294.6309"
+ y="-338.37012"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-1-8-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7294.6309"
+ y="-338.37012"
+ id="tspan10350-3-9-4-0-1-1">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-6-2-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8-3-9-3">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7370.6883 0,191.9503"
+ id="path10157-1-6-2-3-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7370.6883 0,191.9503"
+ id="path10157-1-3-0-9-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7370.6883 0,191.9503"
+ id="path10157-1-2-61-0-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6-4-5-4"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2-7-0-6">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2-6-9-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-5-6-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3-6-3-09">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7370.6883 0,191.9503"
+ id="path10157-1-2-3-9-8-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7370.6883 0,191.9503"
+ id="path10157-1-2-6-3-5-5"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.6558"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7-7-6-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3-4-1-7"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.562"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317-5-1-8"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319-2-5-5"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5-5-9-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9-4-8-3">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1-7-4-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0-4-8-3">KERNBASE </tspan><tspan
+ id="tspan35384-4-1-79"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -187.02622,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-7-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -55.523642,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-4-7-5"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7-8"
+ transform="matrix(0.64492592,0,0,0.40286281,113.93323,7630.8199)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.59705639;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-4"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-7">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-571.66309"
+ y="7964.0068"
+ id="text42017-3-7-5-3-9-4-6-2-3-1"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-3"
+ x="-571.66309"
+ y="7964.0068">Physical</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 919.88268,7899.088 0,185.4511"
+ id="path10157-9-7-1-9-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8228.6904"
+ y="901.07935"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-0-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-0-3-9"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="901.07935">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="946.07935"
+ id="tspan10180-2-1-6-0-7">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="991.07935"
+ id="tspan10350-8-3-9">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8259.1943"
+ y="1303.7456"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-9-3-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="74.655256"
+ inkscape:transform-center-y="2.4893682e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8253.4639"
+ y="1303.7456"
+ id="tspan10350-3-2-4-79-3">Top of physical </tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8259.1943"
+ y="1348.7456"
+ id="tspan26920-4-2">memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8115.3911"
+ y="-123.65928"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5-9-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="74.655269"
+ inkscape:transform-center-y="-3.535963e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8115.3911"
+ y="-123.65928"
+ id="tspan10350-3-9-46-9-3">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1040.4602"
+ y="7982.5801"
+ id="text42017-3-7-5-3-9-4-6-2-2-2-7"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-9-5-1"
+ x="1040.4602"
+ y="7982.5801">Ununsed </tspan><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ x="1040.4602"
+ y="8027.5801"
+ id="tspan26918-3-2">by xv6</tspan></text>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 98.725306,7550.1071 540.97324,7899.6026"
+ id="path7491-2-5-1-8-1-2-9-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238741;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 55.819862,7562.8183 473.91495,7897.1662"
+ id="path7491-2-5-1-8-1-2-8-1-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8-7-2"
+ transform="matrix(0.04319481,0,0,1.3276191,181.44626,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6-9-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37-1-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7-9-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2-6-1"
+ transform="matrix(0.04319481,0,0,1.3276191,249.21086,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3-3-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7-6-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2-8-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-7"
+ transform="matrix(0.04319481,0,0,1.3276191,628.50978,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0-0-7"
+ transform="matrix(0.04319481,0,0,1.3276191,112.67767,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3-0-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5-6-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8-4-0">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:23.23432742,23.23432742;stroke-dashoffset:0"
+ d="M 1001.1017,7562.1773 90.781201,7895.6358"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20-5-5"
+ transform="matrix(0.04319481,0,0,1.3276191,769.82128,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0-6-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6-8-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3-9-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-2"
+ transform="translate(-198.77175,6973.1325)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-1"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9-2"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-7"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-5"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5-3"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8-9"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8-7"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-4"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-9"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-7"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-0"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 1</tspan></text>
+ </g>
+ <g
+ transform="translate(102.45678,3.4152259)"
+ id="g33194-7-3-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-8"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 2</tspan></text>
+ <g
+ id="g33108-4-0-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3-9">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-4"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-9"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-8"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-3"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-8"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-5"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-2"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-7"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-3"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-3"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-7"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-5"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-8"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-7"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-5"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-7"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2-1">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-8"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-7"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-6"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-3"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-5"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-0"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-1"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-3"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-9">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3-5"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-5"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-6"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-7"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-1"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-5"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-0"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-186.52889,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-3-5"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-38-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-6-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-116.63533,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-0-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-4-2"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-8-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-50.27625,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-89-91">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-7-0"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-7-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-64-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 58.229522,7567.9022 414.05489,7896.2465"
+ id="path7491-2-5-1-8-1-2-8-1-9-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-2-4"
+ transform="matrix(0.04319481,0,0,1.3276191,697.86795,7021.0776)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-5-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-4-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-0-2">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M -12.642053,7564.0815 356.69141,7902.9321"
+ id="path7491-2-5-1-8-1-2-8-1-9-5-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:23.23432742,23.23432742;stroke-dashoffset:0"
+ d="M 1220.9488,7566.7474 924.72045,7892.5163"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-9-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7992.2119"
+ y="-289.07745"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1-4-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7992.2119"
+ y="-289.07745"
+ id="tspan10180-3-7-7-6-7">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7993.0635"
+ y="-147.87029"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7-9-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7987.9697"
+ y="-147.87029"
+ id="tspan10180-3-3-6-1-2-0">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7987.9697"
+ y="-107.87029"
+ id="tspan10280-1-1-2-3">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7991.6025"
+ y="-2.9564714"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6-4-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7986.5088"
+ y="-2.9564714"
+ id="tspan10180-3-3-1-4-7-7-9">Kernel </tspan><tspan
+ id="tspan10659-7-3-7-2"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7991.6025"
+ y="37.04353">R/W data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -210.69186,7895.5173 0,191.9503"
+ id="path10157-1-6-2-3-5-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -71.362703,7895.5173 0,191.9503"
+ id="path10157-1-3-0-9-4-4"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,20.591362,6465.8146)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-0-1-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-4-2-5"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-8-2-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,86.950432,6465.8146)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-89-91-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-7-0-3"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-7-4-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-64-2-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7475.895"
+ y="100.27166"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7475.895"
+ y="100.27166"
+ id="tspan10280-1-8-1-6-92">Stack</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7474.6924"
+ y="32.146072"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2-9-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7474.6924"
+ y="32.146072"
+ id="tspan35803-1">Guard</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-7-2"
+ transform="matrix(0.04319481,0,0,1.3276191,379.65924,7020.9626)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-1-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-1-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-1-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-7-7"
+ transform="matrix(0.04319481,0,0,1.3276191,501.23215,7020.9626)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-1-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-1-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-1-16">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7219.1802"
+ y="-94.508766"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-6-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7219.1802"
+ y="-94.508766"
+ id="tspan10180-3-3-6-6-3-3-98">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7219.1802"
+ y="-54.508766"
+ id="tspan10280-1-8-1-1-8">data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7214.2944"
+ y="-255.92296"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-44-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7214.2944"
+ y="-255.92296"
+ id="tspan10180-3-3-6-6-4-4">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7209.2007"
+ y="-215.92296"
+ id="tspan10280-1-8-4-1">text </tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -353.24228,7348.723 c 0.71416,-29.8178 0.90739,-24.8181 7.68146,-25.9445 l 85.01257,0 c 7.84415,-2.3077 9.04702,-8.1863 10.6374,-25.4369 3.15388,18.7002 3.63578,22.4953 10.63751,25.4369 l 82.23435,0 c 5.86462,0.1417 6.1409,3.4797 6.1409,29.2462"
+ id="path18283-5-2-6-9-7-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -145.36763,7348.723 c 0.45459,-29.8178 0.57759,-24.8181 4.88955,-25.9445 l 54.113866,0 c 4.993112,-2.3077 5.758786,-8.1863 6.771126,-25.4369 2.007569,18.7002 2.314318,22.4953 6.771196,25.4369 l 52.345417,0 c 3.733063,0.1417 3.908926,3.4797 3.908926,29.2462"
+ id="path18283-5-2-6-9-7-9-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ </g>
+ <g
+ id="g6937"
+ transform="translate(-710.6154,18.602497)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7369.0337"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1-28-9-5-9"
+ d="m 552.7404,7403.687 0,125.953"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9"
+ d="m -1641.6839,10532.589 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1"
+ y="10599.855"
+ x="-1563.9984"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10599.855"
+ x="-1563.9984"
+ id="tspan6652-4-0-2-0"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5"
+ y="10487.833"
+ x="-1216.4374"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1216.4374"
+ id="tspan6652-4-5"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <g
+ transform="translate(-663.77151,-1206.2361)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-8"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7369.0337"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-91"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-2"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-5"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1-28-9-5-9-4"
+ d="m 552.7404,7403.687 0,125.953"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-5"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-0"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-1"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-8"
+ y="10487.833"
+ x="-1216.4374"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1216.4374"
+ id="tspan6652-4-5-6"
+ sodipodi:role="line">x</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0"
+ transform="translate(-651.90524,1384.1155)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7369.0337"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0-2"
+ transform="translate(-566.33375,2570.9549)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2-malloc.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8-9"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3-5"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3-8"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2-1"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6-9"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5-9"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2-7"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238764999999985;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6"
+ width="158.51749"
+ height="195.25961"
+ x="450.18613"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-4"
+ y="7471.1592"
+ x="226.28728"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7471.1592"
+ x="226.28728"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-7"
+ sodipodi:role="line"
+ style="font-size:36px">malloc() =</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96-4"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0-9"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4-0"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1-2"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04-0"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7-9"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08-6"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62-2"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4-1"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9-0"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3-7"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9-3"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2-1"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8-1"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3-9"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0-0"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1-5"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7-6"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9-7"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0-2-6"
+ transform="translate(-565.33663,3515.5716)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2-malloc-conflict.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4-5-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-66"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6-4-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8-9-6"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90-9-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68-4-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-9"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-6"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3-3-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3-5-7"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3-7-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7-0-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3-8-0"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2-1-1"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6-9-3"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5-9-7"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2-7-7"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2"
+ width="158.51749"
+ height="195.25961"
+ x="450.18613"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-4-0"
+ y="7471.1592"
+ x="226.28728"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7471.1592"
+ x="226.28728"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-7-2"
+ sodipodi:role="line"
+ style="font-size:36px">malloc() =</tspan></text>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.69863015;stroke:#2e3139;stroke-width:3.87238764999999985;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-8"
+ width="158.51749"
+ height="195.25961"
+ x="710.6593"
+ y="7806.3535"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96-4-9"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0-9-0"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4-0-9"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1-2-9"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04-0-4"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7-9-1"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08-6-0"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62-2-3"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4-1-7"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7-2-8"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9-0-8"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3-7-6"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9-3-0"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2-1-4"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8-1-6"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3-9-7"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0-0-6"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1-5-0"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7-6-9"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9-7-5"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0-2-6-8"
+ transform="translate(-719.81483,5675.1456)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2-malloc-swap-out.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4-5-0-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\Anton\phd-committee-meeting\drawings\bitmaps\xen-arch-with-devices.png"
+ transform="matrix(2.0752569,0,0,2.0600181,1086.0406,7121.8808)"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#fdf4f4;stroke-width:2.99659038;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="g15703-2-6-0-3">
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:2.99659038;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -69.281596,516.36862 0,0.24456 c 0,-0.0822 0.02926,-0.16327 0.06108,-0.24456 l -0.06108,0 z m 0,0.24456 0,35.13753 0.0102,0 c -0.0034,0.0265 -0.0102,0.0528 -0.0102,0.0795 0,3.01797 21.717537,5.46499 48.467256,5.46499 26.7498078,0 48.457105,-2.44702 48.457105,-5.46499 0,-0.13533 -0.04647,-0.27054 -0.132311,-0.40346 l 0,-34.4101 c -1.827876,2.83033 -22.7746213,5.0616 -48.324794,5.0616 -26.749763,0 -48.467256,-2.4471 -48.467256,-5.46506 z"
+ id="path15705-9-6-2-4" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:11.87190342;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="path15707-1-0-6-5"
+ sodipodi:cx="2266.3647"
+ sodipodi:cy="1360.6554"
+ sodipodi:rx="148.78926"
+ sodipodi:ry="27.949366"
+ d="m 2415.154,1360.6554 c 0,15.436 -66.6152,27.9494 -148.7893,27.9494 -82.174,0 -148.7892,-12.5134 -148.7892,-27.9494 0,-15.436 66.6152,-27.9494 148.7892,-27.9494 82.1741,0 148.7893,12.5134 148.7893,27.9494 z"
+ transform="matrix(0.3256936,0,0,0.1956162,-759.09182,250.36669)" />
+ </g>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-66-7"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6-4-4-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8-9-6-3"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90-9-2-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68-4-8-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-9-7"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-6-4"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.75046428,0,0,0.4166357,172.83076,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3-3-0-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3-5-7-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:6.92525244;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3-7-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7-0-1-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3-8-0-8"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2-1-1-8"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6-9-3-5"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5-9-7-8"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2-7-7-4"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6-7"
+ style="fill:none;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ </g>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-80"
+ width="158.51749"
+ height="195.25961"
+ x="450.18613"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-4-0-9"
+ y="7471.1592"
+ x="226.28728"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7471.1592"
+ x="226.28728"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-7-2-7"
+ sodipodi:role="line"
+ style="font-size:36px">malloc() =</tspan></text>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.69863018;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-8-9"
+ width="158.51749"
+ height="195.25961"
+ x="710.6593"
+ y="7806.3535"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.09228054,0,0,0.41061148,992.74181,7952.3354)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2-3-4"
+ inkscape:transform-center-x="-9.6041382"
+ inkscape:transform-center-y="18.962097">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6-7-0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:19.89336395;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5-4-1-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3-5-3-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7-1-1"
+ y="8077.8618"
+ x="1348.8063"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ inkscape:transform-center-x="-103.85504"
+ inkscape:transform-center-y="48.932204"><tspan
+ style="font-size:37.17492294px"
+ y="8077.8618"
+ x="1348.8063"
+ id="tspan6652-4-0-9-9-7-5-1-6"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9-7-6"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7-0-2"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96-4-9-9"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0-9-0-3"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4-0-9-2"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1-2-9-4"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04-0-4-3"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5-7"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7-9-1-1"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08-6-0-2"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62-2-3-2"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4-1-7-0"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7-2-8-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9-0-8-1"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3-7-6-7"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9-3-0-5"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2-1-4-1"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8-1-6-7"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3-9-7-4"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0-0-6-1"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1-5-0-7"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7-6-9-1"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7-1"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9-7-5-1"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9-7"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7-0"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5-7-1"
+ y="11130.382"
+ x="-1639.2769"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle"
+ y="11130.382"
+ x="-1639.2769"
+ id="tspan6652-4-0-7-9-1-1-9"
+ sodipodi:role="line">Or even swap it out</tspan><tspan
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle"
+ y="11176.851"
+ x="-1639.2769"
+ sodipodi:role="line"
+ id="tspan8061">(move to disk)</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -389.85591,2807.2174 c -13.9037,28.8366 -63.32873,27.0731 -23.16973,45.8359"
+ id="path8063"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc"
+ transform="matrix(3.0979103,0,0,3.0979103,12.429368,2289.8717)" />
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0-2-6-8-5"
+ transform="translate(-799.9858,4381.4432)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2-malloc-fix.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4-5-0-3-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-66-7-4"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6-4-4-9-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8-9-6-3-3"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90-9-2-7-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68-4-8-8-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-9-7-7"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-6-4-4"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.75046428,0,0,0.4166357,172.83076,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3-3-0-1-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3-5-7-9-1"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:6.92525244;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3-7-0-0-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7-0-1-9-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3-8-0-8-6"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2-1-1-8-0"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6-9-3-5-8"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5-9-7-8-5"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2-7-7-4-3"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2-3-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6-7-4"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5-4-1-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3-5-3-54"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-80-1"
+ width="158.51749"
+ height="195.25961"
+ x="450.18613"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-4-0-9-5"
+ y="7471.1592"
+ x="226.28728"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7471.1592"
+ x="226.28728"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-7-2-7-5"
+ sodipodi:role="line"
+ style="font-size:36px">malloc() =</tspan></text>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.69863018;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-8-9-4"
+ width="158.51749"
+ height="195.25961"
+ x="710.6593"
+ y="7806.3535"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1205.7167,7123.2624)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2-3-4-9"
+ inkscape:transform-center-x="-39.791495"
+ inkscape:transform-center-y="62.457537">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6-7-0-8"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5-4-1-8-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3-5-3-5-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7-1-1-5"
+ y="8077.8618"
+ x="1348.8063"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ inkscape:transform-center-x="-103.85504"
+ inkscape:transform-center-y="48.932204"><tspan
+ style="font-size:37.17492294px"
+ y="8077.8618"
+ x="1348.8063"
+ id="tspan6652-4-0-9-9-7-5-1-6-2"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9-7-6-2"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7-0-2-2"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96-4-9-9-7"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0-9-0-3-0"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4-0-9-2-3"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1-2-9-4-4"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04-0-4-3-6"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5-7-3"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7-9-1-1-6"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08-6-0-2-3"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62-2-3-2-3"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4-1-7-0-4"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7-2-8-2-4"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9-0-8-1-3"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3-7-6-7-9"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9-3-0-5-7"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2-1-4-1-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8-1-6-7-5"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3-9-7-4-8"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0-0-6-1-9"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1-5-0-7-0"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7-6-9-1-2"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7-1-4"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9-7-5-1-7"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9-7-65"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7-0-7"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5-7-1-1"
+ y="11130.382"
+ x="-1639.2769"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle"
+ y="11130.382"
+ x="-1639.2769"
+ id="tspan6652-4-0-7-9-1-1-9-3"
+ sodipodi:role="line">move P2</tspan><tspan
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle"
+ y="11176.851"
+ x="-1639.2769"
+ sodipodi:role="line"
+ id="tspan8061-3">(copy it's memory)</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -450.29869,2804.699 c -11.38525,48.9842 -2.88595,74.4199 28.71032,66.9908"
+ id="path8063-3"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.0979103,0,0,3.0979103,12.429368,2289.8717)"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <g
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke-width:6.03496313;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.45648814,0,0,0.60978088,-47.526,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-0-9-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-5-9-9"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:7.33968115;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-0-3-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-3-0-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.44756051,0,0,0.60978088,677.1303,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-1-1-2-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-2-8-7-2"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.41252327;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-9-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-1-1-9-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.557074,0,0,0.17280815,18.7801,13661.683)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-2-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:12.48073959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-0-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-3-8"
+ y="13832.49"
+ x="-641.14972"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="13832.49"
+ x="-641.14972"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-5-7"
+ sodipodi:role="line"
+ style="font-size:36px">Physical</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-7-9-9-6"
+ y="13420.963"
+ x="-610.46661"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="13420.963"
+ x="-610.46661"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-4-4-6-5"
+ sodipodi:role="line"
+ style="font-size:36px">Virtual</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1-1-2-2-1"
+ d="m 343.9618,13347.818 0,85.153"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5-9-7-4"
+ y="-381.52573"
+ x="-13755.766"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-9-46-9-5-8"
+ y="-381.52573"
+ x="-13755.766"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0</tspan></text>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-6-1-7-5"
+ y="-403.77475"
+ x="-13306.772"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-9-4-3-9-8-7"
+ y="-403.77475"
+ x="-13306.772"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0</tspan></text>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-9-4-8-6"
+ y="1066.806"
+ x="-13244.479"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-2-8-9-2-9-6"
+ y="1066.806"
+ x="-13244.479"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">4GB</tspan></text>
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2-5-5-8-4"
+ d="m 351.4748,13320.64 c 2.4892,-29.818 3.1627,-24.818 26.7739,-25.945 l 296.3119,0 c 27.3409,-2.308 31.5334,-8.186 37.0768,-25.437 10.9929,18.7 12.6724,22.495 37.0771,25.437 l 286.6286,0 c 20.4412,0.142 21.4041,3.48 21.4041,29.246"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2-9-7-9-0-3"
+ d="m -381.1241,13317.739 c 2.5468,-29.817 3.2358,-24.818 27.3933,-25.944 l 303.1675,0 c 27.9735,-2.308 32.2631,-8.186 37.9347,-25.437 11.2471,18.7 12.9656,22.495 37.9348,25.437 l 293.2603,0 c 20.9142,0.142 21.8993,3.48 21.8993,29.246"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,-287.1196,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3-6-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-1-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-0-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-3-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,94.6776,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-7-6-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-2-7-6"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-73-3-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-3-2-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,164.1064,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-92-2-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-44-1-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-4-5-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-9-3-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,-219.355,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,-74.5371,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-5-5-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-4-8-5"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-3-0-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-9-8-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ inkscape:transform-center-y="-24.098633"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2-4-6-6"
+ y="13213.489"
+ x="-29.399506"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-2-8-5-1-4-95-9-9"
+ y="13213.489"
+ x="-29.399506"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">User memory (2GB)</tspan></text>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,443.5436,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-39-7-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-07-4-4"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-2-3-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-72-7-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,512.9327,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-1-9-1-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-6-0-3-4"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-3-5-9-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-9-0-6-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,657.7109,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-3-4-4-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-3-1-2-8"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-4-7-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-6-9-2-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,949.3862,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-15-3-9-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-61-6-5-2"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-7-2-7-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-2-1-4-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-9-1-9"
+ d="m -318.1885,13436.356 122.9058,336.304"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-8-1-2-5"
+ d="m -180.4541,13434.284 122.9058,339.637"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-8-3-3"
+ d="m 62.1752,13431.224 270.883,343.717"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-2-8-1-5"
+ d="m 134.8306,13433.264 270.883,343.717"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-4-70-8-1"
+ d="m 201.487,13433.264 -87.7283,339.638"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-4-7-52-1-1"
+ d="m 130.1647,13434.284 -87.7283,339.637"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,-164.6161,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8-7-3-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6-9-8-0"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37-1-9-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7-9-2-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,-96.8515,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2-6-4-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3-3-5-1"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7-6-1-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2-8-0-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,74.5677,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-5-4-0-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-3-6-1-4"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-7-6-3-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-6-7-3-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,369.1889,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-0-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-0-2"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-0-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-2-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,-233.3847,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0-0-2-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3-0-2-3"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5-6-4-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8-4-7-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-9-3"
+ d="m -109.7983,13437.344 -155.7178,335.558"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-0-3-8-9"
+ d="m -41.2637,13439.708 -155.7178,332.426"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,144.5566,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-9-7-5-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-9-3-4-1"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-8-4-7-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-0-7-8-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,439.8447,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-2-2-6-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-4-1-0-9"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-9-7-0-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-01-9-6-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,510.5004,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20-5-4-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0-6-3-8"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6-8-7-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3-9-5-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,-302.7073,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-90-5-8-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-8-5-1-9"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-38-2-0-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-7-1-9-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(0.85098455,0,0,0.85098455,470.3872,12424.502)"
+ id="g34988-7-6-3-3">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g7925-0-6-9-0-6"
+ transform="translate(-253.64343,-1817.1694)">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-4-5-26-0"
+ transform="translate(35.17911,2483.2706)">
+ <g
+ id="g7245-8-7-6-4-4"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-3-4"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8-9"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-6-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-70-6"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-8-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-19-1"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-8-9"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-87-9-1-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-6-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-4-4"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-5-6-85-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-0-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-1-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-5-5"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-45.999997,60.18091)"
+ id="g48826-0-2-3-3-5-7-5-2-5-5-9-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9-7-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8-0-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,29.347288)"
+ id="g48858-9-3-4-4-8-8-6-50-8-6-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-2-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-8-8"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-9-8"
+ y="3080.593"
+ x="610.6261"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-5-4"
+ y="3080.593"
+ x="610.6261"
+ sodipodi:role="line">Page table</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ y="3125.593"
+ x="610.6261"
+ sodipodi:role="line"
+ id="tspan32671-85-5-0-9">Level 1</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g33194-7-3-2-8"
+ transform="translate(102.45678,3.4152259)">
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3"
+ y="1311.4017"
+ x="518.56238"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4"
+ y="1311.4017"
+ x="518.56238"
+ sodipodi:role="line">Level 2</tspan></text>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g33108-4-0-81-4">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-7-9"
+ transform="translate(22.047882,687.47129)">
+ <g
+ id="g7245-8-5-0-3-1-5-3-7-1"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-9-7"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-7-5"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-9-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-8-6"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-8-2"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-9-4"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-8-2"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-0-5"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-5-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-2-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-0-5"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-24-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-3-9"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-7-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-3-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-0-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-0-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-1-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-5-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-8-0"
+ transform="translate(9.1099971,700.1011)">
+ <g
+ id="g7245-8-5-0-3-16-6-0-3"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-0-2"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-0-8"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-4-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-7-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-5-6"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-3-3"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-1-8"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-4-0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-2-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-0-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-1-7"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-3-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-0-7"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-4-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-8-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-2-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-2-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-0-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2-9"
+ transform="translate(-3.8278776,712.73086)">
+ <g
+ id="g7245-8-5-0-39-2-4-5"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-5-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-7-1"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-6-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-60-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-0-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0"
+ transform="translate(-16.765758,725.3608)">
+ <g
+ id="g7245-8-5-1-0-1-9"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-0-3-8-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-7-4"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-7-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-0-4"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-4-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-5-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-2-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-2-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-3-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:4.55047941;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-9-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:4.55047941;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-6-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <g
+ id="g36665"
+ transform="translate(370.62129,-46.815321)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-page-tables-translated.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g7925-0-6-9-0-6-6-3"
+ transform="matrix(0.85098457,0,0,0.85098457,579.50613,13555.724)">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-4-5-26-0-1-8"
+ transform="translate(35.17911,2483.2706)">
+ <g
+ id="g7245-8-7-6-4-4-5-2"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-3-4-0-3"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8-9-6-0"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-6-6-5-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-70-6-0-7"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-8-4-8-7"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-19-1-1-6"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-8-9-2-9"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-87-9-1-8-2-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-6-0-6-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-4-4-9-9"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-5-6-85-9-1-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-0-0-0-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-1-5-4-9"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-5-5-2-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-45.999997,60.18091)"
+ id="g48826-0-2-3-3-5-7-5-2-5-5-9-0-7-8" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,29.347288)"
+ id="g48858-9-3-4-4-8-8-6-50-8-6-0-3-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-2-2-2-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-8-8-8-7"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-9-8-0-0"
+ y="3080.593"
+ x="610.6261"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-5-4-3-6"
+ y="3080.593"
+ x="610.6261"
+ sodipodi:role="line">Page table</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ y="3125.593"
+ x="610.6261"
+ sodipodi:role="line"
+ id="tspan32671-85-5-0-9-7-9">Level 1</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g33194-7-3-2-8-0-2"
+ transform="matrix(0.85098457,0,0,0.85098457,882.5419,15105.014)">
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1"
+ y="1311.4017"
+ x="518.56238"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4-3-7"
+ y="1311.4017"
+ x="518.56238"
+ sodipodi:role="line">Level 2</tspan></text>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g33108-4-0-81-4-4-7">
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-7-9-9-9"
+ transform="translate(22.047882,687.47129)">
+ <g
+ id="g7245-8-5-0-3-1-5-3-7-1-2-7"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-9-7-7-6"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-7-5-4-2"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-9-7-2-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-8-6-5-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-8-2-2-5"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-9-4-4-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-8-2-4-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-0-5-3-4"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-5-5-8-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-2-0-6-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-0-5-0-5"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-24-2-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-3-9-9-8"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-7-7-2-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-3-7-2-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-0-6-3-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-0-8-1-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-1-1-8-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-5-2-3-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-8-0-4-5"
+ transform="translate(9.1099971,700.1011)">
+ <g
+ id="g7245-8-5-0-3-16-6-0-3-2-2"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-0-2-2-4"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-0-8-4-5"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-4-7-5-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-7-4-1-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-5-6-7-7"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-3-3-5-3"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-1-8-7-2"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-4-0-1-7"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-2-4-6-2">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-0-9-9-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-1-7-8-3"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-3-9-1-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-0-7-3-9"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0-5-3-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-4-1-3-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-8-3-7-9"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-2-7-9-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-2-8-8-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-0-0-6-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2-9-7-1"
+ transform="translate(-3.8278776,712.73086)">
+ <g
+ id="g7245-8-5-0-39-2-4-5-0-2"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-5-6-9-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-7-1-9-5"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-6-9-9-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-60-1-9-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-0-5-0-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7"
+ transform="translate(-16.765758,725.3608)">
+ <g
+ id="g7245-8-5-1-0-1-9-9-7"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-0-3-8-5-7-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6-3-3-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-7-4-7-2"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-7-7-1-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-0-4-2-1"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-4-1-1-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-5-4-5-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-2-4-9-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-2-8-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-3-3-4-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m 1202.6163,16240.14 c 53.7818,0.149 23.7243,47.724 77.4037,48.943"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-9-3-0-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m 1204.3574,16319.755 c 53.7818,0.148 44.3741,-56.902 98.0536,-55.683"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-6-4-1-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ transform="translate(2165.9375,5563.1937)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-8-6-7"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-0-3-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4-5-9"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7366.7852"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6474.6023)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-91-8-4"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-2-1-9"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-5-1-1"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7716.8723)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4-5-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9-9-8"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9-3-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3-4-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1-0"
+ y="8105.1577"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="8105.1577"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5-6"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-5-0-4"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-0-8-0"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-9"
+ transform="matrix(0.04319481,0,0,1.3603697,-148.8005,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-45"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-46"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-3"
+ transform="matrix(0.04319481,0,0,1.3603697,-78.404795,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-21"
+ transform="matrix(0.04319481,0,0,1.3603697,120.31369,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9"
+ transform="matrix(0.04319481,0,0,1.3603697,187.852,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-5"
+ transform="matrix(0.04319481,0,0,1.3603697,655.42491,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-57"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-3"
+ transform="matrix(0.04319481,0,0,1.3603697,726.85966,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-55">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-3"
+ transform="matrix(0.04319481,0,0,1.3603697,874.92442,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-03">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,275.99117,7100.6306)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-5-3">
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-2-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-7-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-36-8"
+ transform="matrix(0.04319481,0,0,1.3603697,-45.129805,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-4-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-9-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7-1"
+ transform="matrix(0.04319481,0,0,1.3603697,25.265905,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63-0"
+ transform="matrix(0.04319481,0,0,1.3603697,236.37603,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-5-4"
+ transform="matrix(0.04319481,0,0,1.3603697,527.3103,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-6-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-5-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-0-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-0-9"
+ transform="matrix(0.04319481,0,0,1.3603697,759.09561,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-16140.219"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-4-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-6-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6-8"
+ transform="matrix(0.04319481,0,0,1.3603697,165.53778,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-8-9"
+ transform="matrix(0.04319481,0,0,1.3603697,978.59513,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-5-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-0-4">Xen</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 129.13047,2512.2072 215.9162,135.8386"
+ id="path35299-61"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.0979103,0,0,3.0979103,-578.64483,-215.57132)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -110.42252,7563.1249 668.88903,420.8158"
+ id="path35299-6-56"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M -111.72133,7565.7221 -5.2186046,7996.9284"
+ id="path35299-6-3-1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -44.832431,7559.2285 106.50273,431.2062"
+ id="path35299-6-3-7-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 88.945377,7561.8262 205.83862,7995.6301"
+ id="path35299-6-3-7-8-22"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 156.48367,7561.8261 273.37692,7995.63"
+ id="path35299-6-3-7-8-2-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 841.60788,7561.826 105.2039,428.6087"
+ id="path35299-6-5-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 907.84738,7560.5272 105.20382,428.6087"
+ id="path35299-6-5-8-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 622.90697,7564.4238 61.52118,7991.7337"
+ id="path35299-6-5-8-5-1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 767.07524,7561.1767 205.68946,7988.4866"
+ id="path35299-6-5-8-5-5-2"
+ inkscape:connector-curvature="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3-3-4"
+ y="10466.581"
+ x="-2346.3171"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10466.581"
+ x="-2346.3171"
+ id="tspan6652-4-1-5-7"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3-3-0-3"
+ y="11074.292"
+ x="-1677.302"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="11074.292"
+ x="-1677.302"
+ id="tspan6652-4-1-5-8-7"
+ sodipodi:role="line">x</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(2666.3595,4076.9157)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-8-6"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-page-tables.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-0-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4-5"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7366.7852"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6474.6023)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-91-8"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-2-1"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-5-1"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7716.8723)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1"
+ y="8105.1577"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="8105.1577"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-5-0"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-0-8"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9"
+ transform="matrix(0.04319481,0,0,1.3603697,-148.8005,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3"
+ transform="matrix(0.04319481,0,0,1.3603697,-78.404795,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1"
+ transform="matrix(0.04319481,0,0,1.3603697,120.31369,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2"
+ transform="matrix(0.04319481,0,0,1.3603697,187.852,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6"
+ transform="matrix(0.04319481,0,0,1.3603697,655.42491,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2"
+ transform="matrix(0.04319481,0,0,1.3603697,726.85966,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4"
+ transform="matrix(0.04319481,0,0,1.3603697,874.92442,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,275.99117,7100.6306)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-5">
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-36"
+ transform="matrix(0.04319481,0,0,1.3603697,-45.129805,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7"
+ transform="matrix(0.04319481,0,0,1.3603697,25.265905,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63"
+ transform="matrix(0.04319481,0,0,1.3603697,236.37603,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-5"
+ transform="matrix(0.04319481,0,0,1.3603697,527.3103,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-0"
+ transform="matrix(0.04319481,0,0,1.3603697,759.09561,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-16140.219"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6"
+ transform="matrix(0.04319481,0,0,1.3603697,165.53778,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-8"
+ transform="matrix(0.04319481,0,0,1.3603697,978.59513,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-0">Xen</tspan></text>
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3-3"
+ y="10466.581"
+ x="-2346.3171"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10466.581"
+ x="-2346.3171"
+ id="tspan6652-4-1-5"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3-3-0"
+ y="11074.292"
+ x="-1677.302"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="11074.292"
+ x="-1677.302"
+ id="tspan6652-4-1-5-8"
+ sodipodi:role="line">x</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.85098457,0,0,0.85098457,1008.6466,15248.878)"
+ id="g7925-0-6-9-0-6-6-3-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5-26-0-1-8-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6-4-4-5-2-2">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-3-4-0-3-9"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8-9-6-0-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-6-6-5-7-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-70-6-0-7-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-8-4-8-7-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-19-1-1-6-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-8-9-2-9-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9-1-8-2-1-6"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-6-0-6-1-0"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-4-4-9-9-6"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-85-9-1-0-2"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-0-0-0-8-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-1-5-4-9-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-5-5-2-8-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5-9-0-7-8-7"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none" />
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8-6-0-3-0-9"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-2-2-2-3-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-8-8-8-7-0"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-9-8-0-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-5-4-3-6-3"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-0-9-7-9-7"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 1</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.85098457,0,0,0.85098457,1311.6824,16798.168)"
+ id="g33194-7-3-2-8-0-2-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4-3-7-2"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 2</tspan></text>
+ <g
+ id="g33108-4-0-81-4-4-7-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-7-9-9-9-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3-7-1-2-7-9">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-9-7-7-6-7"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-7-5-4-2-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-9-7-2-7-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-8-6-5-1-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-8-2-2-5-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-9-4-4-8-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-8-2-4-8-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-0-5-3-4-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-5-5-8-5-9"
+ transform="translate(-0.1989018,0)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-2-0-6-6-4"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-0-5-0-5-7"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-24-2-8-6-8"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-3-9-9-8-4"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-7-7-2-4-5"
+ transform="translate(-35.999997,28.000001)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-3-7-2-8-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-0-6-3-8-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-0-8-1-3-6"
+ transform="translate(-51.544803,86.980805)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-1-1-8-8-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-5-2-3-7-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-8-0-4-5-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6-0-3-2-2-3">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-0-2-2-4-2"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-0-8-4-5-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-4-7-5-0-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-7-4-1-5-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-5-6-7-7-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-3-3-5-3-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-1-8-7-2-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-4-0-1-7-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-2-4-6-2-6"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-0-9-9-1-5"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-1-7-8-3-6"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-3-9-1-4-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-0-7-3-9-3"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0-5-3-4-7"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-4-1-3-1-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-8-3-7-9-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-2-7-9-5-2"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-2-8-8-7-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-0-0-6-4-4"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2-9-7-1-7"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2-4-5-0-2-4">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9-8"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7-4"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4-3"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-5-6-9-3-1"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-7-1-9-5-4"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6-9"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4-0"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-6-9-9-3-8"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-60-1-9-1-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-0-5-0-2-2"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-1-9-9-7-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3-8-5-7-1-1"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6-3-3-0-7"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-7-4-7-2-2"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-7-7-1-5-7"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-0-4-2-1-2"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9-2"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-4-1-1-7-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-5-4-5-1-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-2-4-9-1-6"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-2-8-0-2-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-3-3-4-0-5"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-9-3-0-6-9"
+ d="m 1631.7568,17933.294 c 53.7818,0.149 23.7243,47.724 77.4037,48.943"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-6-4-1-8-4"
+ d="m 1633.4979,18012.909 c 53.7818,0.148 44.3741,-56.902 98.0536,-55.683"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g6937-8-6-7-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(2595.078,7256.3476)">
+ <g
+ transform="translate(-2194.3191,2968.4881)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6-7-7-5-0-3-4-0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="7366.7852"
+ x="-355.07837"
+ height="195.25961"
+ width="805.8844"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4-5-9-9"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-2-1"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6474.6023)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-91-8-4-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-4-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-5-1">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-83.262878"
+ y="7331.1719"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-2-1-9-1"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-5-1-1-5"
+ x="-83.262878"
+ y="7331.1719">Process 1 (ls)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4-5-2-9"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7716.8723)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9-9-8-7"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9-3-9-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3-4-6-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-603.2326"
+ y="8105.1577"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1-0-7"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5-6-3"
+ x="-603.2326"
+ y="8105.1577">Memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="717.9693"
+ y="7296.9014"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-5-0-4-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-0-8-0-5"
+ x="717.9693"
+ y="7296.9014">Process 2 (ls)</tspan></text>
+ <g
+ style="fill:#da64d3;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-148.8005,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-9-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-45-3"
+ style="fill:#da64d3;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da64d3;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-46-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-6-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da64d3;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#da64d3;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-78.404795,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-3-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-9-1"
+ style="fill:#da64d3;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da64d3;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-9-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-5-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da64d3;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,120.31369,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-21-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-3-9"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-9-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,187.852,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#da64d3;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,655.42491,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-5-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-8-3"
+ style="fill:#da64d3;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da64d3;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-57-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-3-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da64d3;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#da64d3;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,726.85966,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-3-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-8-1"
+ style="fill:#da64d3;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da64d3;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-9-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-55-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da64d3;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,874.92442,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-3-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-8-8"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-6-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-03-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-5-3-1"
+ transform="matrix(0.38233309,0,0,1.3524761,275.99117,7100.6306)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-2-6-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-7-1-3">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,25.265905,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7-1-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2-1-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2-0-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1-3-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,236.37603,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63-0-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0-0-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2-4-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1-5-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,759.09561,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-0-9-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-16140.219"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3-9-5"
+ style="fill:#da61d3;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-4-4-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-6-9-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#da61d3;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,165.53778,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6-8-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0-1-8"
+ style="fill:#da61d3;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da61d3;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2-6-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5-3-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da61d3;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,978.59513,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-8-9-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9-3-5"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-5-3-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-0-4-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-61-8"
+ d="M -178.61022,7567.0211 62.11857,7996.3322"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-3-7-7-8"
+ d="M -44.832429,7559.2284 202.69132,7998.9298"
+ style="fill:none;stroke:#000000;stroke-width:3.09791017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-3-7-8-22-9"
+ d="M 88.945377,7561.8262 205.83862,7995.6301"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-3-7-8-2-9-6"
+ d="M 156.48367,7561.8261 273.37692,7995.63"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-5-2-4"
+ d="m 841.60788,7561.826 105.2039,428.6087"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-5-8-8-3"
+ d="m 907.84738,7560.5272 105.20382,428.6087"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-5-8-5-1-3"
+ d="M 622.90697,7564.4238 61.52118,7991.7337"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-5-8-5-5-2-3"
+ d="M 767.07524,7561.1767 205.68946,7988.4866"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-2073.2866"
+ y="11234.932"
+ id="text6650-0-3-3-4-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6652-4-1-5-7-6"
+ x="-2067.3691"
+ y="11234.932"
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle">Shared code </tspan><tspan
+ id="tspan6421"
+ sodipodi:role="line"
+ x="-2073.2866"
+ y="11281.4"
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle">(ls)</tspan></text>
+ </g>
+ <g
+ transform="matrix(2.083505,0,0,2.083505,-1919.8474,18850.652)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2-9-7-1-7-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none" />
+ <text
+ xml:space="preserve"
+ style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="182.19394"
+ y="3854.6565"
+ id="text6646"
+ sodipodi:linespacing="125%"
+ transform="matrix(3.0979103,0,0,3.0979103,-512.33723,6880.5491)"><tspan
+ sodipodi:role="line"
+ id="tspan6648"
+ x="182.19394"
+ y="3854.6565" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="2142.8997"
+ y="18964.227"
+ id="text7019-1-5-1-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-6"
+ x="2142.8997"
+ y="18964.227"
+ style="font-size:49.56656647px" /></text>
+ <g
+ id="g14148">
+ <g
+ id="g14492"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/virtual-mem.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="19416.236"
+ x="-277.00366"
+ height="195.25961"
+ width="2102.3484"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4-5-9-9-9"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-244.50301,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-21-3-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-3-9-9"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-0-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-9-8-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-172.93842,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-100.03067,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-2"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-29.57065,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-48"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,40.88933,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-28"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="197.37144"
+ y="19550.102"
+ id="text7163"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7165"
+ x="197.37144"
+ y="19550.102"
+ style="font-size:86.7414856px">...</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-269.37476"
+ y="19680.883"
+ id="text7019-1-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1"
+ x="-269.37476"
+ y="19680.883"
+ style="font-size:49.56656647px">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-185.85873"
+ y="19680.906"
+ id="text7019-1-5-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0"
+ x="-185.85873"
+ y="19680.906"
+ style="font-size:49.56656647px">1</tspan></text>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,1786.2841,18518.275)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-1-6-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-28-8-8"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-9-0-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-3-2-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-111.82021"
+ y="19681.234"
+ id="text7019-1-5-1-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4"
+ x="-111.82021"
+ y="19681.234"
+ style="font-size:49.56656647px">2</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-789.06952"
+ y="19460.977"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1-0-7-7-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5-6-3-3-9"
+ x="-789.06952"
+ y="19460.977">Virtual Address </tspan><tspan
+ id="tspan14456-2"
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ x="-789.06952"
+ y="19522.936">Space (or Memory)</tspan><tspan
+ id="tspan14486"
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ x="-789.06952"
+ y="19584.893">of the Process</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page-table-level1.png"
+ id="g14801"
+ transform="translate(231.85252,1922.6522)">
+ <g
+ id="g14757">
+ <path
+ style="fill:#abeb9e;fill-opacity:1;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -397.92919,18246.693 -279.82685,225.874 430.81256,2.416 -88.5783,-229.498 z"
+ id="path13291"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g7245-8-5-0-39-2-4-5-0-2-4-9"
+ transform="matrix(2.083505,0,0,2.083505,-1723.1136,17322.619)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2-4-0"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1-3-2"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6-0-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2-7-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="18755.371"
+ x="-694.15015"
+ height="62.463486"
+ width="475.1666"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8-8"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="18878.717"
+ x="-694.15015"
+ height="62.463486"
+ width="475.1666"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2-6-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="18817.93"
+ x="-694.15015"
+ height="62.463486"
+ width="475.1666"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2-8-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(2.083505,0,0,2.083505,-1791.8673,17439.295)"
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6-9-2">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1-2-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4-0-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="18941.6"
+ x="-694.15015"
+ height="62.463486"
+ width="475.1666"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0-6-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.90405"
+ y="18489"
+ id="text7019-1-5-7-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-12"
+ x="-757.90405"
+ y="18489"
+ style="font-size:49.56656647px">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-758.35181"
+ y="18551.768"
+ id="text7019-1-5-1-40-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-8"
+ x="-758.35181"
+ y="18551.768"
+ style="font-size:49.56656647px">1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.25061"
+ y="18614.836"
+ id="text7019-1-5-1-8-9-92"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-8"
+ x="-757.25061"
+ y="18614.836"
+ style="font-size:49.56656647px">2</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.8194"
+ y="18677.229"
+ id="text7019-1-5-7-8-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-1-8"
+ x="-757.8194"
+ y="18677.229"
+ style="font-size:49.56656647px">3</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.73468"
+ y="18739.996"
+ id="text7019-1-5-1-40-3-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-1-8"
+ x="-757.73468"
+ y="18739.996"
+ style="font-size:49.56656647px">4</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.66211"
+ y="18802.389"
+ id="text7019-1-5-1-8-9-1-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-0-8"
+ x="-757.66211"
+ y="18802.389"
+ style="font-size:49.56656647px">5</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-758.08563"
+ y="18865.457"
+ id="text7019-1-5-7-3-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4-3"
+ x="-758.08563"
+ y="18865.457"
+ style="font-size:49.56656647px">6</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-695.85455"
+ y="18581.627"
+ id="text7019-1-5-1-40-0-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-3-8"
+ x="-695.85455"
+ y="18581.627"
+ style="font-size:49.56656647px">7</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-842.66589"
+ y="19054.693"
+ id="text7019-1-5-7-3-3-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4-3-4"
+ x="-842.66589"
+ y="19054.693"
+ style="font-size:49.56656647px">1023</tspan></text>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7-6-6"
+ transform="matrix(2.083505,0,0,2.083505,-1716.8611,17069.064)">
+ <g
+ id="g7245-8-5-1-0-1-9-9-7-6-0"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8-9-0"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1-5-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0-0-9"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7-4-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6-8-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0-7-5"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9-2-4" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3-0-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1-9-8"
+ y="19169.828"
+ x="-458.56906"
+ style="font-size:50.00411987px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4-3-7-2-7"
+ y="19169.828"
+ x="-449.69281"
+ sodipodi:role="line">Level 1 </tspan><tspan
+ id="tspan13236"
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ y="19239.531"
+ x="-449.69281"
+ sodipodi:role="line">(Page Table </tspan><tspan
+ id="tspan13238"
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ y="19309.234"
+ x="-458.56906"
+ sodipodi:role="line">Directory)</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(2.083505,0,0,2.083505,-1485.423,19303.609)"
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9-8-0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/7.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="596.70264"
+ y="682.07159"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7-4-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4-3-1"
+ x="596.70264"
+ y="682.07159"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">7</tspan></text>
+ </g>
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/dark-green-entry.png"
+ ry="0"
+ y="19803.979"
+ x="-1522.0317"
+ height="62.463486"
+ width="475.16656"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8-8-96"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ transform="translate(1166.3142,1927.2879)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g13325-6">
+ <g
+ transform="translate(360.35256,231.51142)"
+ id="g13240-3">
+ <g
+ id="g14947"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page-table-level2.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ sodipodi:nodetypes="ccccc"
+ style="stroke-width:3.09791039999999995px;stroke-miterlimit:4;stroke-dasharray:none;fill:#abeb9e;fill-opacity:1;stroke:#000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -837.83246,18240.497 160.07642,232.07 430.81256,2.416 -547.06903,-235.694 z"
+ id="path13291-4"
+ inkscape:connector-curvature="0"
+ transform="translate(-360.35255,-231.51145)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1-9-8-1"
+ y="18938.316"
+ x="-818.92163"
+ style="font-size:50.00411987px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4-3-7-2-7-9"
+ y="18938.316"
+ x="-818.92163"
+ sodipodi:role="line">Level 2</tspan><tspan
+ id="tspan13238-0"
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ y="19008.02"
+ x="-818.92163"
+ sodipodi:role="line">(Page Table)</tspan></text>
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(2.083505,0,0,2.083505,-2083.4661,17091.107)"
+ id="g7245-8-5-0-39-2-4-5-0-2-4-9-4">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2-4-0-5"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1-3-2-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6-0-8-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2-7-3-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8-8-9"
+ width="475.1666"
+ height="62.463486"
+ x="-1054.5027"
+ y="18523.859"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2-6-0-1"
+ width="475.1666"
+ height="62.463486"
+ x="-1054.5027"
+ y="18647.205"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2-8-4-7"
+ width="475.1666"
+ height="62.463486"
+ x="-1054.5027"
+ y="18586.418"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6-9-2-1"
+ transform="matrix(2.083505,0,0,2.083505,-2152.2198,17207.783)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1-2-5-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4-0-4-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0-6-4-3"
+ width="475.1666"
+ height="62.463486"
+ x="-1054.5027"
+ y="18710.088"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-7-4-8"
+ y="18257.488"
+ x="-1118.2566"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18257.488"
+ x="-1118.2566"
+ id="tspan7021-0-1-2-12-7"
+ sodipodi:role="line">0</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-40-8-4"
+ y="18320.256"
+ x="-1118.7043"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18320.256"
+ x="-1118.7043"
+ id="tspan7021-0-1-0-629-8-9"
+ sodipodi:role="line">1</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-8-9-92-3"
+ y="18383.324"
+ x="-1117.6031"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18383.324"
+ x="-1117.6031"
+ id="tspan7021-0-1-0-4-0-8-1"
+ sodipodi:role="line">2</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-7-8-8-3"
+ y="18445.717"
+ x="-1118.1719"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18445.717"
+ x="-1118.1719"
+ id="tspan7021-0-1-2-1-8-8"
+ sodipodi:role="line">3</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-40-3-6-7"
+ y="18508.484"
+ x="-1118.0872"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18508.484"
+ x="-1118.0872"
+ id="tspan7021-0-1-0-629-1-8-9"
+ sodipodi:role="line">4</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-8-9-1-3-3"
+ y="18570.877"
+ x="-1118.0145"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18570.877"
+ x="-1118.0145"
+ id="tspan7021-0-1-0-4-0-0-8-8"
+ sodipodi:role="line">5</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-7-3-3-8"
+ y="18633.945"
+ x="-1118.4381"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18633.945"
+ x="-1118.4381"
+ id="tspan7021-0-1-2-4-3-40"
+ sodipodi:role="line">6</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-40-0-3-0"
+ y="18350.115"
+ x="-1056.207"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18350.115"
+ x="-1056.207"
+ id="tspan7021-0-1-0-629-3-8-8"
+ sodipodi:role="line">7</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-7-3-3-0-6"
+ y="18823.182"
+ x="-1203.0184"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18823.182"
+ x="-1203.0184"
+ id="tspan7021-0-1-2-4-3-4-8"
+ sodipodi:role="line">1023</tspan></text>
+ <g
+ transform="matrix(2.083505,0,0,2.083505,-2077.2136,16837.552)"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7-6-6-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-1-9-9-7-6-0-3">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9-4-5-8"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8-9-0-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1-5-2-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0-0-9-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7-4-4-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6-8-3-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0-7-5-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9-2-4-8"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3-0-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(2.083505,0,0,2.083505,-2075.6149,17026.643)"
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9-8-0-7"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/12.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="596.70264"
+ y="682.07159"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7-4-9-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4-3-1-1"
+ x="596.70264"
+ y="682.07159"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">12</tspan></text>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="translate(1942.4548,1942.4648)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g13325-6-6">
+ <g
+ transform="translate(360.35256,231.51142)"
+ id="g13240-3-8">
+ <g
+ id="g13190-9-2"
+ transform="translate(271.77428,-8.0525711)">
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9-8-0-7-5"
+ transform="matrix(2.083505,0,0,2.083505,-2544.6772,16845.461)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g15036"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ sodipodi:nodetypes="ccccc"
+ style="stroke-width:3.09791039999999995px;stroke-miterlimit:4;stroke-dasharray:none;fill:#abeb9e;fill-opacity:1;stroke:#000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -1252.5399,18212.313 574.78386,260.254 446.9177,-21.742 -977.88156,-239.72 z"
+ id="path13291-4-7"
+ inkscape:connector-curvature="0"
+ transform="matrix(0.47996045,0,0,0.47996045,917.94854,-8192.4065)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1-9-8-1-7"
+ y="18938.316"
+ x="-818.92163"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:50.00411986999999669px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"
+ transform="matrix(0.47996045,0,0,0.47996045,1090.9035,-8081.2901)"><tspan
+ id="tspan13238-0-6"
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ y="18938.316"
+ x="-818.92163"
+ sodipodi:role="line">Page</tspan></text>
+ <g
+ id="g7245-8-5-0-39-2-4-5-0-2-4-9-4-9"
+ transform="translate(90.922167,121.76554)"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1">
+ <rect
+ rx="0"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2-4-0-5-7"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1-3-2-6-0"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#6fab54;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6-0-8-2-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#6fab54;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#6fab54;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2-7-3-5-7"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ transform="translate(93.923126,149.76547)"
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8-8-9-2"
+ style="stroke-width:1.85859299000000000;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-opacity:1"
+ rx="0" />
+ <rect
+ transform="translate(93.923126,149.76547)"
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2-6-0-1-3"
+ style="stroke-width:1.85859299000000000;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-opacity:1"
+ rx="0" />
+ <rect
+ transform="translate(93.923126,149.76547)"
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2-8-4-7-5"
+ style="stroke-width:1.85859299000000000;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1;stroke:#2d2a2a;stroke-opacity:1"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(57.923116,177.7654)"
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6-9-2-1-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1-2-5-9-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4-0-4-1-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ transform="translate(93.923126,149.76547)"
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0-6-4-3-9"
+ style="stroke-width:1.85859299000000000;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-opacity:1"
+ rx="0" />
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1381.7827"
+ y="18265.541"
+ id="text7019-1-5-7-4-8-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-12-7-1"
+ x="-1381.7827"
+ y="18265.541"
+ style="font-size:49.56656647px">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1382.291"
+ y="18328.309"
+ id="text7019-1-5-1-40-8-4-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-8-9-4"
+ x="-1382.291"
+ y="18328.309"
+ style="font-size:49.56656647px">4</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1381.6859"
+ y="18391.377"
+ id="text7019-1-5-1-8-9-92-3-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-8-1-5"
+ x="-1381.6859"
+ y="18391.377"
+ style="font-size:49.56656647px">8</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1411.6727"
+ y="18453.77"
+ id="text7019-1-5-7-8-8-3-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-1-8-8-8"
+ x="-1411.6727"
+ y="18453.77"
+ style="font-size:49.56656647px">12</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1413.5121"
+ y="18516.537"
+ id="text7019-1-5-1-40-3-6-7-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-1-8-9-3"
+ x="-1413.5121"
+ y="18516.537"
+ style="font-size:49.56656647px">16</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1413.3428"
+ y="18578.93"
+ id="text7019-1-5-1-8-9-1-3-3-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-0-8-8-5"
+ x="-1413.3428"
+ y="18578.93"
+ style="font-size:49.56656647px">20</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1413.851"
+ y="18641.998"
+ id="text7019-1-5-7-3-3-8-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4-3-40-1"
+ x="-1413.851"
+ y="18641.998"
+ style="font-size:49.56656647px">24</tspan></text>
+ <text
+ transform="translate(93.923126,149.76547)"
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:14.86874390000000012px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="419.57913"
+ y="803.32703"
+ id="text7019-1-5-7-3-3-0-6-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4-3-4-8-0"
+ x="419.57913"
+ y="803.32703"
+ style="font-size:23.78999138px">4092</tspan></text>
+ <g
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7-6-6-2-7"
+ transform="translate(93.923126,0.06917991)">
+ <g
+ id="g7245-8-5-1-0-1-9-9-7-6-0-3-8"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#6fab54;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9-4-5-8-9"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8-9-0-5-9"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#6fab54;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1-5-2-0-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#6fab54;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#6fab54;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0-0-9-5-9"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7-4-4-9-4"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6-8-3-2-6"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0-7-5-6-4"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2a2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9-2-4-8-5" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3-0-4-5-5"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <path
+ transform="matrix(1.4868744,0,0,1.4868744,-354.945,-5712.1712)"
+ inkscape:connector-curvature="0"
+ id="path13773"
+ d="m 667.3846,4285.9608 0,19.4951"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path13773-2"
+ d="m 694.37961,660.51435 0,28.9868"
+ style="fill:none;stroke:#000000;stroke-width:1.48687446px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path13773-6"
+ d="m 751.38711,661.48057 0,28.9868"
+ style="fill:none;stroke:#000000;stroke-width:1.48687446px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7-4-9-4-6"
+ y="683.03778"
+ x="653.71014"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/55.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="683.03778"
+ x="653.71014"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4-3-1-1-0"
+ sodipodi:role="line">55</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <text
+ transform="scale(0.17823486,5.6105747)"
+ xml:space="preserve"
+ style="font-size:5.94913101px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="5416.0107"
+ y="3573.8303"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-4-4-7-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-6-9-4-9"
+ sodipodi:role="line"
+ x="5416.0107"
+ y="3573.8303"
+ style="font-size:7.63472319px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ <g
+ id="g14540"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/example.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ style="fill:#c8af26;fill-opacity:1;stroke:#000000;stroke-width:3.0979104;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect5536"
+ width="1011.5271"
+ height="65.554237"
+ x="-296.31387"
+ y="19171.289"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-280.42194"
+ y="19214.994"
+ id="text6600"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6602"
+ x="-280.42194"
+ y="19214.994"
+ style="font-size:43.3707428px">00 0000 0101</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="33.136101"
+ y="19214.59"
+ id="text6600-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6602-9"
+ x="33.136101"
+ y="19214.59"
+ style="font-size:43.3707428px">00 0000 0011</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="344.46396"
+ y="19214.592"
+ id="text6600-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6602-9-4"
+ x="344.46396"
+ y="19214.592"
+ style="font-size:43.3707428px">0000 0000 0001</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-285.17249"
+ y="18978.311"
+ id="text6600-8-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6602-9-3"
+ x="-285.17249"
+ y="18978.311"
+ style="font-size:49.56656517px">mov (%EBX), EAX <tspan
+ id="tspan14490"
+ style="fill:#285326;fill-opacity:1"># mov value from the location pointed by EBX into EAX</tspan></tspan><tspan
+ sodipodi:role="line"
+ x="-285.17249"
+ y="19032.523"
+ style="font-size:49.56656517px"
+ id="tspan7017">EAX = 0 </tspan><tspan
+ id="tspan14442"
+ sodipodi:role="line"
+ x="-285.17249"
+ y="19086.738"
+ style="font-size:49.56656517px">EBX = 20 983 809</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 25.62328,19170.876 0,64.77"
+ id="path6668"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 339.50656,19170.876 0,66.193"
+ id="path6670"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-649.11896"
+ y="19215.004"
+ id="text7019"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021"
+ x="-649.11896"
+ y="19215.004"
+ style="font-size:49.56656647px">20 983 809 = </tspan></text>
+ </g>
+ <g
+ id="g14531"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page-5123.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,606.58246,18518.275)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-1-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-28-8"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-9-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-3-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="567.34686"
+ y="19705.039"
+ id="text7019-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0"
+ x="567.34686"
+ y="19705.039"
+ style="font-size:49.56656647px">page number = 5123 </tspan><tspan
+ sodipodi:role="line"
+ x="567.34686"
+ y="19766.998"
+ style="font-size:49.56656647px"
+ id="tspan11886">or (0b1 0100 0000 0011)</tspan></text>
+ </g>
+ <g
+ id="g14558"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page-number.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -289.8114,19249.635 c 0,0 9.14581,15.593 19.00087,21.612 4.81672,2.942 18.50909,6.415 18.50909,6.415 l 228.27572,0 c 0,0 19.5277999,1.362 26.7348799,4.491 11.6165001,5.042 6.51123,20.88 21.5936801,20.841 13.61794,-0.03 9.71538,-13.768 19.14641,-18.917 5.60206,-3.059 20.95633,-6.415 20.95633,-6.415 l 242.67148,0 c 0,0 18.45054,-0.754 24.67907,-3.849 11.84648,-5.887 16.4516,-24.178 16.4516,-24.178"
+ id="path10026-2-2-7-7-9-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="caccaaaccac" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-142.71333"
+ y="19356.422"
+ id="text7019-1-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-5"
+ x="-142.71333"
+ y="19356.422"
+ style="font-size:49.56656647px">page number</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-4"
+ y="19337.424"
+ x="1753.4064"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/1m-pages.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"><tspan
+ style="font-size:49.56656647px"
+ y="19337.424"
+ x="1753.4064"
+ id="tspan7021-0-1-0-62"
+ sodipodi:role="line">1M (1,048,575)</tspan></text>
+ <g
+ id="g14563"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/physical-mem.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4-5-2-9-9"
+ transform="matrix(0.35173914,0,0,0.4166357,94.76625,19695.429)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:10.11556816;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9-9-8-7-7"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9-3-9-7-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3-4-6-6-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-427.59393"
+ y="20041.965"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1-0-7-7"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5-6-3-3"
+ x="-427.59393"
+ y="20041.965">Physical </tspan><tspan
+ id="tspan14456"
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ x="-427.59393"
+ y="20103.924">Memory</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,146.62934,19073.903)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-3-8-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-9-1-1"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-9-2-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-5-9-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-133.68442,19073.903)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7-1-4-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2-1-7-4"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2-0-6-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1-3-3-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,77.42572,19073.903)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63-0-1-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0-0-7-7"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2-4-5-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1-5-9-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3-9-5-7"
+ width="69.163902"
+ height="196.39923"
+ x="-97.028725"
+ y="19971.293"
+ ry="153.31438"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,6.5874699,19073.903)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6-8-1-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0-1-8-2"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2-6-5-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5-3-9-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,217.18928,19073.411)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-8-9-7-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="660.02802"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9-3-5-5"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="translate(8133.7777,0.36170197)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-3-8-8-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-9-1-1-4"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-9-2-2-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-5-9-9-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="translate(1644.2527,0.36170197)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7-1-4-0-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2-1-7-4-6"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2-0-6-4-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1-3-3-4-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="translate(6531.6487,0.36170197)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63-0-1-4-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0-0-7-7-3"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2-4-5-6-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1-5-9-3-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3-9-5-7-2"
+ width="1601.2087"
+ height="144.37196"
+ x="2492.8665"
+ y="660.02802"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="translate(4891.6777,0.36170197)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6-8-1-6-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0-1-8-2-4"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2-6-5-1-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5-3-9-7-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="660.02802"
+ x="9022.2822"
+ height="144.37195"
+ width="1601.2089"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9-3-5-5-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-157.10446"
+ y="19939.156"
+ id="text7019-1-5-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2"
+ x="-157.10446"
+ y="19939.156"
+ style="font-size:49.56656647px">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-85.893654"
+ y="19939.18"
+ id="text7019-1-5-1-40"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629"
+ x="-85.893654"
+ y="19939.18"
+ style="font-size:49.56656647px">1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-13.133872"
+ y="19939.508"
+ id="text7019-1-5-1-8-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0"
+ x="-13.133872"
+ y="19939.508"
+ style="font-size:49.56656647px">2</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="57.955986"
+ y="19939.156"
+ id="text7019-1-5-7-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-1"
+ x="57.955986"
+ y="19939.156"
+ style="font-size:49.56656647px">3</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="129.69926"
+ y="19939.18"
+ id="text7019-1-5-1-40-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-1"
+ x="129.69926"
+ y="19939.18"
+ style="font-size:49.56656647px">4</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="201.43044"
+ y="19938.83"
+ id="text7019-1-5-1-8-9-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-0"
+ x="201.43044"
+ y="19938.83"
+ style="font-size:49.56656647px">5</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="272.66544"
+ y="19939.156"
+ id="text7019-1-5-7-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4"
+ x="272.66544"
+ y="19939.156"
+ style="font-size:49.56656647px">6</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="344.57816"
+ y="19939.18"
+ id="text7019-1-5-1-40-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-3"
+ x="344.57816"
+ y="19939.18"
+ style="font-size:49.56656647px">7</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="416.164"
+ y="19939.156"
+ id="text7019-1-5-1-8-9-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-1"
+ x="416.164"
+ y="19939.156"
+ style="font-size:49.56656647px">8</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="493.86389"
+ y="19939.156"
+ id="text7019-1-5-7-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-6"
+ x="493.86389"
+ y="19939.156"
+ style="font-size:49.56656647px">9</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="540.91693"
+ y="19939.156"
+ id="text7019-1-5-1-40-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-33"
+ x="540.91693"
+ y="19939.156"
+ style="font-size:49.56656647px">10</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="617.70306"
+ y="19939.18"
+ id="text7019-1-5-1-8-9-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-05"
+ x="617.70306"
+ y="19939.18"
+ style="font-size:49.56656647px">11</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="694.83234"
+ y="19939.508"
+ id="text7019-1-5-7-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-1-6"
+ x="694.83234"
+ y="19939.508"
+ style="font-size:49.56656647px">12</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text12061"
+ y="19844.02"
+ x="-532.46863"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/cr3.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"><tspan
+ style="font-size:55.76238632px"
+ y="19844.02"
+ x="-532.46863"
+ id="tspan12063"
+ sodipodi:role="line">CR3 = 0</tspan></text>
+ <path
+ sodipodi:nodetypes="ccc"
+ inkscape:connector-curvature="0"
+ id="path12065"
+ d="m -272.77325,19821.876 130.85428,0 0,52.478"
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4937)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/cr3-arrow.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="ccc"
+ inkscape:connector-curvature="0"
+ id="path12065-3"
+ d="m 6.6651299,20712.355 351.6061901,0 0,-518.392"
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4937)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/7-arrow.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ inkscape:connector-curvature="0"
+ id="path12065-3-3"
+ d="m 947.14972,20589.795 63.54848,0 0,-311.911 -282.42828,0 0,-87.842"
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4937)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/12-arrow.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ id="g14728"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/32-bits.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -458.91538,20351.841 c 0,0 6.63518,-15.593 13.78492,-21.612 3.49447,-2.942 13.42813,-6.415 13.42813,-6.415 l 165.61147,0 c 0,0 14.1672,-1.362 19.39586,-4.491 8.42763,-5.042 4.72381,-20.88 15.66596,-20.841 9.87967,0.03 7.0484,13.768 13.89051,18.917 4.06424,3.059 15.20359,6.415 15.20359,6.415 l 176.05542,0 c 0,0 13.38565,0.754 17.9043799,3.849 8.59450998,5.887 11.93546,24.178 11.93546,24.178"
+ id="path10026-2-2-7-7-9-1-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="caccaaaccac" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-381.48294"
+ y="20276.846"
+ id="text13769"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan13771"
+ x="-381.48294"
+ y="20276.846"
+ style="font-size:43.3707428px">32 bits (4 bytes)</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>