Subversion Repositories HelenOS-doc

Compare Revisions

No changes between revisions

Ignore whitespace Rev 103 → Rev 104

/design/trunk/src/images/convert
0,0 → 1,20
#!/bin/bash
 
for f in `ls *.svg | sed 's/\.svg//g'`;
do
if [ ! -f "$f.eps" ]; then
echo "Converting $f.svg to $f.eps";
inkscape --without-gui --export-eps=$f.eps $f.svg
fi
 
if [ ! -f "$f.pdf" ]; then
echo "Converting $f.eps to $f.pdf";
egrep -v "^%%Orientation:" $f.eps | epstopdf --filter --outfile $f.pdf
fi
if [ ! -f "$f.png" ]; then
echo "Converting $f.svg to $f.png";
inkscape --without-gui --export-width=600 --export-png=$f.png $f.svg
fi
done
Property changes:
Added: svn:executable
+*
\ No newline at end of property
/design/trunk/src/images/btree.svg
0,0 → 1,1054
<?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="/afs/ms.mff.cuni.cz/u/j/jermj0bm/BIG/HelenOS-doc/design/src/images/btree.png"
sodipodi:docname="btree.svg"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
inkscape:version="0.43"
sodipodi:version="0.32"
id="svg2"
height="841.88977pt"
width="595.27557pt"
version="1.0">
<defs
id="defs4">
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend"
style="overflow:visible">
<path
id="path15932"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(-0.4,-0.4)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path15941"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.8,0.8)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mstart"
style="overflow:visible">
<path
id="path15935"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.4,0.4)" />
</marker>
<marker
inkscape:stockid="Arrow2Sstart"
orient="auto"
refY="0"
refX="0"
id="Arrow2Sstart"
style="overflow:visible">
<path
id="path15911"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(0.3,0,0,0.3,-1.5,0)" />
</marker>
<marker
inkscape:stockid="TriangleInM"
orient="auto"
refY="0"
refX="0"
id="TriangleInM"
style="overflow:visible">
<path
id="path15846"
d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(-0.4,-0.4)" />
</marker>
<marker
inkscape:stockid="Arrow2Send"
orient="auto"
refY="0"
refX="0"
id="Arrow2Send"
style="overflow:visible">
<path
id="path15908"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-0.3,0,0,-0.3,1.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow2Mstart"
style="overflow:visible">
<path
id="path15917"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(0.6,0,0,0.6,-3,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Lend"
style="overflow:visible">
<path
id="path15920"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-1.1,0,0,-1.1,5.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Mend"
style="overflow:visible">
<path
id="path15914"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-0.6,0,0,-0.6,3,0)" />
</marker>
</defs>
<sodipodi:namedview
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:window-height="943"
inkscape:window-width="1272"
showguides="true"
showgrid="true"
inkscape:current-layer="layer1"
inkscape:document-units="px"
inkscape:cy="565.81824"
inkscape:cx="450.04293"
inkscape:zoom="0.55531454"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="base"
showborder="true"
inkscape:showpageshadow="false" />
<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">
<g
id="g1798"
transform="matrix(1.141349,0,0,1.141349,-33.93189,-15.7712)">
<rect
style="fill:#ffffff;fill-opacity:1"
id="rect3922"
width="0"
height="3"
x="233"
y="284.36218"
ry="0" />
<g
transform="translate(42.7725,1.826864)"
id="g19792">
<rect
ry="0"
rx="0"
y="11.5"
x="227.68846"
height="20.173136"
width="66.138458"
id="rect3093"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect3792"
width="12.289355"
height="13.048913"
x="230.60747"
y="15.41913" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect3794"
width="12.289355"
height="13.048913"
x="247.0869"
y="15.41913" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect3796"
width="12.289355"
height="13.048913"
x="262.7825"
y="15.41913" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect3798"
width="12.289355"
height="13.048913"
x="278.67245"
y="15.41913" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="233.05537"
y="25.358408"
id="text4217"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan4233"
x="233.05537"
y="25.358408">7</tspan></text>
</g>
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect4003"
width="66.138458"
height="20.173136"
x="132.82686"
y="56.500011"
rx="0"
ry="0" />
<g
transform="matrix(1.373285,0,0,1.55178,73.22626,-38.22044)"
id="g4005">
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05112457px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect4007"
width="8.9488745"
height="8.4089966"
x="45.525562"
y="63.565441" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05112457px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect4009"
width="8.9488745"
height="8.4089966"
x="57.525562"
y="63.565441" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05112457px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect4011"
width="8.9488745"
height="8.4089966"
x="68.954796"
y="63.565441" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05112457px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect4013"
width="8.9488745"
height="8.4089966"
x="80.525566"
y="63.565441" />
</g>
<text
sodipodi:linespacing="100%"
id="text4223"
y="70.358398"
x="138.56709"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="70.358398"
x="138.56709"
id="tspan4231"
sodipodi:role="line">3</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4227"
y="70.358398"
x="155.05539"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="70.358398"
x="155.05539"
id="tspan4229"
sodipodi:role="line">5</tspan></text>
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect4021"
width="66.138458"
height="20.173136"
x="57.826836"
y="106.50002"
rx="0"
ry="0" />
<rect
y="110.41915"
x="60.745811"
height="13.048913"
width="12.289355"
id="rect4025"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="77.225227"
height="13.048913"
width="12.289355"
id="rect4027"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="92.920822"
height="13.048913"
width="12.289355"
id="rect4029"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="108.81079"
height="13.048913"
width="12.289355"
id="rect4031"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect4039"
width="66.138458"
height="20.173136"
x="132.82684"
y="106.50002"
rx="0"
ry="0" />
<rect
y="110.41915"
x="135.74582"
height="13.048913"
width="12.289355"
id="rect4043"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="152.22523"
height="13.048913"
width="12.289355"
id="rect4045"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="167.92082"
height="13.048913"
width="12.289355"
id="rect4047"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="183.81079"
height="13.048913"
width="12.289355"
id="rect4049"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect4057"
width="66.138458"
height="20.173136"
x="207.68837"
y="106.50001"
rx="0"
ry="0" />
<rect
y="110.41914"
x="210.60738"
height="13.048913"
width="12.289355"
id="rect4061"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41914"
x="227.08679"
height="13.048913"
width="12.289355"
id="rect4063"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41914"
x="242.78239"
height="13.048913"
width="12.289355"
id="rect4065"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41914"
x="258.67236"
height="13.048913"
width="12.289355"
id="rect4067"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
sodipodi:linespacing="100%"
id="text4235"
y="120.35841"
x="63.157913"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.35841"
x="63.157913"
id="tspan4239"
sodipodi:role="line">1</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4241"
y="120.35841"
x="79.664749"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.35841"
x="79.664749"
id="tspan4245"
sodipodi:role="line">2</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4247"
y="120.35841"
x="138.66475"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.35841"
x="138.66475"
id="tspan4249"
sodipodi:role="line">3</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4251"
y="120.35841"
x="155.15791"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.35841"
x="155.15791"
id="tspan4255"
sodipodi:role="line">4</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4257"
y="120.35841"
x="213.15791"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.35841"
x="213.15791"
id="tspan4261"
sodipodi:role="line">5</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4263"
y="120.35841"
x="230.05537"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.35841"
x="230.05537"
id="tspan4267"
sodipodi:role="line">6</tspan></text>
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path4199"
d="M 166.81506,56.094428 L 270.59025,33.635433"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-opacity:1;display:inline" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path4201"
d="M 313.75042,168.65175 L 287.7288,32.813649"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-opacity:1;display:inline" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path4205"
d="M 95.236005,103.40321 L 132.8731,76.505927"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-opacity:1;display:inline" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path4207"
d="M 150.45418,76.7899 L 163.90901,102.01447"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Mend);stroke-opacity:1;display:inline" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path4209"
d="M 166.44322,76.917363 L 237.36514,104.79421"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline" />
<rect
inkscape:connector-avoid="true"
y="19.051414"
x="67.418739"
height="41.448586"
width="48.408092"
id="rect6363"
style="fill:#bc4343;fill-opacity:1;fill-rule:evenodd;stroke-linecap:butt" />
<rect
y="22.5"
x="71.314186"
height="16"
width="41"
id="rect7238"
style="fill:#2f11d0;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-linecap:butt;stroke-opacity:1" />
<rect
y="41"
x="71.326828"
height="16"
width="41"
id="rect8113"
style="fill:#2f11d0;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-linecap:butt;stroke-opacity:1" />
<text
sodipodi:linespacing="125%"
id="text8115"
y="33.925781"
x="80.026047"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#f3f1fc;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="33.925781"
x="80.026047"
id="tspan8119"
sodipodi:role="line">root</tspan></text>
<text
sodipodi:linespacing="125%"
id="text8121"
y="53.330078"
x="71.606125"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="53.330078"
x="71.606125"
id="tspan8125"
sodipodi:role="line">leaves</tspan></text>
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path8136"
d="M 115.82683,32.5 L 262.13796,25.069591"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
<path
sodipodi:nodetypes="ccccc"
id="path8161"
d="M 59.178273,44.5 L 48.82683,44.5 L 32.000003,44.117572 L 32.382432,121.88243 L 57.061974,121.88243"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cccc"
id="path8163"
d="M 67.591686,53.5 L 39.178596,53.882428 L 39.178596,112.5 L 49.413417,112.5"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path8165"
d="M 123.82683,111.96709 L 129.74528,111.96709"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path8167"
d="M 127.26868,121.5 L 132.8047,121.43255"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Sstart);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path16837"
d="M 198.58401,112.09898 L 204.50246,112.09898"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path16845"
d="M 202.29081,122.10712 L 207.82683,122.03967"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Sstart);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17012"
d="M 67.513213,126.5 L 67.513213,142.50596"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17014"
d="M 84.002562,126.68311 L 84.002562,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17016"
d="M 141.9494,126.68311 L 141.9494,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17018"
d="M 158.9494,126.68311 L 158.9494,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17020"
d="M 217.00256,126.68311 L 217.00256,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17022"
d="M 233.9494,126.68311 L 233.9494,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
id="g20365">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Sstart);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
d="M 278.03854,122.2002 L 285.18878,122.12062 L 285.60419,149.01836 L 248.50601,178.72086 L 190.69269,178.13396 L 190.63125,236.42271 L 208.11212,236.65518"
id="path16847"
inkscape:connector-type="polyline"
sodipodi:nodetypes="ccccccc"
inkscape:export-filename="/afs/ms/u/j/jermj0bm/BIG/HelenOS-doc/design/src/images/btree.png"
inkscape:export-xdpi="99.956085"
inkscape:export-ydpi="99.956085" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
d="M 274.92516,112.44957 L 291.77186,112.56189 L 291.74379,151.04239 L 252.44916,183.91339 L 196.98622,184.38514 L 197.09474,229.30652 L 204.63097,228.96996"
id="path16839"
inkscape:connector-type="polyline"
sodipodi:nodetypes="ccccccc" />
</g>
<text
transform="scale(1.012408,0.987744)"
sodipodi:linespacing="125%"
id="text19428"
y="167.37177"
x="61.136925"
style="font-size:12.8364296px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="167.37177"
x="61.136925"
id="tspan19430"
sodipodi:role="line">data</tspan></text>
<text
transform="scale(1.012408,0.987744)"
sodipodi:linespacing="125%"
id="text19432"
y="167.18213"
x="134.61267"
style="font-size:12.8364296px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="167.18213"
x="134.61267"
id="tspan19434"
sodipodi:role="line">data</tspan></text>
<text
transform="scale(1.012408,0.987744)"
sodipodi:linespacing="125%"
id="text19436"
y="167.18213"
x="208.31079"
style="font-size:12.8364296px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="167.18213"
x="208.31079"
id="tspan19438"
sodipodi:role="line">data</tspan></text>
<g
transform="translate(-20,8.99999)"
id="g19730">
<g
id="g18494"
transform="translate(-54.82678,107)">
<g
transform="matrix(1.031183,0,0,1.00426,312.935,-5.26198)"
id="g3979">
<rect
ry="0"
rx="0"
y="61.5"
x="43.400024"
height="20.087563"
width="64.138428"
id="rect3985"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<g
id="g3987"
transform="matrix(1.331757,0,0,1.545197,-14.39825,-32.81865)">
<rect
y="63.565441"
x="45.525562"
height="8.4089966"
width="8.9488745"
id="rect3989"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05112457px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="63.565441"
x="57.525562"
height="8.4089966"
width="8.9488745"
id="rect3991"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05112457px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="63.565441"
x="68.954796"
height="8.4089966"
width="8.9488745"
id="rect3993"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05112457px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="63.565441"
x="80.525566"
height="8.4089966"
width="8.9488745"
id="rect3995"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05112457px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
<text
sodipodi:linespacing="100%"
id="text4269"
y="70.500008"
x="364.0195"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="70.500008"
x="364.0195"
id="tspan4273"
sodipodi:role="line">9</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4275"
y="70.500008"
x="376.56052"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="70.500008"
x="376.56052"
id="tspan4279"
sodipodi:role="line">11</tspan></text>
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect4075"
width="66.138458"
height="20.173136"
x="282.82678"
y="106.50002"
rx="0"
ry="0" />
<rect
y="110.41915"
x="285.74576"
height="13.048913"
width="12.289355"
id="rect4079"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="302.22519"
height="13.048913"
width="12.289355"
id="rect4081"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="317.92078"
height="13.048913"
width="12.289355"
id="rect4083"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="333.81076"
height="13.048913"
width="12.289355"
id="rect4085"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect4093"
width="66.138458"
height="20.173136"
x="357.82678"
y="106.50001"
rx="0"
ry="0" />
<rect
y="110.41914"
x="360.74576"
height="13.048913"
width="12.289355"
id="rect4097"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41914"
x="377.22519"
height="13.048913"
width="12.289355"
id="rect4099"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41914"
x="392.92078"
height="13.048913"
width="12.289355"
id="rect4101"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41914"
x="408.81076"
height="13.048913"
width="12.289355"
id="rect4103"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
transform="scale(0.940731,1.063004)"
id="text4107"
y="133.8269"
x="480.65097"
style="font-size:16.04729843px;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="133.8269"
x="480.65097"
id="tspan4109"
sodipodi:role="line">3</tspan></text>
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect4111"
width="66.138458"
height="20.173136"
x="432.68835"
y="106.50002"
rx="0"
ry="0" />
<rect
y="110.41915"
x="435.60736"
height="13.048913"
width="12.289355"
id="rect4115"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="452.08679"
height="13.048913"
width="12.289355"
id="rect4117"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="467.78238"
height="13.048913"
width="12.289355"
id="rect4119"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="110.41915"
x="483.67236"
height="13.048913"
width="12.289355"
id="rect4121"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
sodipodi:linespacing="100%"
id="text4281"
y="120.50001"
x="289.15793"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.50001"
x="289.15793"
id="tspan4283"
sodipodi:role="line">7</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4285"
y="120.50001"
x="305.15793"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.50001"
x="305.15793"
id="tspan4289"
sodipodi:role="line">8</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4291"
y="120.35841"
x="363.3093"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.35841"
x="363.3093"
id="tspan4293"
sodipodi:role="line">9</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4295"
y="120.35841"
x="376.39426"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.35841"
x="376.39426"
id="tspan4299"
sodipodi:role="line">10</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4301"
y="120.79005"
x="434.69894"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.79005"
x="434.69894"
id="tspan4303"
sodipodi:role="line">11</tspan></text>
<text
sodipodi:linespacing="100%"
id="text4305"
y="120.50001"
x="451.69894"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="120.50001"
x="451.69894"
id="tspan4309"
sodipodi:role="line">12</tspan></text>
<path
inkscape:connector-type="polyline"
id="path4211"
d="M 357.93986,76.545525 L 318.93496,104.09302"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline"
sodipodi:nodetypes="cc" />
<path
inkscape:connector-type="polyline"
id="path4213"
d="M 375.78809,76.917363 L 388.88514,102.66563"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline"
sodipodi:nodetypes="cc" />
<path
inkscape:connector-type="polyline"
id="path4215"
d="M 392.52081,76.545525 L 462.36629,104.79421"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline"
sodipodi:nodetypes="cc"
inkscape:export-filename="/afs/ms/u/j/jermj0bm/BIG/HelenOS-doc/design/src/images/btree.png"
inkscape:export-xdpi="99.956085"
inkscape:export-ydpi="99.956085" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path16841"
d="M 348.58401,112.09898 L 354.50246,112.09898"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path16843"
d="M 423.58401,112.92024 L 429.50246,112.92024"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path16849"
d="M 352.29081,121.10712 L 357.82683,121.03967"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Sstart);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path16851"
d="M 427.15077,121.92803 L 432.68679,121.86058"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Sstart);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17024"
d="M 291.9494,126.68311 L 291.9494,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17026"
d="M 308.9494,126.68311 L 308.9494,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17028"
d="M 366.9494,126.68311 L 366.9494,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17030"
d="M 384.40415,126.68311 L 384.40415,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17032"
d="M 441.9494,126.68311 L 441.9494,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path17034"
d="M 459.00256,126.68311 L 459.00256,142.68907"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Send);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<text
xml:space="preserve"
style="font-size:12.8364296px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="228.44833"
y="275.5098"
id="text19440"
sodipodi:linespacing="125%"
transform="scale(1.012408,0.987744)"><tspan
sodipodi:role="line"
id="tspan19442"
x="228.44833"
y="275.5098">data</tspan></text>
<text
xml:space="preserve"
style="font-size:12.8364296px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="302.14648"
y="275.69943"
id="text19444"
sodipodi:linespacing="125%"
transform="scale(1.012408,0.987744)"><tspan
sodipodi:role="line"
id="tspan19446"
x="302.14648"
y="275.69943">data</tspan></text>
<text
xml:space="preserve"
style="font-size:12.8364296px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="376.60995"
y="275.69943"
id="text19448"
sodipodi:linespacing="125%"
transform="scale(1.012408,0.987744)"><tspan
sodipodi:role="line"
id="tspan19450"
x="376.60995"
y="275.69943">data</tspan></text>
</g>
</g>
</g>
</svg>
/design/trunk/src/images/buddy_alloc.svg
0,0 → 1,530
<?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="buddy_alloc.svg"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
inkscape:version="0.43"
sodipodi:version="0.32"
id="svg2"
height="841.88977pt"
width="595.27557pt"
version="1.0">
<defs
id="defs4" />
<sodipodi:namedview
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:window-height="943"
inkscape:window-width="1272"
showguides="true"
showgrid="true"
inkscape:current-layer="layer1"
inkscape:document-units="px"
inkscape:cy="627.68033"
inkscape:cx="-297.79531"
inkscape:zoom="0.35355339"
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="g2453"
transform="matrix(1.336359,0,0,1.336359,-176.02,-187.3751)">
<g
id="g4774">
<rect
y="141.70967"
x="133.84521"
height="162.65251"
width="130.30968"
id="rect2201"
style="fill:#a3a3a3;fill-opacity:1" />
<text
id="text2203"
y="157.36703"
x="151.01781"
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="157.36703"
x="151.01781"
id="tspan2205"
sodipodi:role="line">buddy_system_t</tspan></text>
<g
transform="translate(1.911118,0)"
id="g2215">
<rect
rx="0"
ry="5.1933813"
style="fill:#1e1d70;fill-opacity:1"
id="rect2207"
width="81.317284"
height="15.152285"
x="158.08888"
y="166.96347" />
<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="167.68532"
y="177.57007"
id="text2211"><tspan
sodipodi:role="line"
id="tspan2213"
x="167.68532"
y="177.57007">max_order</tspan></text>
</g>
<rect
style="fill:#1e1d70;fill-opacity:1"
id="rect2222"
width="81.317284"
height="15.152285"
x="160"
y="185.14621"
ry="5.1933813"
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="193.59644"
y="195.75281"
id="text2224"><tspan
sodipodi:role="line"
id="tspan2226"
x="193.59644"
y="195.75281">...</tspan></text>
<rect
y="274.78836"
x="160"
height="15.152285"
width="81.317284"
id="rect2230"
style="fill:#1e1d70;fill-opacity:1"
ry="5.1933813"
rx="0" />
<text
id="text2232"
y="285.39496"
x="193.59644"
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="285.39496"
x="193.59644"
id="tspan2234"
sodipodi:role="line">0</tspan></text>
<rect
style="fill:#1e1d70;fill-opacity:1"
id="rect2238"
width="81.317284"
height="15.152285"
x="160"
y="203.36218"
ry="5.1933813"
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="193.59644"
y="213.96878"
id="text2240"><tspan
sodipodi:role="line"
id="tspan2242"
x="193.59644"
y="213.96878">4</tspan></text>
<rect
y="256.54468"
x="160"
height="15.152285"
width="81.317284"
id="rect2246"
style="fill:#1e1d70;fill-opacity:1" />
<text
id="text2248"
y="267.15128"
x="193.59644"
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="267.15128"
x="193.59644"
id="tspan2250"
sodipodi:role="line">1</tspan></text>
<rect
style="fill:#1e1d70;fill-opacity:1"
id="rect2254"
width="81.317284"
height="15.152285"
x="160"
y="221.2099"
ry="5.1933813"
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="193.59644"
y="231.8165"
id="text2256"><tspan
sodipodi:role="line"
id="tspan2258"
x="193.59644"
y="231.8165">3</tspan></text>
<rect
y="238.34171"
x="160"
height="15.152285"
width="81.317284"
id="rect2262"
style="fill:#1e1d70;fill-opacity:1" />
<text
id="text2264"
y="248.9483"
x="193.59644"
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="248.9483"
x="193.59644"
id="tspan2266"
sodipodi:role="line">2</tspan></text>
</g>
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3093"
width="45.411697"
height="14"
x="269.58832"
y="256.36218"
rx="0"
ry="0" />
<rect
ry="0"
rx="0"
y="276.36218"
x="269.99994"
height="14"
width="40.999992"
id="rect2153"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3061"
width="40.999992"
height="14"
x="319.99994"
y="276.36218"
rx="0"
ry="0" />
<rect
ry="0"
rx="0"
y="276.36218"
x="369.99997"
height="14"
width="40.999992"
id="rect3069"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3077"
width="40.999992"
height="14"
x="417.99997"
y="276.36218"
rx="0"
ry="0" />
<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="466.83984"
y="286.36218"
id="text3083"><tspan
sodipodi:role="line"
x="466.83984"
y="286.36218"
id="tspan3087">...</tspan></text>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 310.99994,283.36218 L 319.99995,283.36218"
id="path3099"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 360.99994,283.36218 L 369.99996,283.36218"
id="path3101"
inkscape:connector-type="polyline" />
<rect
ry="0"
rx="0"
y="256.36218"
x="316"
height="14"
width="44.999943"
id="rect3132"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3140"
width="44"
height="14"
x="369.99969"
y="256.36218"
rx="0"
ry="0" />
<rect
ry="0"
rx="0"
y="256.36218"
x="414.50046"
height="14"
width="44.499443"
id="rect3148"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3156"
width="40.999992"
height="14"
x="487.99997"
y="256.36218"
rx="0"
ry="0" />
<g
id="g3162"
transform="matrix(0.931818,0,0,1,278.4091,-18)">
<rect
ry="0"
rx="0"
y="274.36218"
x="270"
height="14"
width="44"
id="rect3164"
style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<text
id="text3166"
y="283.32547"
x="273.81436"
style="font-size:8.63597393px;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
id="tspan3168"
y="283.32547"
x="273.81436"
sodipodi:role="line">frame_t</tspan></text>
</g>
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3172"
width="40.999992"
height="14"
x="529.99994"
y="256.36218"
rx="0"
ry="0" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 289.58997,256.80314 L 289.58997,242.36218 L 390,242.36218 L 390,256.6085"
id="path3180"
sodipodi:nodetypes="cccc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 396.4546,256.36218 L 396.4117,242.59728 L 504.20585,242.59728 L 504.20585,256.3119"
id="path3182"
sodipodi:nodetypes="cccc" />
<path
sodipodi:nodetypes="cccc"
id="path3208"
d="M 289.21411,168.30314 L 289.21411,153.86218 L 432.28755,153.86218 L 432.28755,168.1085"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.19368839px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3194"
width="40.999992"
height="14"
x="269"
y="167.86218"
rx="0"
ry="0" />
<rect
ry="0"
rx="0"
y="167.86218"
x="327.46799"
height="14"
width="40.999992"
id="rect3202"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<path
id="path3214"
d="M 286.54431,182.36218 C 320,201.36218 350,181.81916 350,181.81916"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<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="314.33417"
y="204.43457"
id="text3216"><tspan
sodipodi:role="line"
id="tspan3218"
x="314.33417"
y="204.43457">2</tspan></text>
<text
xml:space="preserve"
style="font-size:6.955163px;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="322.71967"
y="196.64647"
id="text3220"><tspan
sodipodi:role="line"
id="tspan3222"
x="322.71967"
y="196.64647">i</tspan></text>
<text
id="text3224"
y="178.85046"
x="312.83984"
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="178.85046"
x="312.83984"
id="tspan3226"
sodipodi:role="line">...</tspan></text>
<text
id="text3228"
y="218.36218"
x="312.83984"
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="218.36218"
x="312.83984"
id="tspan3230"
sodipodi:role="line">...</tspan></text>
<rect
ry="0"
rx="0"
y="167.78978"
x="413.00003"
height="14"
width="40.999992"
id="rect3260"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3268"
width="40.999992"
height="14"
x="471.46796"
y="167.78978"
rx="0"
ry="0" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 430.54431,182.28979 C 464,201.28979 494,181.74677 494,181.74677"
id="path3274" />
<text
id="text3278"
y="204.36218"
x="458.33417"
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="204.36218"
x="458.33417"
id="tspan3280"
sodipodi:role="line">2</tspan></text>
<text
id="text3282"
y="196.57408"
x="466.71967"
style="font-size:6.955163px;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="196.57408"
x="466.71967"
id="tspan3284"
sodipodi:role="line">i</tspan></text>
<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="456.83984"
y="178.77808"
id="text3286"><tspan
sodipodi:role="line"
id="tspan3288"
x="456.83984"
y="178.77808">...</tspan></text>
<text
xml:space="preserve"
style="font-size:9.83645821px;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="316.17401"
y="218.81308"
id="text3290"
transform="scale(1.219951,0.819705)"><tspan
sodipodi:role="line"
id="tspan3292"
x="316.17401"
y="218.81308">...</tspan></text>
<path
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"
d="M 410.67234,283.3036 L 417.99997,283.31903"
id="path3336"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 241,262.36218 L 269.58832,262.91952"
id="path3342"
inkscape:connector-type="polyline" />
<rect
ry="0"
rx="0"
y="276.36218"
x="487.99997"
height="14"
width="40.999992"
id="rect3361"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 458.99996,283.36218 L 487.99997,283.36218"
id="path3367"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 241,282.36218 L 269.99994,282.94804"
id="path3371"
inkscape:connector-type="polyline" />
<path
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"
d="M 240.84543,174.61438 L 269.66454,174.20268"
id="path3373"
inkscape:connector-type="polyline" />
</g>
</g>
</svg>
/design/trunk/src/images/fifo.svg
0,0 → 1,505
<?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="/afs/ms.mff.cuni.cz/u/j/jermj0bm/BIG/HelenOS-doc/design/src/images/btree.png"
sodipodi:docname="fifo.svg"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
inkscape:version="0.43"
sodipodi:version="0.32"
id="svg2"
height="841.88977pt"
width="595.27557pt"
version="1.0">
<defs
id="defs4">
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend"
style="overflow:visible">
<path
id="path15932"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(-0.4,-0.4)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path15941"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.8,0.8)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mstart"
style="overflow:visible">
<path
id="path15935"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.4,0.4)" />
</marker>
<marker
inkscape:stockid="Arrow2Sstart"
orient="auto"
refY="0"
refX="0"
id="Arrow2Sstart"
style="overflow:visible">
<path
id="path15911"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(0.3,0,0,0.3,-1.5,0)" />
</marker>
<marker
inkscape:stockid="TriangleInM"
orient="auto"
refY="0"
refX="0"
id="TriangleInM"
style="overflow:visible">
<path
id="path15846"
d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(-0.4,-0.4)" />
</marker>
<marker
inkscape:stockid="Arrow2Send"
orient="auto"
refY="0"
refX="0"
id="Arrow2Send"
style="overflow:visible">
<path
id="path15908"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-0.3,0,0,-0.3,1.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow2Mstart"
style="overflow:visible">
<path
id="path15917"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(0.6,0,0,0.6,-3,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Lend"
style="overflow:visible">
<path
id="path15920"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-1.1,0,0,-1.1,5.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Mend"
style="overflow:visible">
<path
id="path15914"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-0.6,0,0,-0.6,3,0)" />
</marker>
</defs>
<sodipodi:namedview
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:window-height="943"
inkscape:window-width="1272"
showguides="true"
showgrid="true"
inkscape:current-layer="layer1"
inkscape:document-units="px"
inkscape:cy="388.18254"
inkscape:cx="70.653498"
inkscape:zoom="0.5"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="base"
showborder="true"
inkscape:showpageshadow="false" />
<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">
<g
id="g4072"
transform="matrix(1.422759,0,0,1.422759,-183.227,-42.40769)">
<rect
style="fill:#ffffff;fill-opacity:1"
id="rect3922"
width="0"
height="3"
x="203.44992"
y="270.4747"
ry="0" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3093"
width="378.13843"
height="20.173136"
x="133"
y="49.612518"
rx="0"
ry="0" />
<g
transform="translate(35.13844,-33)"
id="g2837">
<g
id="g2819">
<rect
y="86.531647"
x="100.78057"
height="13.048913"
width="12.289355"
id="rect3792"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="86.531647"
x="117.26"
height="13.048913"
width="12.289355"
id="rect3794"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="86.379738"
x="133.76721"
height="13.048913"
width="12.289355"
id="rect3796"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="86.379738"
x="149.94342"
height="13.048913"
width="12.289355"
id="rect2817"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g2827"
transform="translate(64.98665,-5.960464e-8)">
<rect
y="86.531647"
x="100.78057"
height="13.048913"
width="12.289355"
id="rect2829"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="86.531647"
x="117.26"
height="13.048913"
width="12.289355"
id="rect2831"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="86.379738"
x="133.76721"
height="13.048913"
width="12.289355"
id="rect2833"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="86.379738"
x="149.94342"
height="13.048913"
width="12.289355"
id="rect2835"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
<g
transform="translate(165.1518,-33)"
id="g2851">
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2853"
width="12.289355"
height="13.048913"
x="100.78057"
y="86.531647" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2855"
width="12.289355"
height="13.048913"
x="117.26"
y="86.531647" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2857"
width="12.289355"
height="13.048913"
x="133.76721"
y="86.379738" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2859"
width="12.289355"
height="13.048913"
x="149.94342"
y="86.379738" />
</g>
<g
transform="translate(296.125,-33)"
id="g2873">
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2875"
width="12.289355"
height="13.048913"
x="100.78057"
y="86.531647" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2877"
width="12.289355"
height="13.048913"
x="117.26"
y="86.531647" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2879"
width="12.289355"
height="13.048913"
x="133.76721"
y="86.379738" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2881"
width="12.289355"
height="13.048913"
x="149.94342"
y="86.379738" />
</g>
<rect
y="53.531647"
x="461.8923"
height="13.048913"
width="12.289355"
id="rect2885"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="53.531647"
x="478.37173"
height="13.048913"
width="12.289355"
id="rect2887"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
y="53.379738"
x="494.87894"
height="13.048913"
width="12.289355"
id="rect2889"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.53443897px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path3130"
d="M 321.81702,91.711442 C 321.90108,101.46419 321.90108,108.1734 321.90108,108.1734"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path3984"
d="M 402.81702,91.711442 C 402.90108,101.46419 402.90108,108.1734 402.90108,108.1734"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<text
id="text3986"
y="97.442596"
x="413.91016"
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
id="tspan3990"
y="97.442596"
x="413.91016"
sodipodi:role="line">head</tspan></text>
<text
id="text3992"
y="97.729706"
x="290.39258"
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="97.729706"
x="290.39258"
id="tspan3994"
sodipodi:role="line">tail</tspan><tspan
id="tspan3996"
y="112.72971"
x="290.39258"
sodipodi:role="line" /></text>
<text
id="text3998"
y="43.612518"
x="398.68164"
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="43.612518"
x="398.68164"
id="tspan4000"
sodipodi:role="line">1</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4004"
y="43.360565"
x="415.68164"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.360565"
x="415.68164"
id="tspan4008"
sodipodi:role="line">2</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4010"
y="43.612518"
x="432.12109"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.612518"
x="432.12109"
id="tspan4014"
sodipodi:role="line">3</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4016"
y="43.442596"
x="448.08594"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.442596"
x="448.08594"
id="tspan4020"
sodipodi:role="line">4</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4022"
y="43.360565"
x="464.41406"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.360565"
x="464.41406"
id="tspan4026"
sodipodi:role="line">5</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4028"
y="43.360565"
x="480.41406"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.360565"
x="480.41406"
id="tspan4032"
sodipodi:role="line">6</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4034"
y="43.442596"
x="496.58118"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.442596"
x="496.58118"
id="tspan4038"
sodipodi:role="line">7</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4040"
y="43.360565"
x="139.01562"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.360565"
x="139.01562"
id="tspan4044"
sodipodi:role="line">8</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4046"
y="43.442596"
x="154.75972"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.442596"
x="154.75972"
id="tspan4050"
sodipodi:role="line">9</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4052"
y="43.518768"
x="167.68164"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.518768"
x="167.68164"
id="tspan4056"
sodipodi:role="line">10</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4064"
y="43.612518"
x="185.7168"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="43.612518"
x="185.7168"
id="tspan4070"
sodipodi:role="line">...</tspan></text>
</g>
</g>
</svg>
/design/trunk/src/images/hash.svg
0,0 → 1,915
<?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"
width="744.09448819"
height="1052.3622047"
id="svg4001"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
sodipodi:docname="hash.svg">
<defs
id="defs4003">
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path3697"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mstart"
style="overflow:visible">
<path
id="path15935"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
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="0.7"
inkscape:cx="549.47381"
inkscape:cy="684.17935"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1273"
inkscape:window-height="943"
inkscape:window-x="0"
inkscape:window-y="0" />
<metadata
id="metadata4006">
<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
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g4455"
transform="matrix(0.590686,0,0,0.590686,9.823542,4.475283)">
<g
transform="matrix(1,0,0,1.026215,0,-0.286624)"
id="g4933">
<rect
style="fill:#000000;fill-opacity:1;stroke-width:1.125;stroke-miterlimit:4;stroke-dasharray:none"
id="rect4046"
width="202"
height="708.42859"
x="24"
y="10.933611" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke-width:1.125;stroke-miterlimit:4;stroke-dasharray:none"
id="rect4931"
width="193"
height="702"
x="28"
y="13.362183" />
</g>
<g
transform="matrix(1.340424,0,0,1.340424,16.45163,-159.8708)"
id="g3747">
<g
id="g2555"
transform="translate(0.575851,-1)">
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3093"
width="28.539986"
height="28"
x="109.88416"
y="160.36218"
rx="0"
ry="0" />
<rect
y="163.37526"
x="113.84792"
height="21.71043"
width="20.44702"
id="rect2859"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g2571">
<path
sodipodi:nodetypes="cc"
id="path3130"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path3984"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="translate(62.11584,-0.571429)"
id="g2559">
<rect
ry="0"
rx="0"
y="160.36218"
x="109.88416"
height="28"
width="28.539986"
id="rect2561"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2563"
width="20.44702"
height="21.71043"
x="113.84792"
y="163.37526" />
</g>
</g>
<g
id="g3721"
transform="translate(-24,-108)">
<path
sodipodi:nodetypes="cc"
id="path2580"
d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path2582"
d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 283.56087,164.84072 C 273.80813,164.92478 267.09892,164.92478 267.09892,164.92478"
id="path2592"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19749999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 278.53829,180.91649 C 288.29103,180.83243 295.00024,180.83243 295.00024,180.83243"
id="path2594"
sodipodi:nodetypes="cc" />
<rect
ry="0"
rx="0"
y="158.36218"
x="297.99997"
height="28"
width="28.539986"
id="rect2598"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2600"
width="20.44702"
height="21.71043"
x="301.96371"
y="161.37526" />
<g
id="g2602"
transform="translate(188.46,-2.857139)">
<path
sodipodi:nodetypes="cc"
id="path2604"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path2606"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="translate(62.11584,-0.571429)"
id="g2608">
<rect
ry="0"
rx="0"
y="160.36218"
x="109.88416"
height="28"
width="28.539986"
id="rect2610"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2612"
width="20.44702"
height="21.71043"
x="113.84792"
y="163.37526" />
</g>
</g>
<g
id="g3706"
transform="matrix(0.975126,0,0,1,9.825263,-116)">
<path
sodipodi:nodetypes="ccccccc"
id="path3508"
d="M 389.91617,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path3522"
d="M 90.5625,296.29968 L 79.5625,296.29968"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<g
id="g3710"
transform="matrix(-0.97264,2.65874e-18,-2.851354e-18,-1,488.5894,464.6129)">
<path
sodipodi:nodetypes="ccccccc"
id="path3712"
d="M 389.16494,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path3714"
d="M 90.5625,296.29968 L 79.5625,296.29968"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<text
xml:space="preserve"
style="font-size:18.07091141px;font-style:normal;font-weight:normal;line-height:125%;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="244.49573"
y="168.52638"
id="text3725"
sodipodi:linespacing="125%"
transform="scale(0.955569,1.046497)"><tspan
sodipodi:role="line"
id="tspan3727"
x="244.49573"
y="168.52638"
style="font-size:30.11819839px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans">...</tspan></text>
</g>
<path
sodipodi:nodetypes="cc"
id="path4943"
d="M 120,12.399077 L 120,253.79076"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.83665442;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path4945"
d="M 28.785654,132.36218 L 223.03577,132.36218 L 223.03577,132.36218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.46380115;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path4947"
d="M 27.933078,252.13476 L 220.77258,252.13476 L 220.77258,252.13476"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.45483899;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path4951"
d="M 27.933081,493.5896 L 220.77258,493.5896 L 220.77258,493.5896"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.45483899;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path4953"
d="M 28.227419,615.13476 L 221.06692,615.13476 L 221.06692,615.13476"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.45483899;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="matrix(1.340424,0,0,1.340424,16.96568,-38.69581)"
id="g4955">
<g
id="g4957"
transform="translate(0.575851,-1)">
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect4959"
width="28.539986"
height="28"
x="109.88416"
y="160.36218"
rx="0"
ry="0" />
<rect
y="163.37526"
x="113.84792"
height="21.71043"
width="20.44702"
id="rect4961"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g4963">
<path
sodipodi:nodetypes="cc"
id="path4965"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path4967"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="translate(62.11584,-0.571429)"
id="g4969">
<rect
ry="0"
rx="0"
y="160.36218"
x="109.88416"
height="28"
width="28.539986"
id="rect4971"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect4973"
width="20.44702"
height="21.71043"
x="113.84792"
y="163.37526" />
</g>
</g>
<g
id="g4975"
transform="translate(-24,-108)">
<path
sodipodi:nodetypes="cc"
id="path4977"
d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path4979"
d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 283.56087,164.84072 C 273.80813,164.92478 267.09892,164.92478 267.09892,164.92478"
id="path4981"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19749999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 278.53829,180.91649 C 288.29103,180.83243 295.00024,180.83243 295.00024,180.83243"
id="path4983"
sodipodi:nodetypes="cc" />
<rect
ry="0"
rx="0"
y="158.36218"
x="297.99997"
height="28"
width="28.539986"
id="rect4985"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect4987"
width="20.44702"
height="21.71043"
x="301.96371"
y="161.37526" />
<g
id="g4989"
transform="translate(188.46,-2.857139)">
<path
sodipodi:nodetypes="cc"
id="path4991"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path4993"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="translate(62.11584,-0.571429)"
id="g4995">
<rect
ry="0"
rx="0"
y="160.36218"
x="109.88416"
height="28"
width="28.539986"
id="rect4997"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect4999"
width="20.44702"
height="21.71043"
x="113.84792"
y="163.37526" />
</g>
</g>
<g
id="g5001"
transform="matrix(0.975126,0,0,1,9.825263,-116)">
<path
sodipodi:nodetypes="ccccccc"
id="path5003"
d="M 389.91617,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path5005"
d="M 90.5625,296.29968 L 79.5625,296.29968"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<g
id="g5007"
transform="matrix(-0.97264,2.65874e-18,-2.851354e-18,-1,488.5894,464.6129)">
<path
sodipodi:nodetypes="ccccccc"
id="path5009"
d="M 389.16494,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path5011"
d="M 90.5625,296.29968 L 79.5625,296.29968"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<text
xml:space="preserve"
style="font-size:18.07091141px;font-style:normal;font-weight:normal;line-height:125%;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="244.49573"
y="168.52638"
id="text5013"
sodipodi:linespacing="125%"
transform="scale(0.955569,1.046497)"><tspan
sodipodi:role="line"
id="tspan5015"
x="244.49573"
y="168.52638"
style="font-size:30.11819839px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans">...</tspan></text>
</g>
<text
id="text5017"
y="373.36218"
x="92.703598"
style="font-size:61.52977371px;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="373.36218"
x="92.703598"
id="tspan5019"
sodipodi:role="line">...</tspan></text>
<path
sodipodi:nodetypes="cc"
id="path5021"
d="M 120.41833,494.55218 L 120.41833,735.94386"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.83665442;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="matrix(1.340424,0,0,1.340424,16.96568,320.1292)"
id="g5023">
<g
id="g5025"
transform="translate(0.575851,-1)">
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect5027"
width="28.539986"
height="28"
x="109.88416"
y="160.36218"
rx="0"
ry="0" />
<rect
y="163.37526"
x="113.84792"
height="21.71043"
width="20.44702"
id="rect5029"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g5031">
<path
sodipodi:nodetypes="cc"
id="path5033"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path5035"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="translate(62.11584,-0.571429)"
id="g5037">
<rect
ry="0"
rx="0"
y="160.36218"
x="109.88416"
height="28"
width="28.539986"
id="rect5039"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect5041"
width="20.44702"
height="21.71043"
x="113.84792"
y="163.37526" />
</g>
</g>
<g
id="g5043"
transform="translate(-24,-108)">
<path
sodipodi:nodetypes="cc"
id="path5045"
d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path5047"
d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 283.56087,164.84072 C 273.80813,164.92478 267.09892,164.92478 267.09892,164.92478"
id="path5049"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19749999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 278.53829,180.91649 C 288.29103,180.83243 295.00024,180.83243 295.00024,180.83243"
id="path5051"
sodipodi:nodetypes="cc" />
<rect
ry="0"
rx="0"
y="158.36218"
x="297.99997"
height="28"
width="28.539986"
id="rect5053"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect5055"
width="20.44702"
height="21.71043"
x="301.96371"
y="161.37526" />
<g
id="g5057"
transform="translate(188.46,-2.857139)">
<path
sodipodi:nodetypes="cc"
id="path5059"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path5061"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="translate(62.11584,-0.571429)"
id="g5063">
<rect
ry="0"
rx="0"
y="160.36218"
x="109.88416"
height="28"
width="28.539986"
id="rect5065"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect5067"
width="20.44702"
height="21.71043"
x="113.84792"
y="163.37526" />
</g>
</g>
<g
id="g5069"
transform="matrix(0.975126,0,0,1,9.825263,-116)">
<path
sodipodi:nodetypes="ccccccc"
id="path5071"
d="M 389.91617,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path5073"
d="M 90.5625,296.29968 L 79.5625,296.29968"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<g
id="g5075"
transform="matrix(-0.97264,2.65874e-18,-2.851354e-18,-1,488.5894,464.6129)">
<path
sodipodi:nodetypes="ccccccc"
id="path5077"
d="M 389.16494,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path5079"
d="M 90.5625,296.29968 L 79.5625,296.29968"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<text
xml:space="preserve"
style="font-size:18.07091141px;font-style:normal;font-weight:normal;line-height:125%;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="244.49573"
y="168.52638"
id="text5081"
sodipodi:linespacing="125%"
transform="scale(0.955569,1.046497)"><tspan
sodipodi:role="line"
id="tspan5083"
x="244.49573"
y="168.52638"
style="font-size:30.11819839px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans">...</tspan></text>
</g>
<g
transform="matrix(1.340424,0,0,1.340424,18.45163,442.1292)"
id="g5085">
<g
id="g5087"
transform="translate(0.575851,-1)">
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect5089"
width="28.539986"
height="28"
x="109.88416"
y="160.36218"
rx="0"
ry="0" />
<rect
y="163.37526"
x="113.84792"
height="21.71043"
width="20.44702"
id="rect5091"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g5093">
<path
sodipodi:nodetypes="cc"
id="path5095"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path5097"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="translate(62.11584,-0.571429)"
id="g5099">
<rect
ry="0"
rx="0"
y="160.36218"
x="109.88416"
height="28"
width="28.539986"
id="rect5101"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect5103"
width="20.44702"
height="21.71043"
x="113.84792"
y="163.37526" />
</g>
</g>
<g
id="g5105"
transform="translate(-24,-108)">
<path
sodipodi:nodetypes="cc"
id="path5107"
d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path5109"
d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 283.56087,164.84072 C 273.80813,164.92478 267.09892,164.92478 267.09892,164.92478"
id="path5111"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19749999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 278.53829,180.91649 C 288.29103,180.83243 295.00024,180.83243 295.00024,180.83243"
id="path5113"
sodipodi:nodetypes="cc" />
<rect
ry="0"
rx="0"
y="158.36218"
x="297.99997"
height="28"
width="28.539986"
id="rect5115"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect5117"
width="20.44702"
height="21.71043"
x="301.96371"
y="161.37526" />
<g
id="g5119"
transform="translate(188.46,-2.857139)">
<path
sodipodi:nodetypes="cc"
id="path5121"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path5123"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="translate(62.11584,-0.571429)"
id="g5125">
<rect
ry="0"
rx="0"
y="160.36218"
x="109.88416"
height="28"
width="28.539986"
id="rect5127"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect5129"
width="20.44702"
height="21.71043"
x="113.84792"
y="163.37526" />
</g>
</g>
<g
id="g5131"
transform="matrix(0.975126,0,0,1,9.825263,-116)">
<path
sodipodi:nodetypes="ccccccc"
id="path5133"
d="M 389.91617,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path5135"
d="M 90.5625,296.29968 L 79.5625,296.29968"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<g
id="g5137"
transform="matrix(-0.97264,2.65874e-18,-2.851354e-18,-1,488.5894,464.6129)">
<path
sodipodi:nodetypes="ccccccc"
id="path5139"
d="M 389.16494,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path5141"
d="M 90.5625,296.29968 L 79.5625,296.29968"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<text
xml:space="preserve"
style="font-size:18.07091141px;font-style:normal;font-weight:normal;line-height:125%;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="244.49573"
y="168.52638"
id="text5143"
sodipodi:linespacing="125%"
transform="scale(0.955569,1.046497)"><tspan
sodipodi:role="line"
id="tspan5145"
x="244.49573"
y="168.52638"
style="font-size:30.11819839px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans">...</tspan></text>
</g>
<text
sodipodi:linespacing="125%"
id="text5147"
y="61.205933"
x="70.259766"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;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
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
y="61.205933"
x="70.259766"
id="tspan5149"
sodipodi:role="line">HASH</tspan><tspan
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
id="tspan5151"
y="86.205933"
x="70.259766"
sodipodi:role="line">KEY</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5153"
y="183.20593"
x="70.259766"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;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
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
y="183.20593"
x="70.259766"
id="tspan5155"
sodipodi:role="line">HASH</tspan><tspan
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
id="tspan5157"
y="208.20593"
x="70.259766"
sodipodi:role="line">KEY</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5159"
y="547.36218"
x="75.740234"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;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
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
y="547.36218"
x="75.740234"
id="tspan5161"
sodipodi:role="line">HASH</tspan><tspan
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
id="tspan5163"
y="572.36218"
x="75.740234"
sodipodi:role="line">KEY</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5165"
y="667.20593"
x="74.259766"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;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
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
y="667.20593"
x="74.259766"
id="tspan5167"
sodipodi:role="line">HASH</tspan><tspan
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
id="tspan5169"
y="692.20593"
x="74.259766"
sodipodi:role="line">KEY</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5171"
y="369.50504"
x="482"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;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
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans"
y="369.50504"
x="482"
id="tspan5173"
sodipodi:role="line">Collision chains (lists)</tspan></text>
<path
sodipodi:nodetypes="cc"
id="path5175"
d="M 580,105.36218 L 621.71429,342.07647"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
id="path5177"
d="M 497,233.79075 C 607,346.36218 607,346.36218 607,346.36218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
id="path5179"
d="M 608.57143,378.36218 L 474,515.36218 L 474,515.36218 L 474,515.36218 L 474,515.36218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
id="path5181"
d="M 628.57143,379.36218 L 580,636.36218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
</svg>
/design/trunk/src/images/frame_alloc.svg
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/frame_alloc.png"
sodipodi:docname="frame_alloc.svg"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
inkscape:version="0.43"
sodipodi:version="0.32"
id="svg2"
height="841.88977pt"
width="595.27557pt"
version="1.0">
<defs
id="defs4" />
<sodipodi:namedview
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:window-height="943"
inkscape:window-width="1272"
showguides="true"
showgrid="true"
inkscape:current-layer="layer1"
inkscape:document-units="px"
inkscape:cy="701.7251"
inkscape:cx="260.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.719384,0,0,1.719384,-11.02496,-74.62649)">
<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="5.3005772"
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="5.3005772"
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="5.3005772"
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="5.3005772"
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="5.3005772"
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>
/design/trunk/src/images/thread_states.svg
0,0 → 1,507
<?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="/afs/ms.mff.cuni.cz/u/j/jermj0bm/BIG/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:docname="thread_states.svg"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
inkscape:version="0.43"
sodipodi:version="0.32"
id="svg2"
height="841.88977pt"
width="595.27557pt"
version="1.0">
<defs
id="defs4">
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend"
style="overflow:visible">
<path
id="path15932"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(-0.4,-0.4)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path15941"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.8,0.8)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mstart"
style="overflow:visible">
<path
id="path15935"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.4,0.4)" />
</marker>
<marker
inkscape:stockid="Arrow2Sstart"
orient="auto"
refY="0"
refX="0"
id="Arrow2Sstart"
style="overflow:visible">
<path
id="path15911"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(0.3,0,0,0.3,-1.5,0)" />
</marker>
<marker
inkscape:stockid="TriangleInM"
orient="auto"
refY="0"
refX="0"
id="TriangleInM"
style="overflow:visible">
<path
id="path15846"
d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(-0.4,-0.4)" />
</marker>
<marker
inkscape:stockid="Arrow2Send"
orient="auto"
refY="0"
refX="0"
id="Arrow2Send"
style="overflow:visible">
<path
id="path15908"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-0.3,0,0,-0.3,1.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow2Mstart"
style="overflow:visible">
<path
id="path15917"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(0.6,0,0,0.6,-3,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Lend"
style="overflow:visible">
<path
id="path15920"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-1.1,0,0,-1.1,5.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Mend"
style="overflow:visible">
<path
id="path15914"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-0.6,0,0,-0.6,3,0)" />
</marker>
</defs>
<sodipodi:namedview
inkscape:window-y="25"
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="740.43765"
inkscape:cx="648.34305"
inkscape:zoom="0.865549"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="base"
showborder="true"
inkscape:showpageshadow="false" />
<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">
<g
id="g3649"
transform="matrix(1.464828,0,0,1.464828,-15.04397,-4.604388)">
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
transform="matrix(0.337564,0,0,0.337564,32.4605,149.5168)"
d="M 432 183.61252 A 117.5 54 0 1 1 197,183.61252 A 117.5 54 0 1 1 432 183.61252 z"
sodipodi:ry="54"
sodipodi:rx="117.5"
sodipodi:cy="183.61252"
sodipodi:cx="314.5"
id="path4140"
style="font-size:32.41382599px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#bc4343;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:Bitstream Vera Sans"
sodipodi:type="arc" />
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text4142"
y="215.08498"
x="115.25795"
style="font-size:10.94173813px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="215.08498"
x="115.25795"
id="tspan4146"
sodipodi:role="line">Sleeping</tspan></text>
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
transform="matrix(0.337564,0,0,0.337564,105.5627,68.95098)"
d="M 432 183.61252 A 117.5 54 0 1 1 197,183.61252 A 117.5 54 0 1 1 432 183.61252 z"
sodipodi:ry="54"
sodipodi:rx="117.5"
sodipodi:cy="183.61252"
sodipodi:cx="314.5"
id="path4148"
style="opacity:1;fill:#bc4343;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:type="arc" />
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text4150"
y="134.5192"
x="194.34079"
style="font-size:10.94173813px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="134.5192"
x="194.34079"
id="tspan4154"
sodipodi:role="line">Ready</tspan></text>
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
transform="matrix(0.337564,0,0,0.337564,-16.26112,5.48891)"
d="M 432 183.61252 A 117.5 54 0 1 1 197,183.61252 A 117.5 54 0 1 1 432 183.61252 z"
sodipodi:ry="54"
sodipodi:rx="117.5"
sodipodi:cy="183.61252"
sodipodi:cx="314.5"
id="path4156"
style="opacity:1;fill:#bc4343;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:6.03985834;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:type="arc" />
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text4158"
y="71.394691"
x="68.128685"
style="font-size:10.94173813px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:6.03985834;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="71.394691"
x="68.128685"
id="tspan4162"
sodipodi:role="line">Entering</tspan></text>
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
transform="matrix(0.337564,0,0,0.337564,236.4999,5.48877)"
d="M 432 183.61252 A 117.5 54 0 1 1 197,183.61252 A 117.5 54 0 1 1 432 183.61252 z"
sodipodi:ry="54"
sodipodi:rx="117.5"
sodipodi:cy="183.61252"
sodipodi:cx="314.5"
id="path4164"
style="opacity:1;fill:#bc4343;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:type="arc" />
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text4166"
y="71.056992"
x="323.55576"
style="font-size:10.94173813px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="71.056992"
x="323.55576"
id="tspan4170"
sodipodi:role="line">Exiting</tspan></text>
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:nodetypes="cc"
id="path4980"
d="M 91.9412,85.687353 C 118.41313,109.23975 166.62705,122.66072 166.62705,122.66072"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.03412938;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text4984"
y="124.17603"
x="59.445446"
style="font-size:7.20139456px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="124.17603"
x="59.445446"
id="tspan5024"
sodipodi:role="line">thread_create()</tspan></text>
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text4988"
y="101.97173"
x="124.66587"
style="font-size:7.20139456px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="101.97173"
x="124.66587"
id="tspan5022"
sodipodi:role="line">thread_ready()</tspan></text>
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text4994"
y="162.58347"
x="263.54474"
style="font-size:7.20139456px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="162.58347"
x="263.54474"
id="tspan5026"
sodipodi:role="line">scheduler()</tspan></text>
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text4998"
y="229.79649"
x="171.27217"
style="font-size:7.20139456px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="229.79649"
x="171.27217"
id="tspan5018"
sodipodi:role="line">waitq_sleep_timeout()</tspan></text>
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text5002"
y="185.98801"
x="192.59973"
style="font-size:7.20139456px;font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="185.98801"
x="192.59973"
id="tspan5004"
sodipodi:role="line">preemption</tspan></text>
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text5006"
y="125.37627"
x="296.20535"
style="font-size:7.20139456px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="125.37627"
x="296.20535"
id="tspan5016"
sodipodi:role="line">thread_exit()</tspan></text>
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text5010"
y="167.41605"
x="114.25764"
style="font-size:7.20139456px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="167.41605"
x="114.25764"
id="tspan5020"
sodipodi:role="line">waitq_wakeup()</tspan></text>
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
transform="matrix(0.337564,0,0,0.337564,177.3064,150.5212)"
d="M 432 183.61252 A 117.5 54 0 1 1 197,183.61252 A 117.5 54 0 1 1 432 183.61252 z"
sodipodi:ry="54"
sodipodi:rx="117.5"
sodipodi:cy="183.61252"
sodipodi:cx="314.5"
id="path2444"
style="font-size:32.41382599px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#bc4343;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:Bitstream Vera Sans"
sodipodi:type="arc" />
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text2446"
y="215.81491"
x="261.82788"
style="font-size:10.94173813px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="215.81491"
x="261.82788"
id="tspan2450"
sodipodi:role="line">Running</tspan></text>
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
inkscape:connector-type="polyline"
id="path3325"
d="M 33.364618,149.00819 L 67.997924,97.884558"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:nodetypes="cc"
id="path4202"
d="M 225.10695,148.58586 C 258.00023,153.72715 273.8861,175.53801 278.79628,186.65422"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1" />
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
inkscape:connector-type="polyline"
id="path5077"
d="M 242.86179,211.49395 L 186.29323,211.20512"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1;display:inline" />
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:nodetypes="cc"
id="path5079"
d="M 275.12632,194.85285 C 247.38146,189.62396 229.84652,176.88561 221.24215,156.65137"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1" />
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
inkscape:connector-type="polyline"
id="path5081"
d="M 140.07979,192.71974 L 205.35628,153.72715"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1;display:inline" />
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:nodetypes="cc"
inkscape:connector-type="polyline"
id="path5083"
d="M 248.55112,124.55491 L 337.93109,90.761329"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1;display:inline" />
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
transform="matrix(0.337564,0,0,0.337564,105.4999,-33.84694)"
d="M 432 183.61252 A 117.5 54 0 1 1 197,183.61252 A 117.5 54 0 1 1 432 183.61252 z"
sodipodi:ry="54"
sodipodi:rx="117.5"
sodipodi:cy="183.61252"
sodipodi:cx="314.5"
id="path1571"
style="opacity:1;fill:#bc4343;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:type="arc" />
<text
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
sodipodi:linespacing="125%"
id="text1573"
y="31.675644"
x="190.72272"
style="font-size:10.94173813px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;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="31.675644"
x="190.72272"
id="tspan1577"
sodipodi:role="line">Undead</tspan></text>
<path
inkscape:export-ydpi="157.50999"
inkscape:export-xdpi="157.50999"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/thread_states.png"
inkscape:connector-type="polyline"
id="path1579"
d="M 309,56.362488 L 258.21762,35.011373"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1;display:inline" />
</g>
</g>
</svg>
/design/trunk/src/images/slab_alloc.svg
0,0 → 1,1329
<?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"
width="595.27557pt"
height="841.88977pt"
id="svg2247"
sodipodi:version="0.32"
inkscape:version="0.43"
version="1.0"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
sodipodi:docname="slab_alloc.svg"
inkscape:export-filename="/afs/labts.troja.mff.cuni.cz/homes/jermj0bm/HelenOS-doc/design/src/images/slab_alloc.png"
inkscape:export-xdpi="157.50999"
inkscape:export-ydpi="157.50999">
<defs
id="defs2249">
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Lend"
style="overflow:visible">
<path
id="path3433"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-1.1,0,0,-1.1,5.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mstart"
style="overflow:visible">
<path
id="path3319"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.4,0.4)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path3325"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.8,0.8)" />
</marker>
<marker
inkscape:stockid="Arrow1Sstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Sstart"
style="overflow:visible">
<path
id="path3313"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.2,0.2)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.25"
inkscape:cx="-538.45681"
inkscape:cy="141.82979"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:window-width="1272"
inkscape:window-height="940"
inkscape:window-x="0"
inkscape:window-y="25">
<sodipodi:guide
orientation="vertical"
position="15.152288"
id="guide2269" />
</sodipodi:namedview>
<metadata
id="metadata2252">
<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
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g4740"
transform="matrix(1.789563,0,0,1.789563,-11.7663,-16.31601)">
<rect
y="22"
x="15.152288"
height="241"
width="42"
id="rect3146"
style="opacity:1;fill:#a3a3a3;fill-opacity:0.94117647;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
transform="matrix(1.626303e-19,-1,1,1.626303e-19,0,0)"
id="text3338"
y="28.503906"
x="-146.17773"
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="28.503906"
x="-146.17773"
id="tspan3340"
sodipodi:role="line">Magazine Layer</tspan></text>
<text
transform="matrix(0,-1,1,0,0,0)"
id="text3342"
y="39.117188"
x="-253.26953"
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="39.117188"
x="-253.26953"
id="tspan3344"
sodipodi:role="line">Slab Layer</tspan></text>
<text
transform="matrix(-1.867538e-17,-1,1,-1.867538e-17,0,0)"
id="text3346"
y="48.236824"
x="-173.81024"
style="font-size:9.52507591px;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
id="tspan3400"
y="48.236824"
x="-173.81024"
sodipodi:role="line">Common layer</tspan></text>
<text
transform="matrix(0,-1,1,0,0,0)"
id="text3350"
y="49.503906"
x="-88.722656"
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="49.503906"
x="-88.722656"
id="tspan3352"
sodipodi:role="line">CPU Layer</tspan></text>
<path
id="path3354"
d="M 35,20.914606 C 35,180.25289 35,180.25289 35,180.25289"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path3356"
d="M 15.152288,180 C 57,180 56.568543,180 56.568543,180"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path3360"
d="M 35.237022,99.474516 C 57.591673,99.474516 57.591673,99.474516 57.591673,99.474516"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<rect
y="24.474579"
x="74"
height="54.525421"
width="46.04369"
id="rect3336"
style="fill:#1e1d70;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text3362"
y="33.194035"
x="80.344711"
style="font-size:5.68998718px;font-style:normal;font-weight:normal;fill:#feff00;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="33.194035"
x="80.344711"
id="tspan3364"
sodipodi:role="line">CPU0 cache </tspan></text>
<text
sodipodi:linespacing="125%"
id="text3366"
y="38.663589"
x="77.194489"
style="font-size:4.48867798px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="38.663589"
x="77.194489"
id="tspan2092"
sodipodi:role="line">current</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3370"
y="38.932865"
x="100.5347"
style="font-size:4.74100494px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="38.932865"
x="100.5347"
id="tspan2094"
sodipodi:role="line">last</tspan></text>
<g
id="g3102">
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect7949"
width="15.904104"
height="5.1382489"
x="100.22722"
y="54.921501" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect7953"
width="15.904104"
height="5.1382489"
x="100.2243"
y="64.377678" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3390"
width="15.904104"
height="5.1382489"
x="100.2243"
y="45.30592" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect7947"
width="15.904104"
height="5.1382489"
x="100.2243"
y="50.264641" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect7951"
width="15.904104"
height="5.1382489"
x="100.2243"
y="59.720818" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect7955"
width="15.904104"
height="5.1382489"
x="100.2243"
y="69.407631" />
</g>
<g
id="g3094">
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect1563"
width="15.904104"
height="5.1382489"
x="77.306519"
y="45.564636" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect1565"
width="15.904104"
height="5.1382489"
x="77.306519"
y="50.523357" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect1567"
width="15.904104"
height="5.1382489"
x="77.309441"
y="55.180214" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect1569"
width="15.904104"
height="5.1382489"
x="77.306519"
y="59.97953" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect1571"
width="15.904104"
height="5.1382489"
x="77.306519"
y="64.636391" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect1573"
width="15.904104"
height="5.1382489"
x="77.306519"
y="69.666344" />
</g>
<text
id="text1633"
y="43.43259"
x="100.84136"
style="font-size:3.20176601px;font-style:normal;font-weight:normal;fill:#feff00;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="43.43259"
x="100.84136"
id="tspan1635"
sodipodi:role="line">[full]</tspan></text>
<rect
transform="scale(1,-1)"
y="-100.49511"
x="61"
height="2.0254474"
width="268"
id="rect1786"
style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
transform="scale(1,-1)"
y="-179.84258"
x="60.817307"
height="2.0254474"
width="268"
id="rect1840"
style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
transform="scale(1,-1)"
y="-260.59644"
x="61"
height="2.0254474"
width="268"
id="rect1842"
style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="25"
x="126.54958"
height="54.525421"
width="46.04369"
id="rect2781"
style="fill:#1e1d70;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2783"
y="33.719456"
x="132.89429"
style="font-size:5.68998718px;font-style:normal;font-weight:normal;fill:#feff00;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="33.719456"
x="132.89429"
id="tspan2785"
sodipodi:role="line">CPU1 cache </tspan></text>
<text
sodipodi:linespacing="125%"
id="text2787"
y="39.189011"
x="129.74406"
style="font-size:4.48867798px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="39.189011"
x="129.74406"
id="tspan2096"
sodipodi:role="line">current</tspan></text>
<text
sodipodi:linespacing="125%"
id="text2791"
y="39.602051"
x="153.56203"
style="font-size:4.74100494px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="39.602051"
x="153.56203"
id="tspan2102"
sodipodi:role="line">last</tspan></text>
<rect
y="55.446922"
x="152.77679"
height="5.1382489"
width="15.904104"
id="rect2795"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="64.903099"
x="152.77388"
height="5.1382489"
width="15.904104"
id="rect2797"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="45.831341"
x="152.77388"
height="5.1382489"
width="15.904104"
id="rect2799"
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="50.790062"
x="152.77388"
height="5.1382489"
width="15.904104"
id="rect2801"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="60.246239"
x="152.77388"
height="5.1382489"
width="15.904104"
id="rect2803"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="69.933052"
x="152.77388"
height="5.1382489"
width="15.904104"
id="rect2805"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="46.090057"
x="129.85609"
height="5.1382489"
width="15.904104"
id="rect2807"
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="51.048779"
x="129.85609"
height="5.1382489"
width="15.904104"
id="rect2809"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="55.705635"
x="129.85902"
height="5.1382489"
width="15.904104"
id="rect2811"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="60.504951"
x="129.85609"
height="5.1382489"
width="15.904104"
id="rect2813"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="65.161812"
x="129.85609"
height="5.1382489"
width="15.904104"
id="rect2815"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="70.191765"
x="129.85609"
height="5.1382489"
width="15.904104"
id="rect2817"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2823"
y="43.502674"
x="154.11375"
style="font-size:3.20176601px;font-style:normal;font-weight:normal;fill:#feff00;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="43.502674"
x="154.11375"
id="tspan2825"
sodipodi:role="line">[empty]</tspan></text>
<rect
y="25"
x="179"
height="54.525421"
width="46.04369"
id="rect2829"
style="fill:#1e1d70;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2831"
y="33.719456"
x="185.34471"
style="font-size:5.68998718px;font-style:normal;font-weight:normal;fill:#feff00;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="33.719456"
x="185.34471"
id="tspan2833"
sodipodi:role="line">CPU2 cache </tspan></text>
<text
sodipodi:linespacing="125%"
id="text2835"
y="39.189011"
x="182.19449"
style="font-size:4.48867798px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="39.189011"
x="182.19449"
id="tspan2098"
sodipodi:role="line">current</tspan></text>
<text
sodipodi:linespacing="125%"
id="text2839"
y="38.932865"
x="206.55322"
style="font-size:4.74100494px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="38.932865"
x="206.55322"
id="tspan2100"
sodipodi:role="line">last</tspan></text>
<rect
y="55.446922"
x="205.22722"
height="5.1382489"
width="15.904104"
id="rect2843"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="64.903099"
x="205.2243"
height="5.1382489"
width="15.904104"
id="rect2845"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="45.831341"
x="205.2243"
height="5.1382489"
width="15.904104"
id="rect2847"
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="50.790062"
x="205.2243"
height="5.1382489"
width="15.904104"
id="rect2849"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="60.246239"
x="205.2243"
height="5.1382489"
width="15.904104"
id="rect2851"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="69.933052"
x="205.2243"
height="5.1382489"
width="15.904104"
id="rect2853"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="46.090057"
x="182.30652"
height="5.1382489"
width="15.904104"
id="rect2855"
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="51.048779"
x="182.30652"
height="5.1382489"
width="15.904104"
id="rect2857"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="55.705635"
x="182.30945"
height="5.1382489"
width="15.904104"
id="rect2859"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="60.504951"
x="182.30652"
height="5.1382489"
width="15.904104"
id="rect2861"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="65.161812"
x="182.30652"
height="5.1382489"
width="15.904104"
id="rect2863"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="70.191765"
x="182.30652"
height="5.1382489"
width="15.904104"
id="rect2865"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2871"
y="43.502674"
x="206.56418"
style="font-size:3.20176601px;font-style:normal;font-weight:normal;fill:#feff00;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="43.502674"
x="206.56418"
id="tspan2873"
sodipodi:role="line">[empty]</tspan></text>
<rect
y="25"
x="247.9563"
height="54.525421"
width="46.04369"
id="rect2877"
style="fill:#1e1d70;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2879"
y="33.719456"
x="254.30101"
style="font-size:5.68998718px;font-style:normal;font-weight:normal;fill:#feff00;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="33.719456"
x="254.30101"
id="tspan2881"
sodipodi:role="line">CPUn cache </tspan></text>
<text
sodipodi:linespacing="125%"
id="text2883"
y="39.189011"
x="251.15079"
style="font-size:4.48867798px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="39.189011"
x="251.15079"
id="tspan2088"
sodipodi:role="line">current</tspan></text>
<text
sodipodi:linespacing="125%"
id="text2887"
y="38.932865"
x="274.09811"
style="font-size:4.74100494px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="38.932865"
x="274.09811"
id="tspan2090"
sodipodi:role="line">last</tspan></text>
<rect
y="55.446922"
x="274.18353"
height="5.1382489"
width="15.904104"
id="rect2891"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="64.903099"
x="274.1806"
height="5.1382489"
width="15.904104"
id="rect2893"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="45.831341"
x="274.1806"
height="5.1382489"
width="15.904104"
id="rect2895"
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="50.790062"
x="274.1806"
height="5.1382489"
width="15.904104"
id="rect2897"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="60.246239"
x="274.1806"
height="5.1382489"
width="15.904104"
id="rect2899"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="69.933052"
x="274.1806"
height="5.1382489"
width="15.904104"
id="rect2901"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="46.090057"
x="251.26282"
height="5.1382489"
width="15.904104"
id="rect2903"
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="51.048779"
x="251.26282"
height="5.1382489"
width="15.904104"
id="rect2905"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="55.705635"
x="251.26575"
height="5.1382489"
width="15.904104"
id="rect2907"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="60.504951"
x="251.26282"
height="5.1382489"
width="15.904104"
id="rect2909"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="65.161812"
x="251.26282"
height="5.1382489"
width="15.904104"
id="rect2911"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="70.191765"
x="251.26282"
height="5.1382489"
width="15.904104"
id="rect2913"
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2919"
y="43.43259"
x="274.84137"
style="font-size:3.20176601px;font-style:normal;font-weight:normal;fill:#feff00;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="43.43259"
x="274.84137"
id="tspan2921"
sodipodi:role="line">[full]</tspan></text>
<text
id="text2923"
y="63.285717"
x="230.71428"
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="63.285717"
x="230.71428"
id="tspan2925"
sodipodi:role="line">...</tspan></text>
<g
transform="translate(9.948973,81.86735)"
id="g3110">
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3112"
width="15.904104"
height="5.1382489"
x="100.22722"
y="54.921501" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3114"
width="15.904104"
height="5.1382489"
x="100.2243"
y="64.377678" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3116"
width="15.904104"
height="5.1382489"
x="100.2243"
y="45.30592" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3118"
width="15.904104"
height="5.1382489"
x="100.2243"
y="50.264641" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3120"
width="15.904104"
height="5.1382489"
x="100.2243"
y="59.720818" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3122"
width="15.904104"
height="5.1382489"
x="100.2243"
y="69.407631" />
</g>
<text
sodipodi:linespacing="100%"
id="text3193"
y="138.75195"
x="80.301758"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;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
style="font-size:6px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
id="tspan3197"
y="138.75195"
x="80.301758"
sodipodi:role="line">Full</tspan><tspan
style="font-size:6px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
id="tspan3201"
y="144.75195"
x="80.301758"
sodipodi:role="line">Magazines</tspan></text>
<g
transform="translate(34.94897,81.86735)"
id="g3477">
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3479"
width="15.904104"
height="5.1382489"
x="100.22722"
y="54.921501" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3481"
width="15.904104"
height="5.1382489"
x="100.2243"
y="64.377678" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3483"
width="15.904104"
height="5.1382489"
x="100.2243"
y="45.30592" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3485"
width="15.904104"
height="5.1382489"
x="100.2243"
y="50.264641" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3487"
width="15.904104"
height="5.1382489"
x="100.2243"
y="59.720818" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3489"
width="15.904104"
height="5.1382489"
x="100.2243"
y="69.407631" />
</g>
<g
transform="translate(84.94897,81.86735)"
id="g3491">
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3493"
width="15.904104"
height="5.1382489"
x="100.22722"
y="54.921501" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3495"
width="15.904104"
height="5.1382489"
x="100.2243"
y="64.377678" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3497"
width="15.904104"
height="5.1382489"
x="100.2243"
y="45.30592" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3499"
width="15.904104"
height="5.1382489"
x="100.2243"
y="50.264641" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3501"
width="15.904104"
height="5.1382489"
x="100.2243"
y="59.720818" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3503"
width="15.904104"
height="5.1382489"
x="100.2243"
y="69.407631" />
</g>
<g
transform="translate(184.949,81.86735)"
id="g3505">
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3507"
width="15.904104"
height="5.1382489"
x="100.22722"
y="54.921501" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3509"
width="15.904104"
height="5.1382489"
x="100.2243"
y="64.377678" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3511"
width="15.904104"
height="5.1382489"
x="100.2243"
y="45.30592" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3513"
width="15.904104"
height="5.1382489"
x="100.2243"
y="50.264641" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3515"
width="15.904104"
height="5.1382489"
x="100.2243"
y="59.720818" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3517"
width="15.904104"
height="5.1382489"
x="100.2243"
y="69.407631" />
</g>
<g
transform="translate(109.949,81.86735)"
id="g3519">
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3521"
width="15.904104"
height="5.1382489"
x="100.22722"
y="54.921501" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3523"
width="15.904104"
height="5.1382489"
x="100.2243"
y="64.377678" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3525"
width="15.904104"
height="5.1382489"
x="100.2243"
y="45.30592" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3527"
width="15.904104"
height="5.1382489"
x="100.2243"
y="50.264641" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3529"
width="15.904104"
height="5.1382489"
x="100.2243"
y="59.720818" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3531"
width="15.904104"
height="5.1382489"
x="100.2243"
y="69.407631" />
</g>
<g
transform="translate(134.949,81.86735)"
id="g3533">
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3535"
width="15.904104"
height="5.1382489"
x="100.22722"
y="54.921501" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3537"
width="15.904104"
height="5.1382489"
x="100.2243"
y="64.377678" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3539"
width="15.904104"
height="5.1382489"
x="100.2243"
y="45.30592" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3541"
width="15.904104"
height="5.1382489"
x="100.2243"
y="50.264641" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3543"
width="15.904104"
height="5.1382489"
x="100.2243"
y="59.720818" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3545"
width="15.904104"
height="5.1382489"
x="100.2243"
y="69.407631" />
</g>
<g
transform="translate(59.94897,81.86735)"
id="g3561">
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3563"
width="15.904104"
height="5.1382489"
x="100.22722"
y="54.921501" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3565"
width="15.904104"
height="5.1382489"
x="100.2243"
y="64.377678" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3567"
width="15.904104"
height="5.1382489"
x="100.2243"
y="45.30592" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3569"
width="15.904104"
height="5.1382489"
x="100.2243"
y="50.264641" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3571"
width="15.904104"
height="5.1382489"
x="100.2243"
y="59.720818" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3573"
width="15.904104"
height="5.1382489"
x="100.2243"
y="69.407631" />
</g>
<g
transform="translate(159.949,81.86735)"
id="g3575">
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3577"
width="15.904104"
height="5.1382489"
x="100.22722"
y="54.921501" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3579"
width="15.904104"
height="5.1382489"
x="100.2243"
y="64.377678" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3581"
width="15.904104"
height="5.1382489"
x="100.2243"
y="45.30592" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3583"
width="15.904104"
height="5.1382489"
x="100.2243"
y="50.264641" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3585"
width="15.904104"
height="5.1382489"
x="100.2243"
y="59.720818" />
<rect
style="fill:#a8a8a8;fill-opacity:1;stroke:#000000;stroke-width:0.34653935;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3587"
width="15.904104"
height="5.1382489"
x="100.2243"
y="69.407631" />
</g>
<g
id="g1985">
<path
id="path3616"
d="M 176.13305,127.18072 C 182.4201,127.18072 182.4201,127.18072 182.4201,127.18072"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path3618"
d="M 201.26893,127.36144 C 207.55598,127.36144 207.55598,127.36144 207.55598,127.36144"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 226.26893,127.36144 C 232.55598,127.36144 232.55598,127.36144 232.55598,127.36144"
id="path3620" />
<path
id="path3622"
d="M 276.26893,127.36144 C 282.55598,127.36144 282.55598,127.36144 282.55598,127.36144"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 251.26893,127.36144 C 257.55598,127.36144 257.55598,127.36144 257.55598,127.36144"
id="path3624" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 151.60329,127.18072 C 157.89034,127.18072 157.89034,127.18072 157.89034,127.18072"
id="path3649" />
<path
id="path3651"
d="M 126.60329,127.18072 C 132.89034,127.18072 132.89034,127.18072 132.89034,127.18072"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<g
id="g3687">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 85.167362,91.246186 C 85.167362,102.8792 85.167362,102.8792 85.167362,102.8792"
id="path3279" />
<path
id="path3685"
d="M 104.83264,106.53655 C 104.83264,94.903535 104.83264,94.903535 104.83264,94.903535"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<g
transform="translate(176,2.943353e-7)"
id="g3691">
<path
id="path3693"
d="M 85.167362,91.246186 C 85.167362,102.8792 85.167362,102.8792 85.167362,102.8792"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 104.83264,106.53655 C 104.83264,94.903535 104.83264,94.903535 104.83264,94.903535"
id="path3695" />
</g>
<g
transform="translate(107,0.217264)"
id="g3697">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 85.167362,91.246186 C 85.167362,102.8792 85.167362,102.8792 85.167362,102.8792"
id="path3699" />
<path
id="path3701"
d="M 104.83264,106.53655 C 104.83264,94.903535 104.83264,94.903535 104.83264,94.903535"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<g
transform="translate(54,0.217264)"
id="g3703">
<path
id="path3705"
d="M 85.167362,91.246186 C 85.167362,102.8792 85.167362,102.8792 85.167362,102.8792"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 104.83264,106.53655 C 104.83264,94.903535 104.83264,94.903535 104.83264,94.903535"
id="path3707" />
</g>
<g
id="g3856"
transform="translate(86.5,82)">
<path
id="path3858"
d="M 85.167362,91.246186 C 85.167362,102.8792 85.167362,102.8792 85.167362,102.8792"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 104.83264,106.53655 C 104.83264,94.903535 104.83264,94.903535 104.83264,94.903535"
id="path3860" />
</g>
<g
transform="translate(87,161.2173)"
id="g3862">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 85.167362,91.246186 C 85.167362,102.8792 85.167362,102.8792 85.167362,102.8792"
id="path3864" />
<path
id="path3866"
d="M 104.83264,106.53655 C 104.83264,94.903535 104.83264,94.903535 104.83264,94.903535"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.49237213;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<text
id="text3868"
y="279.02914"
x="136.4716"
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="279.02914"
x="136.4716"
id="tspan3870"
sodipodi:role="line">Frame allocator</tspan></text>
<g
transform="matrix(-1,4.302927e-19,-4.302927e-19,-1,411.4702,283)"
id="g1994">
<path
id="path1996"
d="M 176.13305,127.18072 C 182.4201,127.18072 182.4201,127.18072 182.4201,127.18072"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path1998"
d="M 201.26893,127.36144 C 207.55598,127.36144 207.55598,127.36144 207.55598,127.36144"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 226.26893,127.36144 C 232.55598,127.36144 232.55598,127.36144 232.55598,127.36144"
id="path2000" />
<path
id="path2002"
d="M 276.26893,127.36144 C 282.55598,127.36144 282.55598,127.36144 282.55598,127.36144"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 251.26893,127.36144 C 257.55598,127.36144 257.55598,127.36144 257.55598,127.36144"
id="path2004" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 151.60329,127.18072 C 157.89034,127.18072 157.89034,127.18072 157.89034,127.18072"
id="path2006" />
<path
id="path2008"
d="M 126.60329,127.18072 C 132.89034,127.18072 132.89034,127.18072 132.89034,127.18072"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.26610187;stroke-linecap:square;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<text
sodipodi:linespacing="125%"
id="text2076"
y="43.334007"
x="77.724846"
style="font-size:3.20176601px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="43.334007"
x="77.724846"
id="tspan2080"
sodipodi:role="line">[partial]</tspan></text>
<text
sodipodi:linespacing="125%"
id="text2104"
y="43.43259"
x="130.46965"
style="font-size:3.20176601px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="43.43259"
x="130.46965"
id="tspan2106"
sodipodi:role="line">[partial]</tspan></text>
<text
sodipodi:linespacing="125%"
id="text2108"
y="43.334007"
x="182.46965"
style="font-size:3.20176601px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="43.334007"
x="182.46965"
id="tspan2110"
sodipodi:role="line">[partial]</tspan></text>
<text
sodipodi:linespacing="125%"
id="text2112"
y="43.334007"
x="251.46965"
style="font-size:3.20176601px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#feff00;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="43.334007"
x="251.46965"
id="tspan2114"
sodipodi:role="line">[partial]</tspan></text>
</g>
</g>
</svg>
/design/trunk/src/images/arch1.svg
0,0 → 1,884
<?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"
width="595.27557pt"
height="841.88977pt"
id="svg1595"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
sodipodi:docname="arch1.svg"
version="1.0"
inkscape:export-filename="/home/segabond/HelenOS-doc/design/src/images.vector/arch1.svg"
inkscape:export-xdpi="157.50999"
inkscape:export-ydpi="157.50999">
<defs
id="defs1597">
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Lend"
style="overflow:visible">
<path
id="path3030"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="matrix(-1.1,0,0,-1.1,5.5,0)" />
</marker>
<marker
inkscape:stockid="TriangleOutL"
orient="auto"
refY="0"
refX="0"
id="TriangleOutL"
style="overflow:visible">
<path
id="path2950"
d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.8,0.8)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path3051"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.8,0.8)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.63041015"
inkscape:cx="220.14131"
inkscape:cy="540.07271"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:window-width="1272"
inkscape:window-height="943"
inkscape:window-x="0"
inkscape:window-y="0"
showguides="false"
showgrid="true" />
<metadata
id="metadata1600">
<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
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g3780"
transform="matrix(1.547852,0,0,1.547852,-1.631075,-1.557017)">
<rect
ry="0"
rx="0"
y="2.8420405"
x="3.1933899"
height="156.6738"
width="181.52199"
id="rect1603"
style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
y="174.00768"
x="2.9772201"
height="10.99233"
width="180.45457"
id="rect2537"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<text
id="text2541"
y="182.32619"
x="77.445747"
style="font-size:7.13015985px;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="182.32619"
x="77.445747"
id="tspan2543"
sodipodi:role="line">HARDWARE</tspan></text>
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2482"
width="79.620117"
height="45.454769"
x="15.07699"
y="58.744431"
ry="0" />
<text
xml:space="preserve"
style="font-size:7.33630562px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="16.154938"
y="65.959137"
id="text2484"
sodipodi:linespacing="100%"><tspan
x="16.154938"
y="65.959137"
sodipodi:role="line"
id="tspan2906">Scheduler</tspan></text>
<text
xml:space="preserve"
style="font-size:6.44129515px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="18.365498"
y="75.761475"
id="text2488"
sodipodi:linespacing="100%"><tspan
x="18.365498"
y="75.761475"
sodipodi:role="line"
id="tspan3018">* threads</tspan><tspan
x="18.365498"
y="82.20277"
sodipodi:role="line"
id="tspan3020">* per CPU run-queues</tspan><tspan
x="18.365498"
y="88.644065"
sodipodi:role="line"
id="tspan3022">* load balancing</tspan><tspan
x="18.365498"
y="95.08536"
sodipodi:role="line"
id="tspan3024" /></text>
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2507"
width="79.620117"
height="45.454769"
x="98.809608"
y="6.7800765"
ry="0" />
<text
xml:space="preserve"
style="font-size:7.03543234px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="99.689056"
y="14.419818"
id="text2509"
sodipodi:linespacing="100%"><tspan
x="99.689056"
y="14.419818"
sodipodi:role="line"
id="tspan2902">Memory Management</tspan></text>
<text
xml:space="preserve"
style="font-size:6.44129515px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="102.6923"
y="25.57966"
id="text2513"
sodipodi:linespacing="100%"><tspan
x="102.6923"
y="25.57966"
sodipodi:role="line"
id="tspan3063">* physical memory</tspan><tspan
x="102.6923"
y="32.020956"
sodipodi:role="line"
id="tspan3065">* virtual memory</tspan><tspan
x="102.6923"
y="38.462251"
sodipodi:role="line"
id="tspan3067">* address spaces</tspan></text>
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2523"
width="79.620117"
height="46.639069"
x="98.385246"
y="57.360931"
ry="0" />
<text
xml:space="preserve"
style="font-size:7.13015985px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="99.366096"
y="64.270462"
id="text2525"
sodipodi:linespacing="100%"><tspan
x="99.366096"
y="64.270462"
sodipodi:role="line"
id="tspan2893">Syscalls</tspan></text>
<text
xml:space="preserve"
style="font-size:6.39411926px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="101.13197"
y="73.773438"
id="text2529"
sodipodi:linespacing="100%"><tspan
x="101.13197"
y="73.773438"
sodipodi:role="line"
id="tspan2962">* thread/task control</tspan><tspan
x="101.13197"
y="80.167557"
sodipodi:role="line"
id="tspan2964">* address space control</tspan><tspan
x="101.13197"
y="86.561676"
sodipodi:role="line"
id="tspan2966">* IPC</tspan><tspan
x="101.13197"
y="92.955795"
sodipodi:role="line"
id="tspan2968">* DDI</tspan></text>
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2558"
width="79.620117"
height="45.454769"
x="15.19587"
y="109.71648"
ry="0" />
<text
xml:space="preserve"
style="font-size:7.13015985px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="15.459487"
y="117.1947"
id="text2560"
sodipodi:linespacing="100%"><tspan
x="15.459487"
y="117.1947"
sodipodi:role="line"
id="tspan3008">Kernel Device Drivers</tspan></text>
<text
xml:space="preserve"
style="font-size:6.87931204px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="18.484386"
y="127.06631"
id="text2564"
sodipodi:linespacing="100%"><tspan
x="18.484386"
y="127.06631"
sodipodi:role="line"
id="tspan3010">* system clock</tspan><tspan
x="18.484386"
y="133.94562"
sodipodi:role="line"
id="tspan3012">* interrupt controllers</tspan><tspan
x="18.484386"
y="140.82493"
sodipodi:role="line"
id="tspan3014">* basic console</tspan><tspan
x="18.484386"
y="147.70424"
sodipodi:role="line"
id="tspan3016">* SMP config</tspan></text>
<path
sodipodi:type="star"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="path2656"
sodipodi:sides="3"
sodipodi:cx="461.5"
sodipodi:cy="193.86218"
sodipodi:r1="34.5"
sodipodi:r2="17.25"
sodipodi:arg1="1.5707963"
sodipodi:arg2="2.6179939"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
transform="matrix(0.196441,0,0,0.171582,-40.67678,134.6987)" />
<rect
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2658"
width="4.321702"
height="11.410203"
x="47.819885"
y="156.03697" />
<path
sodipodi:type="star"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="path2662"
sodipodi:sides="3"
sodipodi:cx="461.5"
sodipodi:cy="193.86218"
sodipodi:r1="34.5"
sodipodi:r2="17.25"
sodipodi:arg1="1.5707963"
sodipodi:arg2="2.6179939"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
transform="matrix(-0.196441,-6.235028e-18,5.446014e-18,-0.171582,154.2191,195.0872)" />
<rect
transform="scale(-1,-1)"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2664"
width="4.321702"
height="11.410203"
x="-65.722397"
y="-173.74893" />
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2868"
width="79.620117"
height="45.454769"
x="98.357262"
y="109.45217"
ry="0" />
<text
xml:space="preserve"
style="font-size:6.82445526px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="100.09773"
y="116.94962"
id="text2870"
sodipodi:linespacing="100%"><tspan
x="100.09773"
y="116.94962"
sodipodi:role="line"
id="tspan2889">IPC</tspan><tspan
x="100.09773"
y="123.77408"
sodipodi:role="line"
id="tspan2891" /></text>
<text
xml:space="preserve"
style="font-size:6.44129515px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="101.8198"
y="125.31071"
id="text2874"
sodipodi:linespacing="100%"><tspan
x="101.8198"
y="125.31071"
sodipodi:role="line"
id="tspan3026">* answerboxes</tspan><tspan
x="101.8198"
y="131.752"
sodipodi:role="line"
id="tspan3028">* phones</tspan><tspan
x="101.8198"
y="138.1933"
sodipodi:role="line"
id="tspan3030">* (a)synchronous</tspan><tspan
x="101.8198"
y="144.63459"
sodipodi:role="line"
id="tspan3032">* short messages</tspan></text>
<text
xml:space="preserve"
style="font-size:22.61572647px;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="18.963459"
y="38.816235"
id="text2478"><tspan
sodipodi:role="line"
id="tspan2480"
x="18.963459"
y="38.816235">kernel</tspan></text>
<path
transform="matrix(0.59418,0,0,0.59418,-82.75614,2.856988)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2671"
style="fill:#e03c3c;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2675"
y="170.17461"
x="235.20979"
style="font-size:7.13015985px;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="170.17461"
x="235.20979"
id="tspan2677"
sodipodi:role="line">Device Driver</tspan><tspan
id="tspan2679"
y="179.08731"
x="235.20979"
sodipodi:role="line" /></text>
<g
transform="matrix(0.393035,6.476087e-2,-8.093963e-2,0.314472,41.84392,49.46924)"
id="g2731"
style="fill:#bc4343;fill-opacity:1">
<path
sodipodi:type="star"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path2733"
sodipodi:sides="3"
sodipodi:cx="461.5"
sodipodi:cy="193.86218"
sodipodi:r1="34.5"
sodipodi:r2="17.25"
sodipodi:arg1="1.5707963"
sodipodi:arg2="2.6179939"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
transform="matrix(0.253276,-0.424118,0.424118,0.253276,239.4585,458.5603)" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2735"
width="8.4741507"
height="88.587173"
x="487.99454"
y="-339.11758"
transform="matrix(0.455179,0.8904,-0.863773,0.503882,0,0)" />
</g>
<path
transform="matrix(-0.133874,0.116971,-0.146193,-0.107114,311.9639,134.4088)"
d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="2.6179939"
sodipodi:arg1="1.5707963"
sodipodi:r2="17.25"
sodipodi:r1="34.5"
sodipodi:cy="193.86218"
sodipodi:cx="461.5"
sodipodi:sides="3"
id="path2737"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
<path
transform="matrix(0.59418,0,0,0.59418,13.88406,-95.98045)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2796"
style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2798"
y="72.090576"
x="339.79181"
style="font-size:7.13015985px;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
id="tspan2800"
y="72.090576"
x="339.79181"
sodipodi:role="line">User Task</tspan></text>
<path
transform="matrix(0.59418,0,0,0.59418,-11.45558,-132.5793)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2804"
style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2806"
y="35.49176"
x="314.45215"
style="font-size:7.13015985px;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
id="tspan2808"
y="35.49176"
x="314.45215"
sodipodi:role="line">User Task</tspan></text>
<path
inkscape:connector-type="polyline"
id="path2854"
d="M 259.43351,73.89601 L 269.68312,87.710695"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
<path
inkscape:connector-type="polyline"
id="path2858"
d="M 310.90709,44.578515 L 282.44201,53.926821"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path2862"
d="M 283.28231,59.073643 L 325.50726,65.375873"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
<path
inkscape:connector-type="polyline"
id="path2864"
d="M 318.99495,47.099407 L 289.88524,159.75502"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
<text
id="text2868"
y="75.066055"
x="295.35541"
style="font-size:7.13015985px;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="75.066055"
x="295.35541"
id="tspan2870"
sodipodi:role="line">IPC</tspan></text>
<path
inkscape:connector-type="polyline"
id="path1541"
d="M 331.18074,78.352378 L 289.29106,159.45793"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
<path
inkscape:connector-type="polyline"
id="path1545"
d="M 342.17307,47.752108 L 347.2236,53.099728"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
transform="matrix(0.59418,0,0,0.59418,-89.2016,-65.95149)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2830"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2832"
y="96.771935"
x="227.49634"
style="font-size:7.13015985px;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
id="tspan2834"
y="96.771935"
x="227.49634"
sodipodi:role="line">&quot;Capable&quot; task</tspan></text>
<text
id="text2432"
y="101.96731"
x="237.78107"
style="font-size:3.80152035px;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
id="tspan2438"
y="101.96731"
x="237.78107"
sodipodi:role="line">- I/O space manager</tspan><tspan
y="106.71921"
x="237.78107"
sodipodi:role="line"
id="tspan3165">- Memory manager</tspan><tspan
y="111.47111"
x="237.78107"
sodipodi:role="line"
id="tspan3167">- Task manager</tspan></text>
<path
inkscape:connector-type="polyline"
id="path2452"
d="M 327.31857,75.084388 L 286.32015,95.583598"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-type="polyline"
id="path2454"
d="M 311.5728,45.375388 L 279.78417,88.453438"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
transform="matrix(0.766817,0.641865,-0.622443,0.782665,0,0)"
y="-24.391766"
x="203.69254"
height="1.9594222"
width="74.076714"
id="rect2480"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
transform="matrix(0.373706,0.312811,-0.304907,0.383393,62.00857,-158.6192)"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="1.0471976"
sodipodi:arg1="0"
sodipodi:r2="3.25"
sodipodi:r1="6.5"
sodipodi:cy="281.86221"
sodipodi:cx="673"
sodipodi:sides="3"
id="path2482"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
<path
sodipodi:type="arc"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="path2868"
sodipodi:cx="578"
sodipodi:cy="277.36218"
sodipodi:rx="55"
sodipodi:ry="27.5"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
transform="matrix(0.59418,0,0,0.59418,12.10611,-46.64064)" />
<text
sodipodi:linespacing="100%"
xml:space="preserve"
style="font-size:6.26188087px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;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="324.32208"
y="119.72398"
id="text3534"><tspan
id="tspan3538"
sodipodi:role="line"
y="119.72398"
x="324.32208">Capability Manager</tspan></text>
<path
inkscape:connector-type="polyline"
id="path2874"
d="M 279.19,108.95263 L 323.7535,116.67697"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<g
transform="matrix(0.59418,0,0,0.693933,-52.65953,-14.46308)"
id="g2491">
<rect
style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2456"
width="109"
height="68.5"
x="633.5"
y="234.3622" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2458"
width="104.5"
height="64.745003"
x="635.5"
y="236.3622" />
</g>
<path
inkscape:connector-type="polyline"
id="path2460"
d="M 327.91275,153.2191 L 357.62175,153.2191"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59417999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
<text
id="text2462"
y="155.91516"
x="366.98575"
style="font-size:5.55897808px;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="155.91516"
x="366.98575"
id="tspan2464"
sodipodi:role="line">IPC</tspan></text>
<g
transform="matrix(0.59418,0,0,0.59418,-52.65953,18.42213)"
id="g2474">
<rect
style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2466"
width="47"
height="4"
x="640"
y="259.86218" />
<path
sodipodi:type="star"
style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path2468"
sodipodi:sides="3"
sodipodi:cx="673"
sodipodi:cy="281.86221"
sodipodi:r1="6.5"
sodipodi:r2="3.25"
sodipodi:arg1="0"
sodipodi:arg2="1.0471976"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
transform="translate(14,-20)" />
</g>
<text
id="text2470"
y="174.95195"
x="362.68909"
style="font-size:3.9320507px;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="174.95195"
x="362.68909"
id="tspan2472"
sodipodi:role="line">HW access</tspan></text>
<text
id="text2485"
y="183.86333"
x="363.63461"
style="font-size:4.74528885px;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="183.86333"
x="363.63461"
id="tspan2487"
sodipodi:role="line">Interrupt</tspan><tspan
id="tspan2489"
y="189.79494"
x="363.63461"
sodipodi:role="line">via IPC</tspan></text>
<g
style="fill:#000000;fill-opacity:1"
transform="matrix(0.59418,0,0,0.59418,-53.19945,7.007337)"
id="g2589">
<rect
style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2591"
width="47"
height="4"
x="640"
y="259.86218" />
<path
sodipodi:type="star"
style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path2593"
sodipodi:sides="3"
sodipodi:cx="673"
sodipodi:cy="281.86221"
sodipodi:r1="6.5"
sodipodi:r2="3.25"
sodipodi:arg1="0"
sodipodi:arg2="1.0471976"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
transform="translate(14,-20)" />
</g>
<text
id="text2595"
y="163.53586"
x="364.43158"
style="font-size:4.74528885px;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
id="tspan2599"
y="163.53586"
x="364.43158"
sodipodi:role="line">Syscall</tspan></text>
<g
style="fill:#1e1d70;fill-opacity:1"
transform="matrix(0.59418,0,0,0.59418,-52.06535,29.63472)"
id="g3100">
<rect
style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect3102"
width="47"
height="4"
x="640"
y="259.86218" />
<path
sodipodi:type="star"
style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path3104"
sodipodi:sides="3"
sodipodi:cx="673"
sodipodi:cy="281.86221"
sodipodi:r1="6.5"
sodipodi:r2="3.25"
sodipodi:arg1="0"
sodipodi:arg2="1.0471976"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
transform="translate(14,-20)" />
</g>
<rect
transform="matrix(-0.774822,-0.632179,0.632179,-0.774822,0,0)"
y="39.361538"
x="-289.90445"
height="2.3767197"
width="90.315353"
id="rect3114"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
transform="matrix(-0.460384,-0.375628,0.375628,-0.460384,384.244,477.3195)"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="1.0471976"
sodipodi:arg1="0"
sodipodi:r2="3.25"
sodipodi:r1="6.5"
sodipodi:cy="281.86221"
sodipodi:cx="673"
sodipodi:sides="3"
id="path3116"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
<rect
transform="matrix(-0.924941,0.380111,-0.964557,-0.263875,0,0)"
y="-244.54428"
x="-73.651489"
height="3.9789753"
width="128.64871"
id="rect3120"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
transform="matrix(-0.782845,0.321716,-0.959487,-0.262488,980.3865,-57.62022)"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="1.0471976"
sodipodi:arg1="0"
sodipodi:r2="3.25"
sodipodi:r1="6.5"
sodipodi:cy="281.86221"
sodipodi:cx="673"
sodipodi:sides="3"
id="path3122"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
<rect
transform="scale(-1,-1)"
y="-91.533127"
x="-227.00018"
height="2.37672"
width="46.362522"
id="rect3126"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
transform="matrix(-0.713464,-1.357675e-17,1.630234e-17,-0.59418,660.7989,257.8216)"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="1.0471976"
sodipodi:arg1="0"
sodipodi:r2="3.25"
sodipodi:r1="6.5"
sodipodi:cy="281.86221"
sodipodi:cx="673"
sodipodi:sides="3"
id="path3128"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
<path
transform="matrix(0.59418,0,0,0.59418,-92.72965,-106.494)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2743"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2745"
y="61.577053"
x="235.55481"
style="font-size:7.13015985px;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
id="tspan2749"
y="61.577053"
x="235.55481"
sodipodi:role="line">NS Task</tspan></text>
</g>
</g>
</svg>
/design/trunk/src/images/list.svg
0,0 → 1,252
<?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"
width="744.09448819"
height="1052.3622047"
id="svg2487"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
sodipodi:docname="list.svg">
<defs
id="defs2489">
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path3697"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mstart"
style="overflow:visible">
<path
id="path15935"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
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="0.35"
inkscape:cx="227.55092"
inkscape:cy="1024.8012"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:window-width="1170"
inkscape:window-height="891"
inkscape:window-x="0"
inkscape:window-y="0" />
<metadata
id="metadata2492">
<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
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g3747"
transform="matrix(1.340424,0,0,1.340424,-51.03432,-137.6958)">
<g
transform="translate(0.575851,-1)"
id="g2555">
<rect
ry="0"
rx="0"
y="160.36218"
x="109.88416"
height="28"
width="28.539986"
id="rect3093"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="rect2859"
width="20.44702"
height="21.71043"
x="113.84792"
y="163.37526" />
</g>
<g
id="g2571">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
id="path3130"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
id="path3984"
sodipodi:nodetypes="cc" />
<g
id="g2559"
transform="translate(62.11584,-0.571429)">
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2561"
width="28.539986"
height="28"
x="109.88416"
y="160.36218"
rx="0"
ry="0" />
<rect
y="163.37526"
x="113.84792"
height="21.71043"
width="20.44702"
id="rect2563"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
<g
transform="translate(-24,-108)"
id="g3721">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
id="path2580"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
id="path2582"
sodipodi:nodetypes="cc" />
</g>
<path
sodipodi:nodetypes="cc"
id="path2592"
d="M 283.56087,164.84072 C 273.80813,164.92478 267.09892,164.92478 267.09892,164.92478"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path2594"
d="M 278.53829,180.91649 C 288.29103,180.83243 295.00024,180.83243 295.00024,180.83243"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19749999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2598"
width="28.539986"
height="28"
x="297.99997"
y="158.36218"
rx="0"
ry="0" />
<rect
y="161.37526"
x="301.96371"
height="21.71043"
width="20.44702"
id="rect2600"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<g
transform="translate(188.46,-2.857139)"
id="g2602">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
id="path2604"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
id="path2606"
sodipodi:nodetypes="cc" />
<g
id="g2608"
transform="translate(62.11584,-0.571429)">
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2610"
width="28.539986"
height="28"
x="109.88416"
y="160.36218"
rx="0"
ry="0" />
<rect
y="163.37526"
x="113.84792"
height="21.71043"
width="20.44702"
id="rect2612"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
<g
transform="matrix(0.975126,0,0,1,9.825263,-116)"
id="g3706">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 389.91617,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
id="path3508"
sodipodi:nodetypes="ccccccc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 90.5625,296.29968 L 79.5625,296.29968"
id="path3522" />
</g>
<g
transform="matrix(-0.97264,2.65874e-18,-2.851354e-18,-1,488.5894,464.6129)"
id="g3710">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 389.16494,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
id="path3712"
sodipodi:nodetypes="ccccccc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 90.5625,296.29968 L 79.5625,296.29968"
id="path3714" />
</g>
<text
transform="scale(0.955569,1.046497)"
sodipodi:linespacing="125%"
id="text3725"
y="168.52638"
x="244.49573"
style="font-size:18.07091141px;font-style:normal;font-weight:normal;line-height:125%;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
style="font-size:30.11819839px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans"
y="168.52638"
x="244.49573"
id="tspan3727"
sodipodi:role="line">...</tspan></text>
</g>
</g>
</svg>
/design/trunk/src/images/helenos.svg
0,0 → 1,106
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
<!ENTITY ns_svg "http://www.w3.org/2000/svg">
<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
]>
<svg version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="207.379" height="185.525" viewBox="0 0 207.379 185.525"
overflow="visible" enable-background="new 0 0 207.379 185.525" xml:space="preserve">
<g id="Layer_1">
<g>
<path fill="#272827" d="M29.516,139.5h6.066v44.899h-6.066V163.45H6.065v20.949H0V139.5h6.065v18.572h23.451V139.5z"/>
<path fill="#272827" d="M68.763,174.143c-0.188,1.188-0.75,2.627-1.688,4.44s-2.313,3.314-4.127,4.502
c-1.063,0.688-2.189,1.251-3.439,1.626c-1.251,0.438-3.064,0.626-5.44,0.626c-2.251,0-4.315-0.438-6.128-1.251
c-1.813-0.813-3.377-1.938-4.627-3.439c-1.313-1.501-2.251-3.252-2.877-5.19c-0.688-1.938-1-4.127-1-6.504
c0-3.439,0.563-6.565,1.751-9.317c1.126-2.751,2.876-4.94,5.19-6.504c2.376-1.563,5.315-2.376,8.755-2.376
c2.314,0,4.377,0.438,6.191,1.313c1.751,0.938,3.189,2.188,4.377,3.814c1.125,1.626,2.001,3.627,2.626,5.94
c0.563,2.314,0.875,5.003,0.875,8.005H45.313c0,3.439,0.813,6.065,2.439,7.941c1.563,1.876,3.939,2.814,7.066,2.814
c1.25,0,2.376-0.188,3.439-0.625c1.001-0.438,1.876-0.938,2.626-1.626c0.688-0.688,1.313-1.376,1.751-2.189
c0.375-0.75,0.563-1.438,0.625-2.001H68.763z M63.51,165.451c-0.188-2.876-0.938-5.253-2.376-7.066
c-1.376-1.813-3.627-2.688-6.754-2.688c-1.626,0-3.126,0.438-4.502,1.313c-1.438,0.938-2.564,2.126-3.377,3.689
s-1.188,3.126-1.188,4.752H63.51z"/>
<path fill="#272827" d="M78.374,184.399h-5.503V139.5h5.503V184.399z"/>
<path fill="#272827" d="M111.259,174.143c-0.188,1.188-0.75,2.627-1.688,4.44c-0.938,1.813-2.313,3.314-4.127,4.502
c-1.063,0.688-2.188,1.251-3.439,1.626c-1.251,0.438-3.064,0.626-5.441,0.626c-2.251,0-4.314-0.438-6.128-1.251
c-1.814-0.813-3.377-1.938-4.628-3.439c-1.313-1.501-2.251-3.252-2.876-5.19c-0.688-1.938-1-4.127-1-6.504
c0-3.439,0.563-6.565,1.751-9.317c1.125-2.751,2.876-4.94,5.19-6.504c2.376-1.563,5.315-2.376,8.755-2.376
c2.313,0,4.377,0.438,6.191,1.313c1.751,0.938,3.189,2.188,4.377,3.814c1.126,1.626,2.001,3.627,2.627,5.94
c0.563,2.314,0.875,5.003,0.875,8.005H87.809c0,3.439,0.813,6.065,2.438,7.941c1.563,1.876,3.94,2.814,7.066,2.814
c1.251,0,2.376-0.188,3.439-0.625c1-0.438,1.876-0.938,2.627-1.626c0.688-0.688,1.313-1.376,1.751-2.189
c0.375-0.75,0.563-1.438,0.625-2.001H111.259z M106.006,165.451c-0.188-2.876-0.938-5.253-2.376-7.066
c-1.376-1.813-3.627-2.688-6.754-2.688c-1.626,0-3.127,0.438-4.502,1.313c-1.438,0.938-2.564,2.126-3.377,3.689
s-1.188,3.126-1.188,4.752H106.006z"/>
<path fill="#272827" d="M141.945,184.399h-5.504l-0.063-20.136c0-3.002-0.5-5.19-1.563-6.504
c-1.001-1.376-2.814-2.063-5.441-2.063c-1.25,0-2.563,0.313-3.877,1c-1.313,0.626-2.438,1.751-3.377,3.377
c-0.938,1.626-1.375,3.814-1.375,6.504v17.822h-5.503v-32.705h5.189v4.627h0.126c0.938-1.438,2.251-2.688,3.814-3.877
c1.563-1.126,3.627-1.688,6.065-1.688c1.938,0,3.814,0.313,5.503,1.001c1.688,0.625,3.127,1.813,4.315,3.502
c1.125,1.688,1.688,4.002,1.688,6.878V184.399z"/>
<path fill="#272827" d="M175.256,169.454c0,2.751-0.251,5.127-0.751,7.066c-0.5,1.938-1.313,3.564-2.501,4.939
c-1.126,1.313-2.627,2.314-4.565,3.002c-1.876,0.688-4.189,1.063-7.004,1.063c-2.751,0-5.065-0.376-7.004-1.063
s-3.502-1.688-4.689-3.002c-1.188-1.375-2.001-3.063-2.502-5.002c-0.563-1.939-0.813-4.315-0.813-7.004V150.38
c0-4.503,1.313-7.942,3.939-10.381c2.563-2.438,6.254-3.627,11.068-3.627c4.815,0,8.505,1.188,11.069,3.627
c2.501,2.438,3.752,5.878,3.752,10.381V169.454z M164.25,151.13c0-1.938-0.25-3.439-0.75-4.564
c-0.5-1.188-1.563-1.751-3.127-1.751s-2.563,0.625-3.127,1.813c-0.563,1.188-0.813,2.688-0.813,4.502v19.261
c0,4.44,1.313,6.691,4.002,6.691c1.563,0,2.627-0.625,3.127-1.938c0.438-1.251,0.688-2.814,0.688-4.753V151.13z"/>
<path fill="#272827" d="M189.12,168.703v3.314c0,1.563,0.313,2.752,1,3.689c0.626,0.938,1.751,1.376,3.377,1.376
c1.188,0,2.063-0.438,2.752-1.376c0.625-0.938,0.938-2.001,0.938-3.314c0-1.688-0.438-2.938-1.376-3.814
c-0.938-0.875-2.501-2.001-4.752-3.377c-3.939-2.251-6.754-4.314-8.317-6.128c-2.126-2.502-3.189-5.628-3.189-9.381
c0-2.188,0.313-4.127,1.001-5.815c0.625-1.688,1.501-3.064,2.688-4.189c1.188-1.063,2.627-1.938,4.315-2.502
c1.688-0.563,3.627-0.813,5.815-0.813c2.251,0,4.252,0.375,6.003,1.063c1.751,0.688,3.252,1.688,4.44,3.001
c1.188,1.313,2.063,2.939,2.626,4.815c0.563,1.876,0.876,4.002,0.876,6.316h-10.131c-0.063-2.189-0.313-3.815-0.688-4.94
c-0.375-1.063-1.376-1.688-2.939-1.813c-2.313,0-3.564,1.063-3.814,3.127c0,1.438,0.25,2.501,0.813,3.313
c0.563,0.813,1.375,1.626,2.501,2.439c1,0.625,2.313,1.438,4.002,2.438c1.688,0.938,2.939,1.751,3.814,2.313
c0.876,0.563,1.688,1.188,2.439,1.876c1.313,1.251,2.376,2.752,3.063,4.503c0.688,1.751,1.001,4.002,1.001,6.691
c0,2.938-0.563,5.503-1.626,7.629c-1.063,2.063-2.688,3.689-4.753,4.753c-2.126,1.063-4.689,1.626-7.754,1.626
c-2.376,0-4.502-0.313-6.316-0.938c-1.813-0.563-3.313-1.438-4.502-2.563c-1.188-1.126-2.063-2.377-2.627-3.814
c-0.563-1.438-0.875-2.939-0.875-4.503v-5.003H189.12z"/>
</g>
</g>
<g id="Layer_2">
<path fill="#6B6B6B" d="M160.914,84.42c2.357,6.217-0.646,13.124-6.713,15.426l-72.997,27.702
c-6.068,2.303-12.896-0.871-15.257-7.088L37.554,45.643c-2.359-6.218,0.646-13.123,6.713-15.426l72.997-27.702
c6.065-2.303,12.896,0.872,15.256,7.088L160.914,84.42z"/>
<path fill="#DEDDDD" d="M161.994,80.904c2.309,6.089-0.734,12.893-6.8,15.194l-72.991,27.699
c-6.067,2.303-12.856-0.768-15.168-6.857L39.224,43.659c-2.311-6.09,0.733-12.892,6.8-15.194l72.991-27.7
c6.064-2.302,12.855,0.769,15.167,6.858L161.994,80.904z"/>
<path fill="#A4ADAF" d="M155.905,79.039c2.059,5.426-0.627,11.481-5.997,13.52l-64.655,24.536
c-5.374,2.039-11.398-0.709-13.459-6.139L47.008,45.645c-2.06-5.428,0.626-11.48,6-13.519L117.66,7.59
c5.374-2.039,11.4,0.709,13.458,6.136L155.905,79.039z"/>
<path fill="#FFFFFF" d="M47.786,45.947c-2.016-5.315,0.626-11.251,5.901-13.253l63.514-24.103
c5.28-2.003,11.193,0.683,13.213,6.002l24.28,63.98c2.017,5.317-0.625,11.251-5.904,13.254L85.279,115.93
c-5.279,2.004-11.194-0.684-13.211-6L47.786,45.947z"/>
<linearGradient id="XMLID_2_" gradientUnits="userSpaceOnUse" x1="70.8823" y1="179.5894" x2="155.9314" y2="139.9303" gradientTransform="matrix(-4.371139e-008 1 -1 -4.371139e-008 260.9996 -51.1469)">
<stop offset="0" style="stop-color:#FFFFFF"/>
<stop offset="0.1147" style="stop-color:#E9E9E9"/>
<stop offset="0.3539" style="stop-color:#B0B0B0"/>
<stop offset="0.6936" style="stop-color:#575757"/>
<stop offset="1" style="stop-color:#000000"/>
</linearGradient>
<path opacity="0.24" fill="url(#XMLID_2_)" d="M47.786,45.947c-2.016-5.315,0.626-11.251,5.901-13.253l63.514-24.103
c5.28-2.003,11.193,0.683,13.213,6.002l24.28,63.98c2.017,5.317-0.625,11.251-5.904,13.254L85.279,115.93
c-5.279,2.004-11.194-0.684-13.211-6L47.786,45.947z"/>
</g>
<g id="Layer_3">
<circle fill="#D4DBE0" stroke="#E5E5E4" cx="81.68" cy="109.059" r="2.375"/>
<ellipse transform="matrix(0.819 -0.5738 0.5738 0.819 -47.5865 66.3171)" fill="#A4ADAF" cx="81.313" cy="108.579" rx="1.729" ry="1.247"/>
<circle fill="#D4DBE0" stroke="#E5E5E4" cx="148.374" cy="83.394" r="2.375"/>
<ellipse transform="matrix(0.819 -0.5738 0.5738 0.819 -20.7849 99.9422)" fill="#A4ADAF" cx="148.006" cy="82.913" rx="1.729" ry="1.247"/>
</g>
<g id="Layer_4">
<path fill="#444444" d="M124.11,78.229c-2.326,0.875-4.822-0.045-5.576-2.049l-14.853-39.55c-0.753-2.006,0.521-4.34,2.849-5.214
l0,0c2.327-0.875,4.823,0.044,5.577,2.05l14.853,39.55C127.712,75.021,126.437,77.356,124.11,78.229L124.11,78.229z"/>
<path fill="#444444" d="M94.454,89.329c-2.328,0.875-4.823-0.043-5.577-2.051L74.024,47.73c-0.753-2.006,0.521-4.339,2.85-5.214
l0,0c2.325-0.874,4.823,0.044,5.576,2.05l14.853,39.548C98.055,86.122,96.78,88.456,94.454,89.329L94.454,89.329z"/>
<path fill="#444444" d="M116.055,53.935c0.753,2.006,0.388,3.998-0.814,4.449l-23.729,8.911c-1.203,0.453-2.789-0.807-3.542-2.813
l0,0c-0.754-2.007-0.389-4,0.815-4.451l23.727-8.911C113.714,50.668,115.301,51.928,116.055,53.935L116.055,53.935z"/>
<g id="Layer_5">
</g>
</g>
<g id="Layer_6">
<polygon opacity="0.78" fill="#272827" points="68.008,100.595 63.259,106.61 45.741,60.42 52.572,60.089 "/>
<polygon fill="#848A8D" points="63.259,106.61 60.491,106.17 43.741,61.92 45.741,60.42 "/>
</g>
</svg>