| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <!-- Creator: fig2dev Version 3.2 Patchlevel 5d --> |
| |
| <!-- CreationDate: Tue Mar 4 18:34:25 2014 --> |
| |
| <!-- Magnification: 3.000 --> |
| |
| <svg |
| xmlns:dc="http://purl.org/dc/elements/1.1/" |
| xmlns:cc="http://creativecommons.org/ns#" |
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
| xmlns:svg="http://www.w3.org/2000/svg" |
| xmlns="http://www.w3.org/2000/svg" |
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
| width="239.50763" |
| height="165.68098" |
| viewBox="-2121 -36 3200.646 2200.8704" |
| id="svg2" |
| version="1.1" |
| inkscape:version="0.48.3.1 r9886" |
| sodipodi:docname="rt-regimes.svg"> |
| <metadata |
| id="metadata40"> |
| <rdf:RDF> |
| <cc:Work |
| rdf:about=""> |
| <dc:format>image/svg+xml</dc:format> |
| <dc:type |
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
| <dc:title /> |
| </cc:Work> |
| </rdf:RDF> |
| </metadata> |
| <defs |
| id="defs38" /> |
| <sodipodi:namedview |
| pagecolor="#ffffff" |
| bordercolor="#666666" |
| borderopacity="1" |
| objecttolerance="10" |
| gridtolerance="10" |
| guidetolerance="10" |
| inkscape:pageopacity="0" |
| inkscape:pageshadow="2" |
| inkscape:window-width="872" |
| inkscape:window-height="751" |
| id="namedview36" |
| showgrid="false" |
| inkscape:zoom="3.0078892" |
| inkscape:cx="121.02952" |
| inkscape:cy="86.744715" |
| inkscape:window-x="995" |
| inkscape:window-y="34" |
| inkscape:window-maximized="0" |
| inkscape:current-layer="g4" |
| fit-margin-top="5" |
| fit-margin-left="5" |
| fit-margin-right="5" |
| fit-margin-bottom="5" /> |
| <g |
| style="fill:none;stroke-width:0.025in" |
| id="g4" |
| transform="translate(-7456.9568,-3429.356)"> |
| <!-- Line: box --> |
| <!-- Line: box --> |
| <!-- Line: box --> |
| <!-- Line: box --> |
| <!-- Text --> |
| <!-- Text --> |
| <!-- Text --> |
| <!-- Text --> |
| <!-- Text --> |
| <!-- Text --> |
| <!-- Text --> |
| <!-- Text --> |
| <!-- Text --> |
| <!-- Text --> |
| <!-- Text --> |
| <path |
| style="fill:#c8c8ff;fill-opacity:1;stroke:#c8c8c8;stroke-width:10.0225811;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
| d="m 5637.6536,3467.7232 2525.5223,0 -1269.2703,2037.3415 z" |
| id="path3004" |
| inkscape:connector-curvature="0" |
| sodipodi:nodetypes="cccc" /> |
| <rect |
| style="fill:none;stroke:#ffffff;stroke-width:3.34086017;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" |
| id="rect3006" |
| width="2525.5222" |
| height="2043.8506" |
| x="5637.6538" |
| y="3461.2141" /> |
| <text |
| xml:space="preserve" |
| style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="-111.05447" |
| y="364.27515" |
| id="text3801" |
| sodipodi:linespacing="125%" |
| transform="matrix(13.363441,0,0,13.363441,-77.3172,-77.405463)"><tspan |
| sodipodi:role="line" |
| id="tspan3803" |
| x="-111.05447" |
| y="364.27515" /></text> |
| <path |
| style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2, 2;stroke-dashoffset:0" |
| d="m 11.303608,17.498106 227.734452,0 0,0.332459" |
| id="path3805" |
| inkscape:connector-curvature="0" |
| transform="matrix(13.363441,0,0,13.363441,5258.4006,3412.805)" /> |
| <path |
| inkscape:connector-curvature="0" |
| id="path3843" |
| d="m 5409.4557,5383.8884 3043.3159,0 0,4.4428" |
| style="fill:none;stroke:#000000;stroke-width:13.36344147;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:26.726882, 26.726882;stroke-dashoffset:0" /> |
| <path |
| style="fill:none;stroke:#000000;stroke-width:13.36344147;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:26.726882, 26.726882;stroke-dashoffset:0" |
| d="m 5409.4557,4804.8056 3043.3159,0 0,4.4428" |
| id="path3845" |
| inkscape:connector-curvature="0" /> |
| <path |
| inkscape:connector-curvature="0" |
| id="path3847" |
| d="m 5409.4557,4225.7228 3043.3159,0 0,4.4428" |
| style="fill:none;stroke:#000000;stroke-width:13.36344147;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:26.726882, 26.726882;stroke-dashoffset:0" /> |
| <text |
| xml:space="preserve" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="8420.4551" |
| y="3593.3965" |
| id="text3849" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3851" |
| x="8420.4551" |
| y="3593.3965">1s</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3853" |
| y="4127.9331" |
| x="8368.3584" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| y="4127.9331" |
| x="8368.3584" |
| id="tspan3855" |
| sodipodi:role="line">1ms</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3861" |
| y="3967.9194" |
| x="8341.6318" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| y="3967.9194" |
| x="8341.6318" |
| id="tspan3863" |
| sodipodi:role="line">10ms</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="8314.9053" |
| y="3807.2112" |
| id="text3865" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3867" |
| x="8314.9053" |
| y="3807.2112">100ms</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="8386.5244" |
| y="4715.9282" |
| id="text3869" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3871" |
| x="8386.5244" |
| y="4715.9282">1us</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="8359.7979" |
| y="4555.9136" |
| id="text3873" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3875" |
| x="8359.7979" |
| y="4555.9136">10us</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3877" |
| y="4395.2036" |
| x="8333.0713" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| y="4395.2036" |
| x="8333.0713" |
| id="tspan3879" |
| sodipodi:role="line">100us</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3881" |
| y="5277.1963" |
| x="8386.5244" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| y="5277.1963" |
| x="8386.5244" |
| id="tspan3883" |
| sodipodi:role="line">1ns</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3885" |
| y="5117.1816" |
| x="8359.7979" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| y="5117.1816" |
| x="8359.7979" |
| id="tspan3887" |
| sodipodi:role="line">10ns</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="8333.0713" |
| y="4956.4717" |
| id="text3889" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3891" |
| x="8333.0713" |
| y="4956.4717">100ns</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3893" |
| y="5517.7397" |
| x="8333.0713" |
| style="font-size:106.90753174px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| y="5517.7397" |
| x="8333.0713" |
| id="tspan3895" |
| sodipodi:role="line">100ps</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="122.34493" |
| y="12.51122" |
| id="text3897" |
| sodipodi:linespacing="125%" |
| transform="matrix(13.363441,0,0,13.363441,5258.4006,3412.805)"><tspan |
| sodipodi:role="line" |
| id="tspan3899" |
| x="122.34493" |
| y="12.51122" |
| style="font-size:6px">Scripting languages</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="121.0151" |
| y="33.788597" |
| id="text3901" |
| sodipodi:linespacing="125%" |
| transform="matrix(13.363441,0,0,13.363441,5258.4006,3412.805)"><tspan |
| sodipodi:role="line" |
| id="tspan3903" |
| x="121.0151" |
| y="33.788597" /></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3905" |
| y="3900.7197" |
| x="6893.3501" |
| style="font-size:133.63441467px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| style="font-size:80.1806488px" |
| y="3900.7197" |
| x="6893.3501" |
| id="tspan3907" |
| sodipodi:role="line">Linux 2.4 kernel</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:133.63441467px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="6893.3501" |
| y="4087.8074" |
| id="text3909" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3911" |
| x="6893.3501" |
| y="4087.8074" |
| style="font-size:80.1806488px">Real-time Java (with GC)</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:133.63441467px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="6893.3501" |
| y="4301.6235" |
| id="text3913" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3915" |
| x="6893.3501" |
| y="4301.6235" |
| style="font-size:80.1806488px">Linux 2.6.x/3.x kernel</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3917" |
| y="4381.8047" |
| x="6893.3501" |
| style="font-size:133.63441467px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| style="font-size:80.1806488px" |
| y="4381.8047" |
| x="6893.3501" |
| id="tspan3919" |
| sodipodi:role="line">Real-time Java (no GC)</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3921" |
| y="4461.9858" |
| x="6893.3501" |
| style="font-size:133.63441467px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| style="font-size:80.1806488px" |
| y="4461.9858" |
| x="6893.3501" |
| id="tspan3923" |
| sodipodi:role="line">Linux -rt patchset</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:133.63441467px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="6893.3501" |
| y="4595.6211" |
| id="text3925" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3927" |
| x="6893.3501" |
| y="4595.6211" |
| style="font-size:80.1806488px">Specialty RTOSes (no MMU)</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3929" |
| y="4916.3457" |
| x="6893.3501" |
| style="font-size:133.63441467px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| style="font-size:80.1806488px" |
| y="4916.3457" |
| x="6893.3501" |
| id="tspan3931" |
| sodipodi:role="line">Hand-coded assembly</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:133.63441467px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| x="6893.3501" |
| y="5076.708" |
| id="text3933" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3935" |
| x="6893.3501" |
| y="5076.708" |
| style="font-size:80.1806488px">Custom digital hardware</tspan></text> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3937" |
| y="5504.3408" |
| x="6893.3501" |
| style="font-size:133.63441467px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Symbol;-inkscape-font-specification:Symbol" |
| xml:space="preserve"><tspan |
| style="font-size:80.1806488px" |
| y="5504.3408" |
| x="6893.3501" |
| id="tspan3939" |
| sodipodi:role="line">Custom analog hardware</tspan></text> |
| </g> |
| </svg> |