github.com/inspektor-gadget/inspektor-gadget@v0.28.1/docs/images/architecture/inspektor_gadget_tools.svg (about)

     1  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
     2  <!-- Created with Inkscape (http://www.inkscape.org/) -->
     3  
     4  <svg
     5     width="475.53397mm"
     6     height="242.41118mm"
     7     viewBox="0 0 475.53397 242.41118"
     8     version="1.1"
     9     id="svg1955"
    10     inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
    11     sodipodi:docname="inspektor_gadget_tools.svg"
    12     xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    13     xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    14     xmlns="http://www.w3.org/2000/svg"
    15     xmlns:svg="http://www.w3.org/2000/svg"
    16     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    17     xmlns:cc="http://creativecommons.org/ns#"
    18     xmlns:dc="http://purl.org/dc/elements/1.1/">
    19    <defs
    20       id="defs1949">
    21      <marker
    22         style="overflow:visible"
    23         id="marker2722"
    24         refX="0.0"
    25         refY="0.0"
    26         orient="auto"
    27         inkscape:stockid="Arrow1Lstart"
    28         inkscape:isstock="true">
    29        <path
    30           transform="scale(0.8) translate(12.5,0)"
    31           style="fill-rule:evenodd;fill:context-stroke;stroke:context-stroke;stroke-width:1.0pt"
    32           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 "
    33           id="path2461" />
    34      </marker>
    35      <marker
    36         inkscape:stockid="Arrow1Lend"
    37         orient="auto"
    38         refY="0"
    39         refX="0"
    40         id="marker1389"
    41         style="overflow:visible"
    42         inkscape:isstock="true">
    43        <path
    44           inkscape:connector-curvature="0"
    45           id="path1387"
    46           d="M 0,0 5,-5 -12.5,0 5,5 Z"
    47           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
    48           transform="matrix(-0.8,0,0,-0.8,-10,0)" />
    49      </marker>
    50      <marker
    51         inkscape:isstock="true"
    52         style="overflow:visible"
    53         id="marker1236"
    54         refX="0"
    55         refY="0"
    56         orient="auto"
    57         inkscape:stockid="Arrow1Lend">
    58        <path
    59           inkscape:connector-curvature="0"
    60           transform="matrix(-0.8,0,0,-0.8,-10,0)"
    61           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
    62           d="M 0,0 5,-5 -12.5,0 5,5 Z"
    63           id="path1234" />
    64      </marker>
    65      <marker
    66         inkscape:stockid="Arrow1Lend"
    67         orient="auto"
    68         refY="0"
    69         refX="0"
    70         id="marker11206"
    71         style="overflow:visible"
    72         inkscape:isstock="true"
    73         inkscape:collect="always">
    74        <path
    75           id="path11204"
    76           d="M 0,0 5,-5 -12.5,0 5,5 Z"
    77           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
    78           transform="matrix(-0.8,0,0,-0.8,-10,0)"
    79           inkscape:connector-curvature="0" />
    80      </marker>
    81      <marker
    82         inkscape:isstock="true"
    83         style="overflow:visible"
    84         id="marker10248"
    85         refX="0"
    86         refY="0"
    87         orient="auto"
    88         inkscape:stockid="Arrow1Lend"
    89         inkscape:collect="always">
    90        <path
    91           transform="matrix(-0.8,0,0,-0.8,-10,0)"
    92           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
    93           d="M 0,0 5,-5 -12.5,0 5,5 Z"
    94           id="path10246"
    95           inkscape:connector-curvature="0" />
    96      </marker>
    97      <marker
    98         inkscape:stockid="Arrow1Lend"
    99         orient="auto"
   100         refY="0"
   101         refX="0"
   102         id="marker9974"
   103         style="overflow:visible"
   104         inkscape:isstock="true"
   105         inkscape:collect="always">
   106        <path
   107           id="path9972"
   108           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   109           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   110           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   111           inkscape:connector-curvature="0" />
   112      </marker>
   113      <marker
   114         inkscape:isstock="true"
   115         style="overflow:visible"
   116         id="marker9656"
   117         refX="0"
   118         refY="0"
   119         orient="auto"
   120         inkscape:stockid="Arrow1Lend"
   121         inkscape:collect="always">
   122        <path
   123           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   124           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   125           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   126           id="path9654"
   127           inkscape:connector-curvature="0" />
   128      </marker>
   129      <marker
   130         inkscape:stockid="Arrow1Lend"
   131         orient="auto"
   132         refY="0"
   133         refX="0"
   134         id="marker9490"
   135         style="overflow:visible"
   136         inkscape:isstock="true"
   137         inkscape:collect="always">
   138        <path
   139           id="path9488"
   140           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   141           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   142           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   143           inkscape:connector-curvature="0" />
   144      </marker>
   145      <marker
   146         inkscape:isstock="true"
   147         style="overflow:visible"
   148         id="marker7012"
   149         refX="0"
   150         refY="0"
   151         orient="auto"
   152         inkscape:stockid="Arrow1Lend"
   153         inkscape:collect="always">
   154        <path
   155           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   156           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   157           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   158           id="path7010"
   159           inkscape:connector-curvature="0" />
   160      </marker>
   161      <marker
   162         inkscape:stockid="Arrow1Lend"
   163         orient="auto"
   164         refY="0"
   165         refX="0"
   166         id="marker6880"
   167         style="overflow:visible"
   168         inkscape:isstock="true"
   169         inkscape:collect="always">
   170        <path
   171           id="path6878"
   172           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   173           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   174           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   175           inkscape:connector-curvature="0" />
   176      </marker>
   177      <marker
   178         inkscape:isstock="true"
   179         style="overflow:visible"
   180         id="marker6354"
   181         refX="0"
   182         refY="0"
   183         orient="auto"
   184         inkscape:stockid="Arrow1Lend"
   185         inkscape:collect="always">
   186        <path
   187           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   188           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   189           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   190           id="path6352"
   191           inkscape:connector-curvature="0" />
   192      </marker>
   193      <marker
   194         inkscape:stockid="Arrow1Lend"
   195         orient="auto"
   196         refY="0"
   197         refX="0"
   198         id="marker6240"
   199         style="overflow:visible"
   200         inkscape:isstock="true"
   201         inkscape:collect="always">
   202        <path
   203           id="path6238"
   204           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   205           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   206           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   207           inkscape:connector-curvature="0" />
   208      </marker>
   209      <marker
   210         inkscape:isstock="true"
   211         style="overflow:visible"
   212         id="marker5508"
   213         refX="0"
   214         refY="0"
   215         orient="auto"
   216         inkscape:stockid="Arrow1Lend"
   217         inkscape:collect="always">
   218        <path
   219           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   220           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   221           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   222           id="path5506"
   223           inkscape:connector-curvature="0" />
   224      </marker>
   225      <marker
   226         inkscape:isstock="true"
   227         style="overflow:visible"
   228         id="marker5137"
   229         refX="0"
   230         refY="0"
   231         orient="auto"
   232         inkscape:stockid="Arrow1Lend"
   233         inkscape:collect="always">
   234        <path
   235           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   236           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   237           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   238           id="path5135"
   239           inkscape:connector-curvature="0" />
   240      </marker>
   241      <marker
   242         inkscape:stockid="Arrow1Lend"
   243         orient="auto"
   244         refY="0"
   245         refX="0"
   246         id="marker4951"
   247         style="overflow:visible"
   248         inkscape:isstock="true"
   249         inkscape:collect="always">
   250        <path
   251           id="path4949"
   252           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   253           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   254           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   255           inkscape:connector-curvature="0" />
   256      </marker>
   257      <marker
   258         inkscape:stockid="Scissors"
   259         orient="auto"
   260         refY="0"
   261         refX="0"
   262         id="Scissors"
   263         style="overflow:visible"
   264         inkscape:isstock="true">
   265        <path
   266           id="schere"
   267           d="M 9.0898857,-3.6061018 C 8.1198849,-4.7769976 6.3697607,-4.7358294 5.0623558,-4.2327734 l -8.2124046,3.0779029 c -2.3882933,-1.3067135 -4.7482873,-0.9325372 -4.7482873,-1.5687873 0,-0.4973164 0.4566662,-0.3883222 0.3883068,-1.6831941 -0.065635,-1.2432767 -1.3635771,-2.1630796 -2.5903987,-2.0816435 -1.227271,-0.00735 -2.499439,0.9331613 -2.510341,2.2300611 -0.09143,1.3063864 1.007209,2.5196896 2.306764,2.6052316 1.5223406,0.2266616 4.218258,-0.6955566 5.482945,1.57086006 -0.9422847,1.73825774 -2.6140244,1.74307674 -4.1255107,1.65607034 -1.2548743,-0.072235 -2.7620933,0.2873979 -3.3606483,1.5208605 -0.578367,1.1820862 -0.0112,2.8646022 1.316749,3.226412 1.3401912,0.4918277 3.1806689,-0.129711 3.4993722,-1.6707242 0.2456585,-1.187823 -0.5953659,-1.7459574 -0.2725074,-2.1771537 0.2436135,-0.32536 1.7907806,-0.1368452 4.5471053,-1.3748244 L 5.6763468,4.2330688 C 6.8000164,4.5467672 8.1730685,4.5362646 9.1684433,3.4313614 l -9.22008423,-3.48508362 z m -18.3078016,-1.900504 c 1.294559,0.7227998 1.1888392,2.6835702 -0.1564272,3.0632889 -1.2165179,0.423661 -2.7710269,-0.7589694 -2.3831779,-2.0774648 0.227148,-1.0818519 1.653387,-1.480632 2.5396051,-0.9858241 z m 0.056264,8.0173649 c 1.3508301,0.4988648 1.1214429,2.7844356 -0.2522207,3.091609 -0.9110594,0.3163391 -2.2135494,-0.1387976 -2.3056964,-1.2121394 -0.177609,-1.305055 1.356085,-2.4841482 2.5579171,-1.8794696 z"
   268           style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1"
   269           inkscape:connector-curvature="0" />
   270      </marker>
   271      <marker
   272         inkscape:stockid="Arrow2Lend"
   273         orient="auto"
   274         refY="0"
   275         refX="0"
   276         id="Arrow2Lend"
   277         style="overflow:visible"
   278         inkscape:isstock="true">
   279        <path
   280           id="path4496"
   281           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
   282           d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   283           transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
   284           inkscape:connector-curvature="0" />
   285      </marker>
   286      <marker
   287         inkscape:stockid="TriangleOutL"
   288         orient="auto"
   289         refY="0"
   290         refX="0"
   291         id="TriangleOutL"
   292         style="overflow:visible"
   293         inkscape:isstock="true">
   294        <path
   295           id="path4617"
   296           d="M 5.77,0 -2.88,5 V -5 Z"
   297           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   298           transform="scale(0.8)"
   299           inkscape:connector-curvature="0" />
   300      </marker>
   301      <marker
   302         inkscape:stockid="Arrow1Lstart"
   303         orient="auto"
   304         refY="0"
   305         refX="0"
   306         id="Arrow1Lstart"
   307         style="overflow:visible"
   308         inkscape:isstock="true">
   309        <path
   310           id="path4475"
   311           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   312           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   313           transform="matrix(0.8,0,0,0.8,10,0)"
   314           inkscape:connector-curvature="0" />
   315      </marker>
   316      <marker
   317         inkscape:stockid="Arrow1Lend"
   318         orient="auto"
   319         refY="0"
   320         refX="0"
   321         id="marker4759"
   322         style="overflow:visible"
   323         inkscape:isstock="true">
   324        <path
   325           id="path4757"
   326           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   327           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   328           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   329           inkscape:connector-curvature="0" />
   330      </marker>
   331      <marker
   332         inkscape:stockid="Arrow1Lend"
   333         orient="auto"
   334         refY="0"
   335         refX="0"
   336         id="Arrow1Lend"
   337         style="overflow:visible"
   338         inkscape:isstock="true">
   339        <path
   340           id="path4478"
   341           d="M 0,0 5,-5 -12.5,0 5,5 Z"
   342           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
   343           transform="matrix(-0.8,0,0,-0.8,-10,0)"
   344           inkscape:connector-curvature="0" />
   345      </marker>
   346    </defs>
   347    <sodipodi:namedview
   348       id="base"
   349       pagecolor="#ffffff"
   350       bordercolor="#666666"
   351       borderopacity="1.0"
   352       inkscape:pageopacity="0.0"
   353       inkscape:pageshadow="2"
   354       inkscape:zoom="1.3799247"
   355       inkscape:cx="1306.2307"
   356       inkscape:cy="365.96199"
   357       inkscape:document-units="mm"
   358       inkscape:current-layer="layer2"
   359       showgrid="false"
   360       inkscape:pagecheckerboard="true"
   361       inkscape:window-width="1920"
   362       inkscape:window-height="999"
   363       inkscape:window-x="0"
   364       inkscape:window-y="0"
   365       inkscape:window-maximized="1"
   366       fit-margin-top="0"
   367       fit-margin-left="0"
   368       fit-margin-right="0"
   369       fit-margin-bottom="0" />
   370    <metadata
   371       id="metadata1952">
   372      <rdf:RDF>
   373        <cc:Work
   374           rdf:about="">
   375          <dc:format>image/svg+xml</dc:format>
   376          <dc:type
   377             rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   378          <dc:title />
   379        </cc:Work>
   380      </rdf:RDF>
   381    </metadata>
   382    <g
   383       inkscape:label="base"
   384       inkscape:groupmode="layer"
   385       id="layer1"
   386       transform="translate(62.952195,5.2710703)"
   387       style="display:inline"
   388       sodipodi:insensitive="true">
   389      <text
   390         id="text3984"
   391         y="182.37019"
   392         x="28.904835"
   393         style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   394         xml:space="preserve"><tspan
   395           y="191.99971"
   396           x="28.904835"
   397           id="tspan3982"
   398           sodipodi:role="line"
   399           style="stroke-width:0.26458332" /></text>
   400      <rect
   401         y="-5.1385703"
   402         x="-62.819695"
   403         height="242.14618"
   404         width="475.20523"
   405         id="rect1253"
   406         style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
   407      <g
   408         id="g4374"
   409         transform="matrix(1.3546821,0,0,1.3546821,-8.5799279,-35.272428)">
   410        <g
   411           id="g4368">
   412          <rect
   413             y="77.621574"
   414             x="24.190477"
   415             height="14.289583"
   416             width="219.22618"
   417             id="rect3830"
   418             style="fill:#fff9c4;fill-opacity:1;stroke:none;stroke-width:0.18174031;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   419          <text
   420             xml:space="preserve"
   421             style="font-style:normal;font-weight:normal;font-size:7.81241131px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   422             x="95.245499"
   423             y="86.817123"
   424             id="text3849"><tspan
   425               sodipodi:role="line"
   426               id="tspan3847"
   427               x="95.245499"
   428               y="86.817123"
   429               style="font-size:7.81241131px;stroke-width:0.26458332">System Call Interface</tspan></text>
   430        </g>
   431      </g>
   432      <g
   433         transform="matrix(1.3546821,0,0,1.3546821,-8.5799279,75.643331)"
   434         id="g4382">
   435        <g
   436           id="g4393">
   437          <rect
   438             style="fill:#b3e5fc;fill-opacity:1;stroke:none;stroke-width:0.18174031;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   439             id="rect4376"
   440             width="219.22618"
   441             height="14.289583"
   442             x="24.190477"
   443             y="77.621574" />
   444          <text
   445             id="text4380"
   446             y="87.606178"
   447             x="107.39376"
   448             style="font-style:normal;font-weight:normal;font-size:7.81241131px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   449             xml:space="preserve"><tspan
   450               style="font-size:7.81241131px;stroke-width:0.26458332"
   451               y="87.606178"
   452               x="107.39376"
   453               id="tspan4378"
   454               sodipodi:role="line">Device Drivers</tspan></text>
   455        </g>
   456      </g>
   457      <g
   458         id="g4060"
   459         transform="translate(0,-10.414592)">
   460        <rect
   461           y="104.23212"
   462           x="23.812504"
   463           height="82.398811"
   464           width="96.198868"
   465           id="rect3869"
   466           style="fill:#c5cae9;fill-opacity:1;stroke:none;stroke-width:0.2890951;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   467        <g
   468           transform="translate(-0.85016823,-1.7638951)"
   469           id="g4009">
   470          <rect
   471             style="fill:#9fa8da;fill-opacity:1;stroke:none;stroke-width:0.12625073;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   472             id="rect3966"
   473             width="87.632812"
   474             height="17.250851"
   475             x="28.9457"
   476             y="128.65973" />
   477          <text
   478             id="text3970"
   479             y="140.03682"
   480             x="42.134003"
   481             style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   482             xml:space="preserve"><tspan
   483               style="stroke-width:0.26458332"
   484               y="140.03682"
   485               x="42.134003"
   486               id="tspan3968"
   487               sodipodi:role="line">File Systems</tspan></text>
   488        </g>
   489        <g
   490           transform="translate(0,-3.5277863)"
   491           id="g4020">
   492          <g
   493             id="g4014"
   494             transform="translate(-0.6611805)">
   495            <rect
   496               style="fill:#9fa8da;fill-opacity:1;stroke:none;stroke-width:0.12597816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   497               id="rect3974"
   498               width="87.254837"
   499               height="17.250851"
   500               x="28.9457"
   501               y="149.8264" />
   502            <text
   503               id="text3978"
   504               y="161.20349"
   505               x="30.007025"
   506               style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   507               xml:space="preserve"><tspan
   508                 style="stroke-width:0.26458332"
   509                 y="161.20349"
   510                 x="30.007025"
   511                 id="tspan3976"
   512                 sodipodi:role="line">Volume Manager</tspan></text>
   513          </g>
   514        </g>
   515        <g
   516           transform="translate(-0.85016823,-1.1825561e-5)"
   517           id="g4004">
   518          <rect
   519             y="107.49306"
   520             x="28.9457"
   521             height="17.250851"
   522             width="87.632812"
   523             id="rect3995"
   524             style="fill:#9fa8da;fill-opacity:1;stroke:none;stroke-width:0.12625073;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   525          <text
   526             xml:space="preserve"
   527             style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   528             x="64.184326"
   529             y="119.89674"
   530             id="text3999"><tspan
   531               sodipodi:role="line"
   532               id="tspan3997"
   533               x="64.184326"
   534               y="119.89674"
   535               style="stroke-width:0.26458332">VFS</tspan></text>
   536        </g>
   537        <g
   538           id="g4028"
   539           transform="translate(-0.6611805,15.875001)">
   540          <g
   541             transform="translate(0,1.2252402e-6)"
   542             id="g4039">
   543            <rect
   544               y="149.8264"
   545               x="28.9457"
   546               height="17.250851"
   547               width="87.254837"
   548               id="rect4022"
   549               style="fill:#9fa8da;fill-opacity:1;stroke:none;stroke-width:0.12597816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   550            <text
   551               xml:space="preserve"
   552               style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   553               x="41.262371"
   554               y="162.42058"
   555               id="text4026"><tspan
   556                 sodipodi:role="line"
   557                 id="tspan4024"
   558                 x="41.262371"
   559                 y="162.42058"
   560                 style="stroke-width:0.26458332">Block Device</tspan></text>
   561          </g>
   562        </g>
   563      </g>
   564      <g
   565         id="g4311"
   566         transform="translate(0,-10.583333)">
   567        <rect
   568           style="fill:#c8e6c9;fill-opacity:1;stroke:none;stroke-width:0.2890951;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   569           id="rect4062"
   570           width="96.198868"
   571           height="82.398811"
   572           x="124.35417"
   573           y="104.23212" />
   574        <g
   575           transform="translate(100.54167)"
   576           id="g4162">
   577          <rect
   578             y="126.89584"
   579             x="28.095531"
   580             height="17.250851"
   581             width="87.632812"
   582             id="rect4064"
   583             style="fill:#a5d6a7;fill-opacity:1;stroke:none;stroke-width:0.12625073;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   584          <text
   585             xml:space="preserve"
   586             style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   587             x="49.845703"
   588             y="139.29951"
   589             id="text4068"><tspan
   590               sodipodi:role="line"
   591               id="tspan4066"
   592               x="49.845703"
   593               y="139.29951"
   594               style="stroke-width:0.26458332">TCP/UDP</tspan></text>
   595        </g>
   596        <g
   597           id="g4292">
   598          <rect
   599             style="fill:#a5d6a7;fill-opacity:1;stroke:none;stroke-width:0.12597816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   600             id="rect4072"
   601             width="87.254837"
   602             height="17.250851"
   603             x="128.82619"
   604             y="146.29861" />
   605          <text
   606             id="text4076"
   607             y="158.70229"
   608             x="167.51649"
   609             style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   610             xml:space="preserve"><tspan
   611               style="fill:#000000;stroke-width:0.26458332"
   612               y="158.70229"
   613               x="167.51649"
   614               id="tspan4074"
   615               sodipodi:role="line">IP</tspan></text>
   616        </g>
   617        <g
   618           id="g4287">
   619          <rect
   620             style="fill:#a5d6a7;fill-opacity:1;stroke:none;stroke-width:0.12625073;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   621             id="rect4082"
   622             width="87.632812"
   623             height="17.250851"
   624             x="128.63721"
   625             y="107.49304" />
   626          <text
   627             id="text4086"
   628             y="120.08722"
   629             x="153.52005"
   630             style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   631             xml:space="preserve"><tspan
   632               style="stroke-width:0.26458332"
   633               y="120.08722"
   634               x="153.52005"
   635               id="tspan4084"
   636               sodipodi:role="line">Sockets</tspan></text>
   637        </g>
   638        <g
   639           transform="translate(99.880489,15.875002)"
   640           id="g4096">
   641          <rect
   642             y="149.8264"
   643             x="28.9457"
   644             height="17.250851"
   645             width="87.254837"
   646             id="rect4090"
   647             style="fill:#a5d6a7;fill-opacity:1;stroke:none;stroke-width:0.12597816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   648          <text
   649             xml:space="preserve"
   650             style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   651             x="50.718586"
   652             y="162.42058"
   653             id="text4094"><tspan
   654               sodipodi:role="line"
   655               id="tspan4092"
   656               x="50.718586"
   657               y="162.42058"
   658               style="stroke-width:0.26458332">Ethernet</tspan></text>
   659        </g>
   660      </g>
   661      <g
   662         transform="translate(201.0834,-10.583333)"
   663         id="g4140">
   664        <g
   665           id="g4269">
   666          <rect
   667             style="fill:#ffecb3;fill-opacity:1;stroke:none;stroke-width:0.2890951;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   668             id="rect4102"
   669             width="96.198868"
   670             height="82.398811"
   671             x="23.812504"
   672             y="104.23212" />
   673          <g
   674             transform="translate(0,3.4332276e-6)"
   675             id="g4170">
   676            <rect
   677               style="fill:#ffe082;fill-opacity:1;stroke:none;stroke-width:0.12625073;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   678               id="rect4122"
   679               width="87.632812"
   680               height="17.250851"
   681               x="28.095531"
   682               y="107.49304" />
   683            <text
   684               id="text4126"
   685               y="120.08721"
   686               x="46.961765"
   687               style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffe082;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   688               xml:space="preserve"><tspan
   689                 style="fill:#000000;stroke-width:0.26458332"
   690                 y="120.08721"
   691                 x="46.961765"
   692                 id="tspan4124"
   693                 sodipodi:role="line">Scheduler</tspan></text>
   694          </g>
   695          <g
   696             id="g4251">
   697            <g
   698               id="g4195"
   699               transform="matrix(1,0,0,2.0240382,0,-89.805564)">
   700              <g
   701                 id="g4193">
   702                <rect
   703                   y="107.49304"
   704                   x="28.095531"
   705                   height="17.250851"
   706                   width="87.632812"
   707                   id="rect4187"
   708                   style="fill:#ffe082;fill-opacity:1;stroke:none;stroke-width:0.12625073;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   709              </g>
   710            </g>
   711            <text
   712               id="text4199"
   713               y="151.28297"
   714               x="66.936096"
   715               style="font-style:normal;font-weight:normal;font-size:9.92185593px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffe082;fill-opacity:1;stroke:none;stroke-width:0.2480464"
   716               xml:space="preserve"
   717               transform="scale(1.0666687,0.93749822)"><tspan
   718                 style="text-align:center;text-anchor:middle;fill:#000000;stroke-width:0.2480464"
   719                 y="151.28297"
   720                 x="66.936096"
   721                 id="tspan4197"
   722                 sodipodi:role="line">Virtual</tspan><tspan
   723                 id="tspan4203"
   724                 style="text-align:center;text-anchor:middle;fill:#000000;stroke-width:0.2480464"
   725                 y="163.68529"
   726                 x="66.936096"
   727                 sodipodi:role="line">Memory</tspan></text>
   728          </g>
   729          <g
   730             transform="translate(-0.6611805,15.875002)"
   731             id="g4179">
   732            <rect
   733               y="149.8264"
   734               x="28.9457"
   735               height="17.250851"
   736               width="87.254837"
   737               id="rect4130"
   738               style="fill:#ffe082;fill-opacity:1;stroke:none;stroke-width:0.12597816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   739            <text
   740               xml:space="preserve"
   741               style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   742               x="42.632919"
   743               y="162.42058"
   744               id="text4134"><tspan
   745                 sodipodi:role="line"
   746                 id="tspan4132"
   747                 x="42.632919"
   748                 y="162.42058"
   749                 style="stroke-width:0.26458332">Clocksource</tspan></text>
   750          </g>
   751        </g>
   752      </g>
   753      <g
   754         transform="matrix(1.7686083,0,0,1.7686083,-18.593003,-50.832398)"
   755         id="g3865">
   756        <g
   757           id="g3945">
   758          <g
   759             id="g3926"
   760             transform="matrix(0.76722537,0,0,0.76722537,5.6309302,15.563196)">
   761            <rect
   762               y="13.572001"
   763               x="24.190477"
   764               height="51.728607"
   765               width="218.73811"
   766               id="rect3851"
   767               style="fill:#ffcdd2;fill-opacity:1;stroke:none;stroke-width:0.34540045;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   768            <text
   769               id="text3855"
   770               y="29.228523"
   771               x="111.32314"
   772               style="font-style:normal;font-weight:normal;font-size:7.79951954px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34485736"
   773               xml:space="preserve"><tspan
   774                 style="font-size:7.79951954px;stroke-width:0.34485736"
   775                 y="29.228523"
   776                 x="111.32314"
   777                 id="tspan3853"
   778                 sodipodi:role="line">Applications</tspan></text>
   779          </g>
   780          <g
   781             id="g3931">
   782            <rect
   783               y="46.419388"
   784               x="78.303329"
   785               height="18.869091"
   786               width="113.69645"
   787               id="rect3859"
   788               style="fill:#ffcdd2;fill-opacity:1;stroke:#ffffff;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
   789            <text
   790               id="text3863"
   791               y="57.409771"
   792               x="112.02648"
   793               style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   794               xml:space="preserve"><tspan
   795                 style="font-size:5.98398924px;stroke-width:0.26458332"
   796                 y="57.409771"
   797                 x="112.02648"
   798                 id="tspan3861"
   799                 sodipodi:role="line">System Libraries</tspan></text>
   800          </g>
   801        </g>
   802      </g>
   803      <g
   804         id="g4413"
   805         transform="matrix(1.3546821,0,0,1.3546821,-8.5799279,99.580727)">
   806        <g
   807           id="g4411">
   808          <g
   809             id="g4418">
   810            <rect
   811               style="fill:#b2ebf2;fill-opacity:1;stroke:none;stroke-width:0.18174031;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   812               id="rect4405"
   813               width="219.22618"
   814               height="14.289583"
   815               x="24.190477"
   816               y="77.621574" />
   817            <text
   818               id="text4409"
   819               y="87.606178"
   820               x="116.32333"
   821               style="font-style:normal;font-weight:normal;font-size:7.81241131px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   822               xml:space="preserve"><tspan
   823                 style="font-size:7.81241131px;stroke-width:0.26458332"
   824                 y="87.606178"
   825                 x="116.32333"
   826                 id="tspan4407"
   827                 sodipodi:role="line">Firmware</tspan></text>
   828          </g>
   829        </g>
   830      </g>
   831      <text
   832         xml:space="preserve"
   833         style="font-style:normal;font-weight:normal;font-size:4.93888855px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
   834         x="329.23608"
   835         y="-1.6737313"
   836         id="text1250"><tspan
   837           sodipodi:role="line"
   838           id="tspan1248"
   839           x="329.23608"
   840           y="-1.6737313"
   841           style="font-size:4.23333311px;stroke-width:0.26458332">Inspired by Brendan Gregg original image</tspan></text>
   842    </g>
   843    <g
   844       inkscape:groupmode="layer"
   845       id="layer2"
   846       inkscape:label="trace"
   847       transform="translate(62.952195,5.2710703)"
   848       sodipodi:insensitive="true">
   849      <text
   850         xml:space="preserve"
   851         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   852         x="213.17856"
   853         y="236.90179"
   854         id="text4431"><tspan
   855           sodipodi:role="line"
   856           id="tspan4429"
   857           x="213.17856"
   858           y="236.90179"
   859           style="stroke-width:0.264583">trace bind</tspan></text>
   860      <text
   861         xml:space="preserve"
   862         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   863         x="-62.366062"
   864         y="13.040128"
   865         id="text4435"><tspan
   866           sodipodi:role="line"
   867           id="tspan4433"
   868           x="-62.366062"
   869           y="13.040128"
   870           style="stroke-width:0.264583">trace capabilities</tspan></text>
   871      <text
   872         xml:space="preserve"
   873         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   874         x="-62.366062"
   875         y="25.563213"
   876         id="text4439"><tspan
   877           sodipodi:role="line"
   878           id="tspan4437"
   879           x="-62.366062"
   880           y="25.563213"
   881           style="stroke-width:0.264583">trace dns</tspan></text>
   882      <text
   883         xml:space="preserve"
   884         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   885         x="-62.366062"
   886         y="86.467247"
   887         id="text4443"><tspan
   888           sodipodi:role="line"
   889           id="tspan4441"
   890           x="-62.366062"
   891           y="86.467247"
   892           style="stroke-width:0.264583">trace fsslower</tspan></text>
   893      <text
   894         xml:space="preserve"
   895         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   896         x="-62.366062"
   897         y="97.050598"
   898         id="text4447"><tspan
   899           sodipodi:role="line"
   900           id="tspan4445"
   901           x="-62.366062"
   902           y="97.050598"
   903           style="stroke-width:0.264583">trace mount</tspan></text>
   904      <text
   905         xml:space="preserve"
   906         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   907         x="-62.366062"
   908         y="214.22325"
   909         id="text4451"><tspan
   910           sodipodi:role="line"
   911           id="tspan4449"
   912           x="-62.366062"
   913           y="214.22325"
   914           style="stroke-width:0.264583">trace network</tspan></text>
   915      <text
   916         xml:space="preserve"
   917         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   918         x="348.87656"
   919         y="170.37798"
   920         id="text4455"><tspan
   921           sodipodi:role="line"
   922           id="tspan4453"
   923           x="348.87656"
   924           y="170.37798"
   925           style="stroke-width:0.264583">trace oomkill</tspan></text>
   926      <text
   927         xml:space="preserve"
   928         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   929         x="80.130974"
   930         y="236.90179"
   931         id="text4463"><tspan
   932           sodipodi:role="line"
   933           id="tspan4461"
   934           x="80.130974"
   935           y="236.90179"
   936           style="stroke-width:0.264583">trace sni</tspan></text>
   937      <text
   938         xml:space="preserve"
   939         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   940         x="359.95728"
   941         y="69.10006"
   942         id="text4423"><tspan
   943           sodipodi:role="line"
   944           id="tspan4421"
   945           x="359.95728"
   946           y="69.10006"
   947           style="stroke-width:0.264583">trace open</tspan></text>
   948      <text
   949         xml:space="preserve"
   950         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   951         x="362.67722"
   952         y="60.609577"
   953         id="text4427"><tspan
   954           sodipodi:role="line"
   955           id="tspan4425"
   956           x="362.67722"
   957           y="60.609577"
   958           style="stroke-width:0.264583">trace exec</tspan></text>
   959      <text
   960         xml:space="preserve"
   961         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   962         x="355.9039"
   963         y="81.093628"
   964         id="text4459"><tspan
   965           sodipodi:role="line"
   966           id="tspan4457"
   967           x="355.9039"
   968           y="81.093628"
   969           style="stroke-width:0.264583">trace signal</tspan></text>
   970      <text
   971         xml:space="preserve"
   972         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   973         x="369.69397"
   974         y="92.01828"
   975         id="text4467"><tspan
   976           sodipodi:role="line"
   977           id="tspan4465"
   978           x="369.69397"
   979           y="92.01828"
   980           style="stroke-width:0.264583">trace tcp</tspan></text>
   981      <text
   982         xml:space="preserve"
   983         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
   984         x="329.91129"
   985         y="102.94294"
   986         id="text4471"><tspan
   987           sodipodi:role="line"
   988           id="tspan4469"
   989           x="329.91129"
   990           y="102.94294"
   991           style="stroke-width:0.264583">trace tcpconnect</tspan></text>
   992      <path
   993         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4951)"
   994         d="M -0.16181771,89.165498 43.274151,99.965009"
   995         id="path4473"
   996         inkscape:connector-curvature="0"
   997         sodipodi:nodetypes="cc" />
   998      <path
   999         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5137)"
  1000         d="M 6.3672215,211.1009 137.37654,168.44335"
  1001         id="path5127"
  1002         inkscape:connector-curvature="0"
  1003         sodipodi:nodetypes="cc" />
  1004      <path
  1005         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5508)"
  1006         d="m 114.90476,229.34226 43.08929,-97.89583"
  1007         id="path5498"
  1008         inkscape:connector-curvature="0" />
  1009      <path
  1010         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6880)"
  1011         d="M 218.3592,227.50992 196.71037,107.23863"
  1012         id="path6870"
  1013         inkscape:connector-curvature="0" />
  1014      <path
  1015         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9974)"
  1016         d="m 354.1208,77.984086 -45.4913,1.859421"
  1017         id="path9964"
  1018         inkscape:connector-curvature="0"
  1019         sodipodi:nodetypes="cc" />
  1020      <path
  1021         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker10248)"
  1022         d="M 376.36978,164.42485 305.78274,140.89583"
  1023         id="path10238"
  1024         inkscape:connector-curvature="0"
  1025         sodipodi:nodetypes="cc" />
  1026      <text
  1027         xml:space="preserve"
  1028         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
  1029         x="-62.196728"
  1030         y="2.9088719"
  1031         id="text11044"><tspan
  1032           sodipodi:role="line"
  1033           id="tspan11042"
  1034           x="-62.196728"
  1035           y="2.9088719"
  1036           style="stroke-width:0.264583">Various:</tspan><tspan
  1037           sodipodi:role="line"
  1038           x="-62.196728"
  1039           y="16.137997"
  1040           id="tspan11046"
  1041           style="stroke-width:0.264583" /></text>
  1042      <text
  1043         xml:space="preserve"
  1044         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
  1045         x="341.51059"
  1046         y="44.734573"
  1047         id="text1307"><tspan
  1048           sodipodi:role="line"
  1049           id="tspan1305"
  1050           x="341.51059"
  1051           y="44.734573"
  1052           style="stroke-width:0.264583">trace tcpdrop</tspan></text>
  1053      <path
  1054         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2722)"
  1055         d="M 200.44351,105.59547 341.3106,42.459964"
  1056         id="path1524"
  1057         sodipodi:nodetypes="cc" />
  1058    </g>
  1059    <g
  1060       inkscape:groupmode="layer"
  1061       id="layer3"
  1062       inkscape:label="profile"
  1063       style="display:inline"
  1064       transform="translate(62.952195,5.2710703)"
  1065       sodipodi:insensitive="true">
  1066      <text
  1067         xml:space="preserve"
  1068         style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  1069         x="-63.096313"
  1070         y="190.22168"
  1071         id="text5201"><tspan
  1072           sodipodi:role="line"
  1073           id="tspan5199"
  1074           x="-63.096313"
  1075           y="190.22168"
  1076           style="stroke-width:0.26458332">profile block-io</tspan></text>
  1077      <text
  1078         xml:space="preserve"
  1079         style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  1080         x="360.116"
  1081         y="234.46762"
  1082         id="text5208"><tspan
  1083           sodipodi:role="line"
  1084           id="tspan5206"
  1085           x="360.116"
  1086           y="234.46762"
  1087           style="stroke-width:0.26458332">profile cpu</tspan></text>
  1088      <path
  1089         inkscape:connector-curvature="0"
  1090         style="fill:none;stroke:#000000;stroke-width:3.9756844"
  1091         d="m 341.86776,210.34387 h 5.96353 m -5.96353,-7.95137 h 5.96353 m -5.96353,-7.95136 h 5.96353 m -5.96353,-7.95137 h 5.96353 m 31.80546,23.8541 h 5.96353 m -5.96353,-7.95137 h 5.96353 m -5.96353,-7.95136 h 5.96353 m -5.96353,-7.95137 h 5.96353 m -33.79331,-9.93921 v 5.96353 m 7.95137,-5.96353 v 5.96353 m 7.95136,-5.96353 v 5.96353 m 7.95137,-5.96353 v 5.96353 m -23.8541,31.80546 v 5.96353 m 7.95137,-5.96353 v 5.96353 m 7.95136,-5.96353 v 5.96353 m 7.95137,-5.96353 v 5.96353 m -25.84194,-5.96353 h 27.82978 a 1.9878421,1.9878421 0 0 0 1.98784,-1.98784 v -27.82978 a 1.9878421,1.9878421 0 0 0 -1.98784,-1.98784 h -27.82978 a 1.9878421,1.9878421 0 0 0 -1.98784,1.98784 v 27.82978 a 1.9878421,1.9878421 0 0 0 1.98784,1.98784 z m 15.90273,-25.84194 h 7.95137 v 7.95137 h -7.95137 z"
  1092         id="path2" />
  1093      <path
  1094         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9656)"
  1095         d="M 10.524581,184.04865 31.809698,167.99803"
  1096         id="path9784"
  1097         inkscape:connector-curvature="0"
  1098         sodipodi:nodetypes="cc" />
  1099      <path
  1100         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11206)"
  1101         d="m 393.12167,228.86919 -29.38765,-28.7544"
  1102         id="path11196"
  1103         inkscape:connector-curvature="0"
  1104         sodipodi:nodetypes="cc" />
  1105    </g>
  1106    <g
  1107       inkscape:groupmode="layer"
  1108       id="layer4"
  1109       inkscape:label="snapshot"
  1110       style="display:inline"
  1111       transform="translate(62.952195,5.2710703)"
  1112       sodipodi:insensitive="true">
  1113      <text
  1114         xml:space="preserve"
  1115         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
  1116         x="325.81555"
  1117         y="141.65178"
  1118         id="text5213"><tspan
  1119           sodipodi:role="line"
  1120           id="tspan5211"
  1121           x="325.81555"
  1122           y="141.65178"
  1123           style="stroke-width:0.264583">snapshot process</tspan><tspan
  1124           sodipodi:role="line"
  1125           x="325.81555"
  1126           y="154.88091"
  1127           id="tspan5215"
  1128           style="stroke-width:0.264583" /></text>
  1129      <text
  1130         xml:space="preserve"
  1131         style="font-style:normal;font-weight:normal;font-size:10.5833px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
  1132         x="331.83746"
  1133         y="24.101189"
  1134         id="text5219"><tspan
  1135           sodipodi:role="line"
  1136           id="tspan5217"
  1137           x="331.83746"
  1138           y="24.101189"
  1139           style="stroke-width:0.264583">snapshot socket</tspan><tspan
  1140           sodipodi:role="line"
  1141           x="331.83746"
  1142           y="37.330315"
  1143           id="tspan5221"
  1144           style="stroke-width:0.264583" /></text>
  1145      <path
  1146         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6240)"
  1147         d="M 343.901,26.038485 193.99232,100.58556"
  1148         id="path6230"
  1149         inkscape:connector-curvature="0"
  1150         sodipodi:nodetypes="cc" />
  1151      <path
  1152         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6354)"
  1153         d="M 373.71645,135.71234 310.03266,106.97137"
  1154         id="path6344"
  1155         inkscape:connector-curvature="0"
  1156         sodipodi:nodetypes="cc" />
  1157    </g>
  1158    <g
  1159       inkscape:groupmode="layer"
  1160       id="layer5"
  1161       inkscape:label="top"
  1162       style="display:inline"
  1163       transform="translate(62.952195,5.2710703)"
  1164       sodipodi:insensitive="true">
  1165      <text
  1166         xml:space="preserve"
  1167         style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none"
  1168         x="-62.366062"
  1169         y="138.62796"
  1170         id="text5226"><tspan
  1171           sodipodi:role="line"
  1172           id="tspan5224"
  1173           x="-62.366062"
  1174           y="138.62796"
  1175           style="stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none">top block-io</tspan><tspan
  1176           sodipodi:role="line"
  1177           x="-62.366062"
  1178           y="151.85713"
  1179           id="tspan5228"
  1180           style="stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none" /></text>
  1181      <text
  1182         xml:space="preserve"
  1183         style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none"
  1184         x="-62.366062"
  1185         y="118.97321"
  1186         id="text5232"><tspan
  1187           sodipodi:role="line"
  1188           id="tspan5230"
  1189           x="-62.366062"
  1190           y="118.97321"
  1191           style="stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none">top file</tspan><tspan
  1192           sodipodi:role="line"
  1193           x="-62.366062"
  1194           y="132.20238"
  1195           id="tspan5234"
  1196           style="stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none" /></text>
  1197      <text
  1198         xml:space="preserve"
  1199         style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none"
  1200         x="-62.366062"
  1201         y="35.705055"
  1202         id="text5238"><tspan
  1203           sodipodi:role="line"
  1204           id="tspan5236"
  1205           x="-62.366062"
  1206           y="35.705055"
  1207           style="stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none">top ebpf</tspan><tspan
  1208           sodipodi:role="line"
  1209           x="-62.366062"
  1210           y="48.934223"
  1211           id="tspan5240"
  1212           style="stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none" /></text>
  1213      <text
  1214         xml:space="preserve"
  1215         style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none"
  1216         x="277.4346"
  1217         y="234.46762"
  1218         id="text5244"><tspan
  1219           sodipodi:role="line"
  1220           id="tspan5242"
  1221           x="277.4346"
  1222           y="234.46762"
  1223           style="stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none">top tcp</tspan></text>
  1224      <path
  1225         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1389)"
  1226         d="M -27.416227,115.9332 36.66369,108.95684"
  1227         id="path6590"
  1228         inkscape:connector-curvature="0"
  1229         sodipodi:nodetypes="cc" />
  1230      <path
  1231         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9490)"
  1232         d="M 286.54534,228.02547 207.13388,127.28385"
  1233         id="path7002"
  1234         inkscape:connector-curvature="0"
  1235         sodipodi:nodetypes="cc" />
  1236      <path
  1237         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7012)"
  1238         d="m -3.3831291,135.92089 34.7551531,23.1178"
  1239         id="path9480"
  1240         inkscape:connector-curvature="0"
  1241         sodipodi:nodetypes="cc" />
  1242    </g>
  1243    <g
  1244       inkscape:groupmode="layer"
  1245       id="layer6"
  1246       inkscape:label="traceloop"
  1247       sodipodi:insensitive="true"
  1248       transform="translate(0.75546551,0.3800058)">
  1249      <text
  1250         xml:space="preserve"
  1251         style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
  1252         x="-0.16933316"
  1253         y="68.785606"
  1254         id="text1224"><tspan
  1255           sodipodi:role="line"
  1256           id="tspan1222"
  1257           x="-0.16933316"
  1258           y="68.785606"
  1259           style="stroke-width:0.26458332">traceloop</tspan></text>
  1260      <path
  1261         style="fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1236)"
  1262         d="M 47.262083,66.177756 102.41519,83.587732"
  1263         id="path1226"
  1264         inkscape:connector-curvature="0"
  1265         sodipodi:nodetypes="cc" />
  1266    </g>
  1267  </svg>