zeus
4 years ago
5 changed files with 2 additions and 790 deletions
-
4Linux-process-management/Life_cycle_of_a_process.adoc
-
BINLinux-process-management/Multithreaded_process.png
-
79Linux-process-management/Multithreaded_process.svg
-
BINLinux-process-management/Simplified_Structure_of_the_Linux_Kernel.png
-
709Linux-process-management/Simplified_Structure_of_the_Linux_Kernel.svg
Binary file not shown.
After Width: | Height: | Size: 24 KiB |
@ -1,79 +0,0 @@ |
|||
<?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://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="450" height="425" id="svg2" sodipodi:version="0.32" inkscape:version="0.45.1" version="1.0" sodipodi:docbase="/home/cburnett/wikipedia/images/electronics" sodipodi:docname="Multithreaded process.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> |
|||
<defs id="defs4"> |
|||
<marker inkscape:stockid="TriangleOutL" orient="auto" refY="0" refX="0" id="TriangleOutL" style="overflow:visible"> |
|||
<path id="path3237" 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> |
|||
</defs> |
|||
<sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" gridtolerance="10000" guidetolerance="10" objecttolerance="10" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.49497475" inkscape:cx="379.55897" inkscape:cy="376.38393" inkscape:document-units="px" inkscape:current-layer="layer1" width="450px" height="425px" showgrid="true" inkscape:grid-points="true" inkscape:window-width="937" inkscape:window-height="965" inkscape:window-x="0" inkscape:window-y="31"/> |
|||
<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 inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path2160" sodipodi:cx="217.5" sodipodi:cy="182.5" sodipodi:rx="177.5" sodipodi:ry="177.5" d="M 395 182.5 A 177.5 177.5 0 1 1 40,182.5 A 177.5 177.5 0 1 1 395 182.5 z" transform="translate(-16.75,44.75)"/> |
|||
<g id="g3539"> |
|||
<path style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 394,48 L 394,398 L 398,398 L 398,48 L 394,48 z " id="path3134"/> |
|||
<path style="fill-rule:evenodd;stroke:#000000;stroke-width:0.8pt;marker-start:none" d="M 396,416.464 L 380,388.784 L 412,388.784 L 396,416.464 z " id="path3545"/> |
|||
</g> |
|||
<switch style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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"><text xml:space="preserve" style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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" x="-235.112" y="438.11145" id="text3334-id" sodipodi:linespacing="125%" transform="matrix(0,-1,1,0,0,0)" systemLanguage="id"><tspan sodipodi:role="line" id="tspan3336-id" x="-235.112" y="438.11145" style="font-size:40px;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:Century Schoolbook L">Waktu</tspan></text><text xml:space="preserve" style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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" x="-235.112" y="438.11145" id="text3334" sodipodi:linespacing="125%" transform="matrix(0,-1,1,0,0,0)"><tspan sodipodi:role="line" id="tspan3336" x="-235.112" y="438.11145" style="font-size:40px;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:Century Schoolbook L">Time</tspan></text></switch> |
|||
<switch style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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"><text xml:space="preserve" style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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" x="198.40781" y="35.891998" id="text3338-id" sodipodi:linespacing="125%" systemLanguage="id"><tspan sodipodi:role="line" id="tspan3340-id" x="198.40781" y="35.891998" style="font-size:40px;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:Century Schoolbook L">Proses</tspan></text><text xml:space="preserve" style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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" x="198.40781" y="35.891998" id="text3338" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3340" x="198.40781" y="35.891998" style="font-size:40px;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:Century Schoolbook L">Process</tspan></text></switch> |
|||
<switch style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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"><text xml:space="preserve" style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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" x="118.40781" y="125.242" id="text3342-id" sodipodi:linespacing="125%" systemLanguage="id"><tspan sodipodi:role="line" id="tspan3344-id" x="118.40781" y="125.242" 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:Century Schoolbook L">Utas #1</tspan></text><text xml:space="preserve" style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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" x="118.40781" y="125.242" id="text3342" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3344" x="118.40781" y="125.242" 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:Century Schoolbook L">Thread #1</tspan></text></switch> |
|||
<switch style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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"><text xml:space="preserve" style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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" x="282.40781" y="125.892" id="text3346-id" sodipodi:linespacing="125%" systemLanguage="id"><tspan sodipodi:role="line" id="tspan3348-id" x="282.40781" y="125.892" 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:Century Schoolbook L">Utas #2</tspan></text><text xml:space="preserve" style="font-size:12px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;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" x="282.40781" y="125.892" id="text3346" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3348" x="282.40781" y="125.892" 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:Century Schoolbook L">Thread #2</tspan></text></switch> |
|||
<g id="g3388" transform="translate(2.9914001,0)"> |
|||
<g id="g3372"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3368" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3370" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
<g transform="translate(0,20)" id="g3376"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3378" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3380" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
</g> |
|||
<g id="g3410" transform="translate(169,40)"> |
|||
<g id="g3412"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3414" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3416" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
<g transform="translate(0,20)" id="g3418"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3420" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3422" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
</g> |
|||
<g id="g3424" transform="translate(168,80)"> |
|||
<g id="g3426"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3428" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3430" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
<g transform="translate(0,20)" id="g3432"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3434" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3436" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
</g> |
|||
<g id="g3466" transform="translate(2,120)"> |
|||
<g id="g3468"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3470" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3472" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
<g transform="translate(0,20)" id="g3474"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3476" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3478" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
</g> |
|||
<g id="g3480" transform="translate(1,160)"> |
|||
<g id="g3482"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3484" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3486" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
<g transform="translate(0,20)" id="g3488"> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3490" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true"/> |
|||
<path sodipodi:type="arc" style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="path3492" sodipodi:cx="115" sodipodi:cy="140" sodipodi:rx="5" sodipodi:ry="5" d="M 115,145 A 5,5 0 1 1 115,135" sodipodi:start="1.5707963" sodipodi:end="4.712389" sodipodi:open="true" transform="matrix(-1,0,0,1,230,10)"/> |
|||
</g> |
|||
</g> |
|||
</g> |
|||
</svg> |
Before Width: | Height: | Size: 19 KiB |
Binary file not shown.
After Width: | Height: | Size: 100 KiB |
@ -1,709 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<!-- Created with Inkscape (http://www.inkscape.org/) --> |
|||
|
|||
<svg |
|||
xmlns:dc="http://purl.org/dc/elements/1.1/" |
|||
xmlns:cc="http://creativecommons.org/ns#" |
|||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
|||
xmlns:svg="http://www.w3.org/2000/svg" |
|||
xmlns="http://www.w3.org/2000/svg" |
|||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
|||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
|||
width="960" |
|||
height="540" |
|||
id="svg2" |
|||
version="1.1" |
|||
inkscape:version="0.91 r13725" |
|||
viewBox="0 0 960 540" |
|||
sodipodi:docname="Simplified Structure of the Linux Kernel.svg"> |
|||
<title |
|||
id="title4468">Simplified Structure of the Linux Kernel</title> |
|||
<defs |
|||
id="defs4" /> |
|||
<sodipodi:namedview |
|||
id="base" |
|||
pagecolor="#ffffff" |
|||
bordercolor="#666666" |
|||
borderopacity="1.0" |
|||
inkscape:pageopacity="0.0" |
|||
inkscape:pageshadow="2" |
|||
inkscape:zoom="1.0466654" |
|||
inkscape:cx="565.33074" |
|||
inkscape:cy="257.20648" |
|||
inkscape:document-units="px" |
|||
inkscape:current-layer="boxes" |
|||
showgrid="false" |
|||
inkscape:snap-page="true" |
|||
inkscape:snap-grids="false" |
|||
inkscape:snap-to-guides="false" |
|||
inkscape:snap-bbox="true" |
|||
inkscape:bbox-paths="true" |
|||
inkscape:bbox-nodes="true" |
|||
inkscape:snap-bbox-edge-midpoints="true" |
|||
inkscape:snap-bbox-midpoints="true" |
|||
inkscape:snap-global="false" |
|||
inkscape:window-width="1920" |
|||
inkscape:window-height="991" |
|||
inkscape:window-x="0" |
|||
inkscape:window-y="27" |
|||
inkscape:window-maximized="1"> |
|||
<inkscape:grid |
|||
type="xygrid" |
|||
id="grid4138" /> |
|||
</sodipodi:namedview> |
|||
<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" /> |
|||
<dc:title>Simplified Structure of the Linux Kernel</dc:title> |
|||
<dc:date>2016-02-20</dc:date> |
|||
<dc:creator> |
|||
<cc:Agent> |
|||
<dc:title>Shmuel Csaba Otto Traian Xerxes</dc:title> |
|||
</cc:Agent> |
|||
</dc:creator> |
|||
<dc:rights> |
|||
<cc:Agent> |
|||
<dc:title>Shmuel Csaba Otto Traian Xerxes</dc:title> |
|||
</cc:Agent> |
|||
</dc:rights> |
|||
<dc:contributor> |
|||
<cc:Agent> |
|||
<dc:title>Andrew Stuart Tanenbaum</dc:title> |
|||
</cc:Agent> |
|||
</dc:contributor> |
|||
<dc:description>Illustrates three major components of the Linux kernel. Missing netfilter and nftables. Taken from "Modern Operating Systems" ISBN 0-13-359162-X</dc:description> |
|||
<dc:language>en-US</dc:language> |
|||
<cc:license |
|||
rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /> |
|||
<dc:publisher> |
|||
<cc:Agent> |
|||
<dc:title>https://commons.wikimedia.org/wiki/File:Simplified_Structure_of_the_Linux_Kernel.svg</dc:title> |
|||
</cc:Agent> |
|||
</dc:publisher> |
|||
<dc:identifier>https://commons.wikimedia.org/wiki/File:Simplified_Structure_of_the_Linux_Kernel.svg</dc:identifier> |
|||
<dc:source>https://commons.wikimedia.org/wiki/File:Simplified_Structure_of_the_Linux_Kernel.svg</dc:source> |
|||
</cc:Work> |
|||
<cc:License |
|||
rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"> |
|||
<cc:permits |
|||
rdf:resource="http://creativecommons.org/ns#Reproduction" /> |
|||
<cc:permits |
|||
rdf:resource="http://creativecommons.org/ns#Distribution" /> |
|||
<cc:requires |
|||
rdf:resource="http://creativecommons.org/ns#Notice" /> |
|||
<cc:requires |
|||
rdf:resource="http://creativecommons.org/ns#Attribution" /> |
|||
<cc:permits |
|||
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> |
|||
<cc:requires |
|||
rdf:resource="http://creativecommons.org/ns#ShareAlike" /> |
|||
</cc:License> |
|||
</rdf:RDF> |
|||
</metadata> |
|||
<g |
|||
inkscape:label="boxes" |
|||
inkscape:groupmode="layer" |
|||
id="boxes" |
|||
style="display:inline"> |
|||
<rect |
|||
style="opacity:1;fill:#d3d7cf;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4136" |
|||
width="949" |
|||
height="519" |
|||
x="5.5" |
|||
y="15.499988" |
|||
rx="15" |
|||
ry="15" /> |
|||
<rect |
|||
style="opacity:1;fill:#f2b2b2;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4153" |
|||
width="189" |
|||
height="389" |
|||
x="760.5" |
|||
y="105.5" |
|||
rx="14.999999" |
|||
ry="15" /> |
|||
<rect |
|||
style="opacity:1;fill:#5fbcd3;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4151" |
|||
width="194" |
|||
height="389" |
|||
x="555.5" |
|||
y="105.5" |
|||
rx="15.000001" |
|||
ry="15" /> |
|||
<rect |
|||
style="opacity:1;fill:#99E399;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4149" |
|||
width="534" |
|||
height="389" |
|||
x="10.5" |
|||
y="105.5" |
|||
rx="15.000001" |
|||
ry="15" /> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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" |
|||
x="-1.1352539" |
|||
y="-7.6000977" |
|||
id="text4251" |
|||
sodipodi:linespacing="125%"><tspan |
|||
sodipodi:role="line" |
|||
id="tspan4253" |
|||
x="-1.1352539" |
|||
y="-7.6000977">by Shmuel Csaba Otto Traian Xerxes; GFDL 1.3 & CC-BY-SA 4.0; 2016-02-20</tspan></text> |
|||
</g> |
|||
<g |
|||
inkscape:groupmode="layer" |
|||
id="layer2" |
|||
inkscape:label="boxes 1"> |
|||
<rect |
|||
style="opacity:1;fill:#FFD42A;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4140" |
|||
width="899" |
|||
height="29" |
|||
x="30.5" |
|||
y="5.5" |
|||
rx="15" |
|||
ry="15" /> |
|||
<rect |
|||
style="opacity:1;fill:#0071C5;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4155" |
|||
width="799" |
|||
height="29" |
|||
x="80.5" |
|||
y="499.535" |
|||
rx="15" |
|||
ry="14.999999" /> |
|||
<rect |
|||
style="opacity:1;fill:#eeeeec;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4278" |
|||
width="379.5" |
|||
height="44.5" |
|||
x="87.75" |
|||
y="110.25" /> |
|||
<rect |
|||
y="170.18628" |
|||
x="14.25" |
|||
height="39.5" |
|||
width="169.5" |
|||
id="rect4393" |
|||
style="opacity:1;fill:#93ac9d;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
|||
<rect |
|||
style="opacity:1;fill:#8dd35f;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="use4402" |
|||
width="169.5" |
|||
height="39.5" |
|||
x="192.75" |
|||
y="170.18628" /> |
|||
<rect |
|||
style="opacity:1;fill:#5fd3bc;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="use4404" |
|||
width="169.5" |
|||
height="39.5" |
|||
x="371.25" |
|||
y="170.18628" /> |
|||
<rect |
|||
style="opacity:1;fill:#93AC9D;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4406" |
|||
width="169.5" |
|||
height="89.5" |
|||
x="14.25" |
|||
y="395.25" /> |
|||
<rect |
|||
y="395.25" |
|||
x="192.75" |
|||
height="89.5" |
|||
width="169.5" |
|||
id="use4408" |
|||
style="opacity:1;fill:#8dd35f;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
|||
<rect |
|||
y="395.25" |
|||
x="371.25" |
|||
height="89.5" |
|||
width="169.5" |
|||
id="use4410" |
|||
style="opacity:1;fill:#5fd3bc;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
|||
<rect |
|||
y="381.88879" |
|||
x="567.75" |
|||
height="94.5" |
|||
width="169.5" |
|||
id="rect4418" |
|||
style="opacity:1;fill:#d7eef4;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
|||
<rect |
|||
style="opacity:1;fill:#f7e2de;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="use4430" |
|||
width="169.5" |
|||
height="94.5" |
|||
x="770.25" |
|||
y="382.75" /> |
|||
<rect |
|||
style="opacity:1;fill:#f7e2de;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="use4432" |
|||
width="169.5" |
|||
height="94.5" |
|||
x="770.25" |
|||
y="252.75" /> |
|||
<rect |
|||
style="opacity:1;fill:#f7e2de;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="use4434" |
|||
width="169.5" |
|||
height="94.5" |
|||
x="770.25" |
|||
y="122.75001" /> |
|||
<rect |
|||
style="opacity:1;fill:#d7eef4;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="use4436" |
|||
width="169.5" |
|||
height="94.5" |
|||
x="567.75" |
|||
y="122.75001" /> |
|||
<rect |
|||
style="opacity:1;fill:#d7eef4;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="use4438" |
|||
width="169.5" |
|||
height="94.5" |
|||
x="567.75" |
|||
y="252.75" /> |
|||
<rect |
|||
y="299.92123" |
|||
x="371.25" |
|||
height="89.5" |
|||
width="169.5" |
|||
id="rect4440" |
|||
style="opacity:1;fill:#5FD3BC;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
|||
<rect |
|||
style="opacity:1;fill:#5FD3BC;fill-opacity:1;stroke:#000000;stroke-width:0.49999997;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4442" |
|||
width="169.5" |
|||
height="69.5" |
|||
x="371.25" |
|||
y="222.15709" /> |
|||
<rect |
|||
y="256.87418" |
|||
x="192.75" |
|||
height="86.251625" |
|||
width="169.5" |
|||
id="rect4444" |
|||
style="opacity:1;fill:#8dd35f;fill-opacity:1;stroke:#000000;stroke-width:0.49999997;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
|||
<rect |
|||
style="opacity:1;fill:#93ac9d;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4456" |
|||
width="64.404327" |
|||
height="158.92691" |
|||
x="16.036583" |
|||
y="220.53654" /> |
|||
<rect |
|||
style="opacity:1;fill:#8dd35f;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4245" |
|||
width="169.5" |
|||
height="29.5" |
|||
x="192.75" |
|||
y="222.15709" /> |
|||
<rect |
|||
style="opacity:1;fill:#8dd35f;fill-opacity:1;stroke:#000000;stroke-width:0.49999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="rect4247" |
|||
width="169.5" |
|||
height="38.926716" |
|||
x="192.75" |
|||
y="350.49451" /> |
|||
</g> |
|||
<g |
|||
inkscape:groupmode="layer" |
|||
id="layer1" |
|||
inkscape:label="text"> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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" |
|||
x="279.6991" |
|||
y="26.207275" |
|||
id="text4143" |
|||
sodipodi:linespacing="125%"><tspan |
|||
sodipodi:role="line" |
|||
id="tspan4145" |
|||
x="279.6991" |
|||
y="26.207275"><tspan |
|||
style="font-size:15px" |
|||
id="tspan4446">Linux kernel</tspan> SCI (System Call Interface)</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4157" |
|||
y="520.93445" |
|||
x="253.58887" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
y="520.93445" |
|||
x="253.58887" |
|||
id="tspan4159" |
|||
sodipodi:role="line">IRQs</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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" |
|||
x="617.91077" |
|||
y="520.24231" |
|||
id="text4161" |
|||
sodipodi:linespacing="125%"><tspan |
|||
sodipodi:role="line" |
|||
id="tspan4163" |
|||
x="617.91077" |
|||
y="520.24231">Dispatcher</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4165" |
|||
y="74.759521" |
|||
x="277.39746" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
y="74.759521" |
|||
x="277.39746" |
|||
id="tspan4167" |
|||
sodipodi:role="line">I/O subsystem</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
x="651.97876" |
|||
y="52.615356" |
|||
id="text4169" |
|||
sodipodi:linespacing="125%"><tspan |
|||
sodipodi:role="line" |
|||
x="651.97876" |
|||
y="52.615356" |
|||
id="tspan4177">Memory</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="651.97876" |
|||
y="74.490356" |
|||
id="tspan4179">management</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="651.97876" |
|||
y="96.365356" |
|||
id="tspan4344">subsystem</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4173" |
|||
y="52.615356" |
|||
x="854.47876" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
y="52.615356" |
|||
x="854.47876" |
|||
sodipodi:role="line" |
|||
id="tspan4181">Process</tspan><tspan |
|||
y="74.490356" |
|||
x="854.47876" |
|||
sodipodi:role="line" |
|||
id="tspan4183">management</tspan><tspan |
|||
y="96.365356" |
|||
x="854.47876" |
|||
sodipodi:role="line" |
|||
id="tspan4342">subsystem</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
x="855" |
|||
y="162.14478" |
|||
id="text4185" |
|||
sodipodi:linespacing="125%"><tspan |
|||
id="tspan4191" |
|||
sodipodi:role="line" |
|||
x="855" |
|||
y="162.14478">Signal</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="855" |
|||
y="190.26978" |
|||
id="tspan4232">handling</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4193" |
|||
y="280.26306" |
|||
x="855" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
y="280.26306" |
|||
x="855" |
|||
sodipodi:role="line" |
|||
id="tspan4199">process/thread</tspan><tspan |
|||
y="308.38806" |
|||
x="855" |
|||
sodipodi:role="line" |
|||
id="tspan4223">creation &</tspan><tspan |
|||
y="336.51306" |
|||
x="855" |
|||
sodipodi:role="line" |
|||
id="tspan4225">termination</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
x="854.26941" |
|||
y="408.36362" |
|||
id="text4201" |
|||
sodipodi:linespacing="125%"><tspan |
|||
id="tspan4207" |
|||
sodipodi:role="line" |
|||
x="854.26941" |
|||
y="408.36362" |
|||
style="font-size:15px;text-align:center;text-anchor:middle">Linux kernel</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="854.26941" |
|||
y="434.58923" |
|||
id="tspan4214" |
|||
style="text-align:center;text-anchor:middle">Process</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="854.26941" |
|||
y="462.71423" |
|||
id="tspan4383" |
|||
style="text-align:center;text-anchor:middle">Scheduler</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4234" |
|||
y="162.14478" |
|||
x="651.81335" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
id="tspan4238" |
|||
y="162.14478" |
|||
x="651.81335" |
|||
sodipodi:role="line">Virtual</tspan><tspan |
|||
y="190.26978" |
|||
x="651.81335" |
|||
sodipodi:role="line" |
|||
id="tspan4242">memory</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
x="651.75293" |
|||
y="278.08228" |
|||
id="text4244" |
|||
sodipodi:linespacing="125%"><tspan |
|||
id="tspan4248" |
|||
sodipodi:role="line" |
|||
x="651.75293" |
|||
y="278.08228">Paging</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="651.75293" |
|||
y="306.20728" |
|||
id="tspan4262">page</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="651.75293" |
|||
y="334.33228" |
|||
id="tspan4264">replacement</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4250" |
|||
y="423.11829" |
|||
x="652.47803" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
y="423.11829" |
|||
x="652.47803" |
|||
sodipodi:role="line" |
|||
id="tspan4254">Page</tspan><tspan |
|||
y="451.24329" |
|||
x="652.47803" |
|||
sodipodi:role="line" |
|||
id="tspan4258">cache</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
x="455.45068" |
|||
y="196.14355" |
|||
id="text4288" |
|||
sodipodi:linespacing="125%"><tspan |
|||
id="tspan4292" |
|||
sodipodi:role="line" |
|||
x="455.45068" |
|||
y="196.14355">File systems</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4296" |
|||
y="249.05186" |
|||
x="454.98926" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
y="249.05186" |
|||
x="454.98926" |
|||
sodipodi:role="line" |
|||
id="tspan4298">Generic</tspan><tspan |
|||
y="277.17688" |
|||
x="454.98926" |
|||
sodipodi:role="line" |
|||
id="tspan4336">block layer</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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" |
|||
x="379.35938" |
|||
y="336.21295" |
|||
id="text4300" |
|||
sodipodi:linespacing="125%"><tspan |
|||
id="tspan4302" |
|||
sodipodi:role="line" |
|||
x="379.35938" |
|||
y="336.21295" |
|||
style="font-size:15px;text-align:start;text-anchor:start">Linux kernel</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="379.35938" |
|||
y="362.43857" |
|||
id="tspan4304">I/O Scheduler</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4306" |
|||
y="420.26306" |
|||
x="455.93408" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
id="tspan4310" |
|||
y="420.26306" |
|||
x="455.93408" |
|||
sodipodi:role="line">Block</tspan><tspan |
|||
y="448.38806" |
|||
x="455.93408" |
|||
sodipodi:role="line" |
|||
id="tspan4334">device</tspan><tspan |
|||
y="476.51306" |
|||
x="455.93408" |
|||
sodipodi:role="line" |
|||
id="tspan4314">drivers</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4316" |
|||
y="198.32434" |
|||
x="277.31323" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
y="198.32434" |
|||
x="277.31323" |
|||
sodipodi:role="line" |
|||
id="tspan4318">Sockets</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
x="277.03308" |
|||
y="292.14478" |
|||
id="text4320" |
|||
sodipodi:linespacing="125%"><tspan |
|||
id="tspan4322" |
|||
sodipodi:role="line" |
|||
x="277.03308" |
|||
y="292.14478">Network</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="277.03308" |
|||
y="320.26978" |
|||
id="tspan4324">protocols</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4326" |
|||
y="420.26306" |
|||
x="276.43982" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
y="420.26306" |
|||
x="276.43982" |
|||
sodipodi:role="line" |
|||
id="tspan4328">Network</tspan><tspan |
|||
id="tspan4330" |
|||
y="448.38806" |
|||
x="276.43982" |
|||
sodipodi:role="line">device</tspan><tspan |
|||
y="476.51306" |
|||
x="276.43982" |
|||
sodipodi:role="line" |
|||
id="tspan4332">drivers</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
x="99.587769" |
|||
y="198.32434" |
|||
id="text4349" |
|||
sodipodi:linespacing="125%"><tspan |
|||
id="tspan4351" |
|||
sodipodi:role="line" |
|||
x="99.587769" |
|||
y="198.32434">Terminals</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4353" |
|||
y="420.26306" |
|||
x="98.379272" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
y="420.26306" |
|||
x="98.379272" |
|||
sodipodi:role="line" |
|||
id="tspan4355">Character</tspan><tspan |
|||
y="448.38806" |
|||
x="98.379272" |
|||
sodipodi:role="line" |
|||
id="tspan4357">device</tspan><tspan |
|||
y="476.51306" |
|||
x="98.379272" |
|||
sodipodi:role="line" |
|||
id="tspan4359">drivers</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4361" |
|||
y="40.383522" |
|||
x="-300.02197" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve" |
|||
transform="matrix(0,-1,1,0,0,0)"><tspan |
|||
y="40.383522" |
|||
x="-300.02197" |
|||
sodipodi:role="line" |
|||
id="tspan4363">Line</tspan><tspan |
|||
y="68.508522" |
|||
x="-300.02197" |
|||
sodipodi:role="line" |
|||
id="tspan4365">discipline</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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" |
|||
x="173.62976" |
|||
y="122.74535" |
|||
id="text4280" |
|||
sodipodi:linespacing="125%"><tspan |
|||
sodipodi:role="line" |
|||
x="173.62976" |
|||
y="122.74535" |
|||
id="tspan4373"><tspan |
|||
id="tspan4377" |
|||
style="font-size:15px;text-align:start;text-anchor:start">Linux kernel</tspan></tspan><tspan |
|||
sodipodi:role="line" |
|||
x="173.62976" |
|||
y="148.97096" |
|||
id="tspan4379">Virtual File System</tspan></text> |
|||
<text |
|||
sodipodi:linespacing="125%" |
|||
id="text4232" |
|||
y="366.1749" |
|||
x="212.24487" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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" |
|||
xml:space="preserve"><tspan |
|||
style="font-size:15px;text-align:start;text-anchor:start" |
|||
y="366.1749" |
|||
x="212.24487" |
|||
sodipodi:role="line" |
|||
id="tspan4234">Linux kernel</tspan><tspan |
|||
y="384.9249" |
|||
x="212.24487" |
|||
sodipodi:role="line" |
|||
id="tspan4239" |
|||
style="font-size:15px">Packet Scheduler</tspan></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;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" |
|||
x="277.13379" |
|||
y="241.90953" |
|||
id="text4241" |
|||
sodipodi:linespacing="125%"><tspan |
|||
id="tspan4243" |
|||
sodipodi:role="line" |
|||
x="277.13379" |
|||
y="241.90953" |
|||
style="font-size:15px">Netfilter / Nftables</tspan></text> |
|||
</g> |
|||
</svg> |
Before Width: | Height: | Size: 32 KiB |
Write
Preview
Loading…
Cancel
Save
Reference in new issue