0,0 → 1,397 |
<?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://web.resource.org/cc/" |
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://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" |
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
inkscape:export-ydpi="99.956085" |
inkscape:export-xdpi="99.956085" |
inkscape:export-filename="/home/segabond/HelenOS/HelenOS-doc/design/src/images/mm1.png" |
sodipodi:docname="frame_alloc.svg" |
sodipodi:docbase="/home/segabond/HelenOS/HelenOS-doc/design/src/images.draft" |
inkscape:version="0.43" |
sodipodi:version="0.32" |
id="svg2" |
height="297.63779pt" |
width="419.52753pt" |
version="1.0"> |
<defs |
id="defs4" /> |
<sodipodi:namedview |
inkscape:window-y="0" |
inkscape:window-x="0" |
inkscape:window-height="940" |
inkscape:window-width="1272" |
showguides="true" |
showgrid="true" |
inkscape:current-layer="layer1" |
inkscape:document-units="px" |
inkscape:cy="157.88659" |
inkscape:cx="380.84924" |
inkscape:zoom="1" |
inkscape:pageshadow="2" |
inkscape:pageopacity="0.0" |
borderopacity="1.0" |
bordercolor="#666666" |
pagecolor="#ffffff" |
id="base" /> |
<metadata |
id="metadata7"> |
<rdf:RDF> |
<cc:Work |
rdf:about=""> |
<dc:format>image/svg+xml</dc:format> |
<dc:type |
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
</cc:Work> |
</rdf:RDF> |
</metadata> |
<g |
id="layer1" |
inkscape:groupmode="layer" |
inkscape:label="Layer 1"> |
<rect |
ry="0" |
y="284.36218" |
x="233" |
height="3" |
width="0" |
id="rect3922" |
style="fill:#ffffff;fill-opacity:1" /> |
<g |
id="g2060" |
transform="matrix(1.546209,0,0,1.546209,1.286909,-45.6275)"> |
<path |
id="path3486" |
d="M 23.466991,91.862357 C 147,214.36218 147,214.36218 147,214.36218" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" /> |
<rect |
style="fill:#a3a3a3;fill-opacity:1" |
id="rect2201" |
width="109.42462" |
height="119" |
x="7.5753789" |
y="135.36218" /> |
<text |
xml:space="preserve" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
x="41.172607" |
y="149.01955" |
id="text2203"><tspan |
sodipodi:role="line" |
id="tspan2205" |
x="41.172607" |
y="149.01955">zone_t</tspan></text> |
<rect |
rx="0" |
ry="7.5761423" |
style="fill:#1e1d70;fill-opacity:1" |
id="rect2207" |
width="81.317284" |
height="15.152285" |
x="20.1548" |
y="158.61598" /> |
<text |
xml:space="preserve" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
x="25.751236" |
y="169.22258" |
id="text2211"><tspan |
sodipodi:role="line" |
id="tspan2213" |
x="25.751236" |
y="169.22258">base</tspan></text> |
<g |
transform="translate(-20,0)" |
id="g2343"> |
<rect |
style="fill:#1e1d70;fill-opacity:1" |
id="rect2222" |
width="81.317284" |
height="15.152285" |
x="40.1548" |
y="176.79872" |
ry="7.5761423" |
rx="0" /> |
<text |
xml:space="preserve" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
x="41.751236" |
y="187.40532" |
id="text2224"><tspan |
sodipodi:role="line" |
id="tspan2226" |
x="41.751236" |
y="187.40532">free_frames</tspan></text> |
</g> |
<rect |
rx="0" |
ry="7.5761423" |
y="195.01469" |
x="20.1548" |
height="15.152285" |
width="81.317284" |
id="rect2238" |
style="fill:#1e1d70;fill-opacity:1" /> |
<text |
id="text2240" |
y="205.62129" |
x="21.751236" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="205.62129" |
x="21.751236" |
id="tspan2242" |
sodipodi:role="line">busy_frames</tspan></text> |
<g |
transform="translate(-19.1548,-0.500229)" |
id="g2314"> |
<rect |
style="fill:#1e1d70;fill-opacity:1" |
id="rect2254" |
width="81.317284" |
height="15.152285" |
x="40.1548" |
y="212.86241" |
ry="7.5761423" |
rx="0" /> |
<text |
xml:space="preserve" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
x="41.751236" |
y="223.46901" |
id="text2256"><tspan |
sodipodi:role="line" |
id="tspan2258" |
x="41.751236" |
y="223.46901">frames</tspan></text> |
</g> |
<g |
id="g2319"> |
<g |
transform="translate(-304,-62)" |
id="g3327"> |
<rect |
ry="0" |
rx="0" |
y="276.36218" |
x="449.99997" |
height="14" |
width="40.999992" |
id="rect3077" |
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> |
<text |
id="text3079" |
y="275.42673" |
x="469.85483" |
style="font-size:8.33636761px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve" |
transform="scale(0.965307,1.03594)"><tspan |
id="tspan3081" |
y="275.42673" |
x="469.85483" |
sodipodi:role="line">frame_t</tspan></text> |
</g> |
<g |
transform="translate(-262,-62)" |
id="g2253"> |
<rect |
ry="0" |
rx="0" |
y="276.36218" |
x="449.99997" |
height="14" |
width="40.999992" |
id="rect2255" |
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> |
<text |
id="text2257" |
y="275.42673" |
x="469.85483" |
style="font-size:8.33636761px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve" |
transform="scale(0.965307,1.03594)"><tspan |
id="tspan2259" |
y="275.42673" |
x="469.85483" |
sodipodi:role="line">frame_t</tspan></text> |
</g> |
<g |
transform="translate(-220,-62)" |
id="g2269"> |
<rect |
ry="0" |
rx="0" |
y="276.36218" |
x="449.99997" |
height="14" |
width="40.999992" |
id="rect2271" |
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> |
<text |
id="text2273" |
y="275.42673" |
x="469.85483" |
style="font-size:8.33636761px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve" |
transform="scale(0.965307,1.03594)"><tspan |
id="tspan2275" |
y="275.42673" |
x="469.85483" |
sodipodi:role="line">frame_t</tspan></text> |
</g> |
<g |
transform="translate(-163,-62)" |
id="g2285"> |
<rect |
ry="0" |
rx="0" |
y="276.36218" |
x="449.99997" |
height="14" |
width="40.999992" |
id="rect2287" |
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> |
<text |
id="text2289" |
y="275.42673" |
x="469.85483" |
style="font-size:8.33636761px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve" |
transform="scale(0.965307,1.03594)"><tspan |
id="tspan2291" |
y="275.42673" |
x="469.85483" |
sodipodi:role="line">frame_t</tspan></text> |
</g> |
<text |
xml:space="preserve" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
x="272.71555" |
y="227.01964" |
id="text2293"><tspan |
sodipodi:role="line" |
id="tspan2295" |
x="272.71555" |
y="227.01964">...</tspan></text> |
</g> |
<path |
inkscape:connection-start="#g2314" |
inkscape:connection-end="#g3327" |
inkscape:connector-type="polyline" |
id="path2297" |
d="M 102.31728,220.49051 L 145.99997,221.08377" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> |
<rect |
rx="0" |
ry="7.5761423" |
y="230.2099" |
x="20" |
height="15.152285" |
width="81.317284" |
id="rect2350" |
style="fill:#1e1d70;fill-opacity:1" /> |
<text |
id="text2352" |
y="239.83635" |
x="21.7136" |
style="font-size:10.7099371px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="239.83635" |
x="21.7136" |
id="tspan2354" |
sodipodi:role="line">buddy_system</tspan></text> |
<text |
id="text3444" |
y="53.532104" |
x="24.964844" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="53.532104" |
x="24.964844" |
id="tspan3446" |
sodipodi:role="line">physical memory</tspan></text> |
<rect |
y="58.792347" |
x="22.894783" |
height="34.217697" |
width="80.790855" |
id="rect3454" |
style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-width:0.7042774;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.40855471, 0.70427735;stroke-dashoffset:0;stroke-opacity:1" /> |
<rect |
y="58.900604" |
x="102.00406" |
height="34.217697" |
width="38.752056" |
id="rect3456" |
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.4877643;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:0.97552856, 0.48776428;stroke-dashoffset:0;stroke-opacity:1" /> |
<rect |
y="58.756367" |
x="139.42778" |
height="34.217697" |
width="98.14444" |
id="rect3458" |
style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-width:0.7762391;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.55247807, 0.77623903;stroke-dashoffset:0;stroke-opacity:1" /> |
<rect |
y="58.900604" |
x="237.24388" |
height="34.217697" |
width="38.752056" |
id="rect3460" |
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.4877643;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:0.97552856, 0.48776428;stroke-dashoffset:0;stroke-opacity:1" /> |
<rect |
y="58.855751" |
x="276.34186" |
height="34.217697" |
width="54.316319" |
id="rect3462" |
style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-width:0.5774678;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.15493561, 0.5774678;stroke-dashoffset:0;stroke-opacity:1" /> |
<text |
id="text3468" |
y="77.394295" |
x="45.757385" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="77.394295" |
x="45.757385" |
id="tspan3470" |
sodipodi:role="line">zone</tspan></text> |
<text |
id="text3472" |
y="77.68898" |
x="174.26894" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="77.68898" |
x="174.26894" |
id="tspan3474" |
sodipodi:role="line">zone</tspan></text> |
<text |
id="text3476" |
y="77.277275" |
x="290.1326" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="77.277275" |
x="290.1326" |
id="tspan3478" |
sodipodi:role="line">zone</tspan></text> |
<path |
id="path3488" |
d="M 102,92.362183 C 327,214.36218 327,214.36218 327,214.36218" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" /> |
<path |
id="path3642" |
d="M 100.45878,238.4066 C 169.49641,238.4066 169.49641,238.4066 169.49641,238.4066 L 169.49641,238.4066 L 169.49641,228.38373 L 169.49641,228.38373" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.95797735px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
<path |
id="path3644" |
d="M 101.00172,242.39293 L 245.49828,242.39293 L 245.04748,228.3154 L 245.04748,228.3154" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.97043198px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
</g> |
</g> |
</svg> |