]> git.proxmox.com Git - ceph.git/blame - ceph/src/dpdk/doc/guides/prog_guide/img/multi_process_memory.svg
bump version to 12.2.12-pve1
[ceph.git] / ceph / src / dpdk / doc / guides / prog_guide / img / multi_process_memory.svg
CommitLineData
7c673cae
FG
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<!--
5# Copyright (c) <2011>, Intel Corporation
6# All rights reserved.
7#
8# Redistribution and use in source and binary forms, with or without
9# modification, are permitted provided that the following conditions
10# are met:
11#
12# - Redistributions of source code must retain the above copyright
13# notice, this list of conditions and the following disclaimer.
14#
15# - Redistributions in binary form must reproduce the above copyright
16# notice, this list of conditions and the following disclaimer in
17# the documentation and/or other materials provided with the
18# distribution.
19#
20# - Neither the name of Intel Corporation nor the names of its
21# contributors may be used to endorse or promote products derived
22# from this software without specific prior written permission.
23#
24# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
27# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
28# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
29# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
31# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
33# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
35# OF THE POSSIBILITY OF SUCH DAMAGE.
36-->
37
38<svg
39 xmlns:dc="http://purl.org/dc/elements/1.1/"
40 xmlns:cc="http://creativecommons.org/ns#"
41 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
42 xmlns:svg="http://www.w3.org/2000/svg"
43 xmlns="http://www.w3.org/2000/svg"
44 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
45 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
46 width="964.6286"
47 height="712.48572"
48 id="svg2"
49 version="1.1"
50 inkscape:version="0.91 r13725"
51 sodipodi:docname="multi_process_memory.svg">
52 <defs
53 id="defs4">
54 <marker
55 inkscape:stockid="Arrow2Lend"
56 orient="auto"
57 refY="0"
58 refX="0"
59 id="Arrow2Lend"
60 style="overflow:visible">
61 <path
62 id="path4444"
63 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
64 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"
65 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
66 inkscape:connector-curvature="0" />
67 </marker>
68 <marker
69 inkscape:stockid="Arrow2Lend"
70 orient="auto"
71 refY="0"
72 refX="0"
73 id="Arrow2Lend-9"
74 style="overflow:visible">
75 <path
76 inkscape:connector-curvature="0"
77 id="path4444-5"
78 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
79 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"
80 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
81 </marker>
82 <marker
83 inkscape:stockid="Arrow2Lend"
84 orient="auto"
85 refY="0"
86 refX="0"
87 id="Arrow2Lend-3"
88 style="overflow:visible">
89 <path
90 inkscape:connector-curvature="0"
91 id="path4444-1"
92 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
93 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"
94 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
95 </marker>
96 <marker
97 inkscape:stockid="Arrow2Lend"
98 orient="auto"
99 refY="0"
100 refX="0"
101 id="Arrow2Lend-33"
102 style="overflow:visible">
103 <path
104 inkscape:connector-curvature="0"
105 id="path4444-4"
106 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
107 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"
108 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
109 </marker>
110 <marker
111 inkscape:stockid="Arrow2Lend"
112 orient="auto"
113 refY="0"
114 refX="0"
115 id="Arrow2Lend-1"
116 style="overflow:visible">
117 <path
118 inkscape:connector-curvature="0"
119 id="path4444-3"
120 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
121 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"
122 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
123 </marker>
124 <marker
125 inkscape:stockid="Arrow2Lend"
126 orient="auto"
127 refY="0"
128 refX="0"
129 id="Arrow2Lend-7"
130 style="overflow:visible">
131 <path
132 inkscape:connector-curvature="0"
133 id="path4444-42"
134 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
135 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"
136 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
137 </marker>
138 <marker
139 inkscape:stockid="Arrow2Lend"
140 orient="auto"
141 refY="0"
142 refX="0"
143 id="Arrow2Lend-79"
144 style="overflow:visible">
145 <path
146 inkscape:connector-curvature="0"
147 id="path4444-31"
148 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
149 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"
150 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
151 </marker>
152 </defs>
153 <sodipodi:namedview
154 id="base"
155 pagecolor="#ffffff"
156 bordercolor="#666666"
157 borderopacity="1.0"
158 inkscape:pageopacity="0.0"
159 inkscape:pageshadow="2"
160 inkscape:zoom="0.49497475"
161 inkscape:cx="423.04622"
162 inkscape:cy="21.821827"
163 inkscape:document-units="px"
164 inkscape:current-layer="layer2"
165 showgrid="false"
166 inkscape:window-width="833"
167 inkscape:window-height="1860"
168 inkscape:window-x="0"
169 inkscape:window-y="19"
170 inkscape:window-maximized="0"
171 fit-margin-top="0.1"
172 fit-margin-left="0.1"
173 fit-margin-right="0.1"
174 fit-margin-bottom="0.1" />
175 <metadata
176 id="metadata7">
177 <rdf:RDF>
178 <cc:Work
179 rdf:about="">
180 <dc:format>image/svg+xml</dc:format>
181 <dc:type
182 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
183 <dc:title />
184 </cc:Work>
185 </rdf:RDF>
186 </metadata>
187 <g
188 inkscape:groupmode="layer"
189 id="layer2"
190 inkscape:label="Boxes"
191 style="display:inline"
192 transform="translate(-6.971426,-3.4491554)">
193 <rect
194 style="fill:#000000;fill-opacity:0;stroke:#4f81bd;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
195 id="rect3766"
196 width="651.46539"
197 height="675.75104"
198 x="8.5530262"
199 y="5.0307555" />
200 <rect
201 style="fill:none;stroke:#9bbb59;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
202 id="rect3766-1"
203 width="689.95074"
204 height="675.66498"
205 x="276.897"
206 y="35.160461" />
207 <rect
208 style="fill:#4f81bd;fill-opacity:1;stroke:#385d8a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
209 id="rect3766-7"
210 width="291.5658"
211 height="353.70859"
212 x="305.64566"
213 y="302.12341" />
214 <rect
215 style="fill:#4f81bd;fill-opacity:1;stroke:#385d8a;stroke-width:1.15872633;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
216 id="rect3766-7-4"
217 width="291.97849"
218 height="52.692719"
219 x="306.15363"
220 y="154.41705" />
221 <rect
222 style="fill:#4f81bd;fill-opacity:1;stroke:#385d8a;stroke-width:1.15872633;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
223 id="rect3766-7-4-0"
224 width="291.97849"
225 height="52.692719"
226 x="306.86792"
227 y="82.988503" />
228 <rect
229 style="display:inline;fill:#f79646;fill-opacity:1;stroke:#b66d31;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
230 id="rect3766-7-4-0-9"
231 width="204.64998"
232 height="98.971535"
233 x="721.32574"
234 y="222.98723"
235 inkscape:transform-center-x="43.055764"
236 inkscape:transform-center-y="-77.814359" />
237 <rect
238 style="display:inline;fill:#f79646;fill-opacity:1;stroke:#b66d31;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
239 id="rect3766-7-4-0-9-4"
240 width="204.64998"
241 height="98.971535"
242 x="721.24646"
243 y="434.84909"
244 inkscape:transform-center-x="43.055764"
245 inkscape:transform-center-y="-77.814359" />
246 <rect
247 style="display:inline;fill:#f79646;fill-opacity:1;stroke:#b66d31;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
248 id="rect3766-7-4-0-9-4-8"
249 width="204.64998"
250 height="98.971535"
251 x="47.675011"
252 y="416.99194"
253 inkscape:transform-center-x="43.055764"
254 inkscape:transform-center-y="-77.814359" />
255 <rect
256 style="display:inline;fill:#f79646;fill-opacity:1;stroke:#b66d31;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
257 id="rect3766-7-4-0-9-4-82"
258 width="204.64998"
259 height="98.971535"
260 x="49.10358"
261 y="231.27766"
262 inkscape:transform-center-x="43.055764"
263 inkscape:transform-center-y="-77.814359" />
264 </g>
265 <g
266 inkscape:groupmode="layer"
267 id="layer3"
268 inkscape:label="greenBox"
269 style="display:inline"
270 transform="translate(-6.971426,-3.4491554)" />
271 <g
272 inkscape:groupmode="layer"
273 id="layer4"
274 inkscape:label="text"
275 style="display:inline"
276 transform="translate(-6.971426,-3.4491554)">
277 <text
278 xml:space="preserve"
279 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
280 x="21.428572"
281 y="40.763428"
282 id="text4017"
283 sodipodi:linespacing="125%"><tspan
284 sodipodi:role="line"
285 id="tspan4019"
286 x="21.428572"
287 y="40.763428"
288 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr;text-anchor:start">Primary Process</tspan></text>
289 <text
290 xml:space="preserve"
291 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
292 x="721.35742"
293 y="74.058273"
294 id="text4017-1"
295 sodipodi:linespacing="125%"><tspan
296 sodipodi:role="line"
297 x="721.35742"
298 y="74.058273"
299 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
300 id="tspan4042">Secondary Process</tspan></text>
301 <text
302 xml:space="preserve"
303 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
304 x="345.56345"
305 y="118.94552"
306 id="text4017-1-5"
307 sodipodi:linespacing="125%"><tspan
308 sodipodi:role="line"
309 x="345.56345"
310 y="118.94552"
311 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
312 id="tspan4042-2">struct rte_config</tspan></text>
313 <text
314 xml:space="preserve"
315 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
316 x="329.29858"
317 y="190.7099"
318 id="text4017-1-5-7"
319 sodipodi:linespacing="125%"><tspan
320 sodipodi:role="line"
321 x="329.29858"
322 y="190.7099"
323 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
324 id="tspan4042-2-6">struct hugepage[]</tspan></text>
325 <g
326 id="g3397"
327 transform="translate(-7.9908447,0)">
328 <rect
329 inkscape:transform-center-y="-28.646778"
330 inkscape:transform-center-x="45.999213"
331 y="315.75287"
332 x="350.09912"
333 height="36.435623"
334 width="218.64056"
335 id="rect3766-7-4-0-9-4-82-4"
336 style="display:inline;fill:#9bbb59;fill-opacity:1;stroke:#71893f;stroke-width:1.88143289;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
337 <text
338 sodipodi:linespacing="125%"
339 id="text4017-1-5-7-1"
340 y="343.07202"
341 x="385.94675"
342 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
343 xml:space="preserve"><tspan
344 id="tspan4042-2-6-4"
345 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
346 y="343.07202"
347 x="385.94675"
348 sodipodi:role="line">IPC Queue</tspan></text>
349 </g>
350 <g
351 id="g3403"
352 transform="translate(-8.3046417,0)">
353 <rect
354 inkscape:transform-center-y="-27.55431"
355 inkscape:transform-center-x="45.857146"
356 y="361.35611"
357 x="350.75052"
358 height="35.046124"
359 width="217.96536"
360 id="rect3766-7-4-0-9-4-82-4-5"
361 style="display:inline;fill:#9bbb59;fill-opacity:1;stroke:#71893f;stroke-width:1.84235787;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
362 <text
363 sodipodi:linespacing="125%"
364 id="text4017-1-5-7-1-2"
365 y="387.84317"
366 x="386.26056"
367 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
368 xml:space="preserve"><tspan
369 id="tspan4042-2-6-4-3"
370 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
371 y="387.84317"
372 x="386.26056"
373 sodipodi:role="line">IPC Queue</tspan></text>
374 </g>
375 <text
376 xml:space="preserve"
377 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none"
378 x="450.79965"
379 y="453.50308"
380 id="text4017-1-5-7-1-22"
381 sodipodi:linespacing="125%"><tspan
382 sodipodi:role="line"
383 x="450.79965"
384 y="453.50308"
385 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1"
386 id="tspan4042-2-6-4-1">Hugepage</tspan><tspan
387 sodipodi:role="line"
388 x="450.79965"
389 y="488.50308"
390 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1"
391 id="tspan4139">DPDK</tspan><tspan
392 sodipodi:role="line"
393 x="450.79965"
394 y="523.50305"
395 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1"
396 id="tspan4141">Memory</tspan></text>
397 <g
398 id="g3409"
399 transform="translate(2.9908447,0)">
400 <rect
401 inkscape:transform-center-y="-50.045247"
402 inkscape:transform-center-x="44.976048"
403 y="558.2616"
404 x="341.54904"
405 height="63.65218"
406 width="213.77734"
407 id="rect3766-7-4-0-9-4-82-4-51"
408 style="display:inline;fill:#9bbb59;fill-opacity:1;stroke:#71893f;stroke-width:2.45893884;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
409 <text
410 sodipodi:linespacing="125%"
411 id="text4017-1-5-7-1-2-6"
412 y="599.97522"
413 x="380.17404"
414 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
415 xml:space="preserve"><tspan
416 id="tspan4042-2-6-4-3-8"
417 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
418 y="599.97522"
419 x="380.17404"
420 sodipodi:role="line">Mbuf Pool</tspan></text>
421 </g>
422 <text
423 xml:space="preserve"
424 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
425 x="725.76013"
426 y="282.91147"
427 id="text4017-1-5-7-1-5"
428 sodipodi:linespacing="125%"><tspan
429 sodipodi:role="line"
430 x="725.76013"
431 y="282.91147"
432 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
433 id="tspan4042-2-6-4-7">Local Pointers</tspan></text>
434 <text
435 xml:space="preserve"
436 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none"
437 x="64.02623"
438 y="290.0835"
439 id="text4017-1-5-7-1-5-6"
440 sodipodi:linespacing="125%"><tspan
441 sodipodi:role="line"
442 x="64.02623"
443 y="290.0835"
444 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
445 id="tspan4042-2-6-4-7-1">Local Pointers</tspan></text>
446 <text
447 xml:space="preserve"
448 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
449 x="75.720703"
450 y="476.9162"
451 id="text4017-1-5-7-1-5-8"
452 sodipodi:linespacing="125%"><tspan
453 sodipodi:role="line"
454 x="75.720703"
455 y="476.9162"
456 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
457 id="tspan4042-2-6-4-7-9">Local Data</tspan></text>
458 <text
459 xml:space="preserve"
460 style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
461 x="749.29218"
462 y="494.77335"
463 id="text4017-1-5-7-1-5-8-2"
464 sodipodi:linespacing="125%"><tspan
465 sodipodi:role="line"
466 x="749.29218"
467 y="494.77335"
468 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
469 id="tspan4042-2-6-4-7-9-7">Local Data</tspan></text>
470 </g>
471 <g
472 inkscape:groupmode="layer"
473 id="layer5"
474 inkscape:label="arrows"
475 transform="translate(-6.971426,-3.4491554)"
476 sodipodi:insensitive="true">
477 <path
478 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Lend)"
479 d="m 722.25907,271.34707 c -80.8122,1.01015 -80.8122,0 -80.8122,0 l 0.25253,31.31473 -42.67894,1.01015"
480 id="path4237"
481 inkscape:connector-curvature="0"
482 sodipodi:nodetypes="cccc" />
483 <path
484 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Lend)"
485 d="m 724.5894,294.4895 c -41.17107,0.51464 -73.99367,0 -73.99367,0 l 0.25253,31.31473 -49.49747,1.01015"
486 id="path4237-4"
487 inkscape:connector-curvature="0"
488 sodipodi:nodetypes="cccc" />
489 <path
490 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Lend)"
491 d="m 725.10676,318.89425 c -39.40874,0.49261 -55.05332,0 -55.05332,0 l 0.25253,31.31473 -68.43783,1.01015"
492 id="path4237-4-2"
493 inkscape:connector-curvature="0"
494 sodipodi:nodetypes="cccc" />
495 <path
496 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Lend)"
497 d="m 255.32974,281.15007 c 33.82,0.72002 33.82,0 33.82,0 l -0.10568,22.32053 17.8612,0.72002"
498 id="path4237-1"
499 inkscape:connector-curvature="0"
500 sodipodi:nodetypes="cccc" />
501 <path
502 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Lend)"
503 d="m 255.32862,311.71187 c 32.37024,0.72064 32.37024,0 32.37024,0 l -0.10115,22.33983 17.09555,0.72065"
504 id="path4237-1-8"
505 inkscape:connector-curvature="0"
506 sodipodi:nodetypes="cccc" />
507 <path
508 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Lend)"
509 d="m 255.19261,329.94717 c 4.60017,0 9.64181,0 9.64181,0 l -0.10115,22.33983 40.32906,0.21557"
510 id="path4237-1-8-7"
511 inkscape:connector-curvature="0"
512 sodipodi:nodetypes="cccc" />
513 <path
514 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Lend)"
515 d="m 597.90147,108.2578 27.11283,0.22299 0.34379,138.10881 -173.59785,0.93728 -1.42451,53.57716"
516 id="path4237-1-9"
517 inkscape:connector-curvature="0"
518 sodipodi:nodetypes="ccccc" />
519 <path
520 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
521 d="m 599.273,179.67573 25.25381,0"
522 id="path5371"
523 inkscape:connector-curvature="0" />
524 </g>
525</svg>