summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authornicolargo <nicolas@nicolargo.com>2023-05-07 14:08:57 +0200
committernicolargo <nicolas@nicolargo.com>2023-05-07 14:08:57 +0200
commit4c60e152adac96cbe83ae4a2cfe74eb7b90043b9 (patch)
treec2f96b9a5f5a7ae67afaa952ea6df95bd9db51e1 /docs
parent5dcd2ceb70ae73cf3df6f3be2be25646bace56f9 (diff)
Update Flamegraph (memory profiling)
Diffstat (limited to 'docs')
-rw-r--r--docs/_static/glances-flame.svg4
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/_static/glances-flame.svg b/docs/_static/glances-flame.svg
index c450cb3b..0b38ee27 100644
--- a/docs/_static/glances-flame.svg
+++ b/docs/_static/glances-flame.svg
@@ -1,4 +1,4 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" width="1200" height="634" onload="init(evt)" viewBox="0 0 1200 634" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fg="http://github.com/jonhoo/inferno"><!--Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples.--><!--NOTES: --><defs><linearGradient id="background" y1="0" y2="1" x1="0" x2="0"><stop stop-color="#eeeeee" offset="5%"/><stop stop-color="#eeeeb0" offset="95%"/></linearGradient></defs><style type="text/css">
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" width="1200" height="506" onload="init(evt)" viewBox="0 0 1200 506" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fg="http://github.com/jonhoo/inferno"><!--Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples.--><!--NOTES: --><defs><linearGradient id="background" y1="0" y2="1" x1="0" x2="0"><stop stop-color="#eeeeee" offset="5%"/><stop stop-color="#eeeeb0" offset="95%"/></linearGradient></defs><style type="text/css">
text { font-family:"Verdana"; font-size:12px; fill:rgb(0,0,0); }
#title { text-anchor:middle; font-size:17px; }
#matched { text-anchor:end; }
@@ -412,4 +412,4 @@ function search(term) {
function format_percent(n) {
return n.toFixed(4) + "%";
}
-]]></script><rect x="0" y="0" width="100%" height="634" fill="url(#background)"/><text id="title" x="50.0000%" y="24.00">./venv/bin/py-spy record -o ./docs/_static/glances-flame.svg -d 60 -s --pid 112716</text><text id="details" x="10" y="40.00"> </text><text id="unzoom" class="hide" x="10" y="24.00">Reset Zoom</text><text id="search" x="1190" y="24.00">Search</text><text id="matched" x="1190" y="623.00"> </text><svg id="frames" x="10" width="1180" total_samples="575"><g><title>read (urllib3/response.py:565) (1 samples, 0.17%)</title><rect x="0.0000%" y="196" width="0.1739%" height="15" fill="rgb(227,0,7)" fg:x="0" fg:w="1"/><text x="0.2500%" y="206.50"></text></g><g><title>helper (contextlib.py:281) (1 samples, 0.17%)</title><rect x="0.0000%" y="212" width="0.1739%" height="15" fill="rgb(217,0,24)" fg:x="0" fg:w="1"/><text x="0.2500%" y="222.50"></text></g><g><title>_stream_helper (docker/api/client.py:349) (8 samples, 1.39%)</title><rect x="0.0000%" y="180" width="1.3913%" height="15" fill="rgb(221,193,54)" fg:x="0" fg:w="8"/><text x="0.2500%" y="190.50"></text></g><g><title>read (urllib3/response.py:566) (7 samples, 1.22%)</title><rect x="0.1739%" y="196" width="1.2174%" height="15" fill="rgb(248,212,6)" fg:x="1" fg:w="7"/><text x="0.4239%" y="206.50"></text></g><g><title>_fp_read (urllib3/response.py:532) (7 samples, 1.22%)</title><rect x="0.1739%" y="212" width="1.2174%" height="15" fill="rgb(208,68,35)" fg:x="1" fg:w="7"/><text x="0.4239%" y="222.50"></text></g><g><title>read (http/client.py:459) (7 samples, 1.22%)</title><rect x="0.1739%" y="228" width="1.2174%" height="15" fill="rgb(232,128,0)" fg:x="1" fg:w="7"/><text x="0.4239%" y="238.50"></text></g><g><title>_read_chunked (http/client.py:582) (7 samples, 1.22%)</title><rect x="0.1739%" y="244" width="1.2174%" height="15" fill="rgb(207,160,47)" fg:x="1" fg:w="7"/><text x="0.4239%" y="254.50"></text></g><g><title>_get_chunk_left (http/client.py:565) (7 samples, 1.22%)</title><rect x="0.1739%" y="260" width="1.2174%" height="15" fill="rgb(228,23,34)" fg:x="1" fg:w="7"/><text x="0.4239%" y="270.50"></text></g><g><title>_read_next_chunk_size (http/client.py:525) (7 samples, 1.22%)</title><rect x="0.1739%" y="276" width="1.2174%" height="15" fill="rgb(218,30,26)" fg:x="1" fg:w="7"/><text x="0.4239%" y="286.50"></text></g><g><title>readinto (socket.py:705) (7 samples, 1.22%)</title><rect x="0.1739%" y="292" width="1.2174%" height="15" fill="rgb(220,122,19)" fg:x="1" fg:w="7"/><text x="0.4239%" y="302.50"></text></g><g><title>split_buffer (docker/utils/json_stream.py:61) (9 samples, 1.57%)</title><rect x="0.0000%" y="148" width="1.5652%" height="15" fill="rgb(250,228,42)" fg:x="0" fg:w="9"/><text x="0.2500%" y="158.50"></text></g><g><title>stream_as_text (docker/utils/json_stream.py:17) (9 samples, 1.57%)</title><rect x="0.0000%" y="164" width="1.5652%" height="15" fill="rgb(240,193,28)" fg:x="0" fg:w="9"/><text x="0.2500%" y="174.50"></text></g><g><title>_stream_helper (docker/api/client.py:353) (1 samples, 0.17%)</title><rect x="1.3913%" y="180" width="0.1739%" height="15" fill="rgb(216,20,37)" fg:x="8" fg:w="1"/><text x="1.6413%" y="190.50"></text></g><g><title>read (urllib3/response.py:565) (1 samples, 0.17%)</title><rect x="1.3913%" y="196" width="0.1739%" height="15" fill="rgb(206,188,39)" fg:x="8" fg:w="1"/><text x="1.6413%" y="206.50"></text></g><g><title>run (glances/plugins/glances_docker.py:715) (10 samples, 1.74%)</title><rect x="0.0000%" y="116" width="1.7391%" height="15" fill="rgb(217,207,13)" fg:x="0" fg:w="10"/><text x="0.2500%" y="126.50"></text></g><g><title>_stream_helper (docker/api/client.py:344) (10 samples, 1.74%)</title><rect x="0.0000%" y="132" width="1.7391%" height="15" fill="rgb(231,73,38)" fg:x="0" fg:w="10"/><text x="0.2500%" y="142.50"></text></g><g><title>split_buffer (docker/utils/json_stream.py:64) (1 samples, 0.17%)</title><rect x="1.5652%" y="148" width="0.1739%" height="15" fill="rgb(225,20,46)" fg:x="9" fg:w="1"/><text x="1.8152%" y="158.50"></text></g><g><title>json_splitter (docker/utils/json_stream.py:29) (1 samples, 0.17%)</title><rect x="1.5652%" y="164" width="0.1739%" height="15" fill="rgb(210,31,41)" fg:x="9" fg:w="1"/><text x="1.8152%" y="174.50"></text></g><g><title>raw_decode (json/decoder.py:353) (1 samples, 0.17%)</title><rect x="1.5652%" y="180" width="0.1739%" height="15" fill="rgb(221,200,47)" fg:x="9" fg:w="1"/><text x="1.8152%" y="190.50"></text></g><g><title>run (glances/plugins/glances_docker.py:717) (1 samples, 0.17%)</title><rect x="1.7391%" y="116" width="0.1739%" height="15" fill="rgb(226,26,5)" fg:x="10" fg:w="1"/><text x="1.9891%" y="126.50"></text></g><g><title>run (glances/plugins/glances_ports.py:224) (2 samples, 0.35%)</title><rect x="1.9130%" y="116" width="0.3478%" height="15" fill="rgb(249,33,26)" fg:x="11" fg:w="2"/><text x="2.1630%" y="126.50"></text></g><g><title>_port_scan (glances/plugins/glances_ports.py:273) (2 samples, 0.35%)</title><rect x="1.9130%" y="132" width="0.3478%" height="15" fill="rgb(235,183,28)" fg:x="11" fg:w="2"/><text x="2.1630%" y="142.50"></text></g><g><title>_port_scan_icmp (glances/plugins/glances_ports.py:317) (2 samples, 0.35%)</title><rect x="1.9130%" y="148" width="0.3478%" height="15" fill="rgb(221,5,38)" fg:x="11" fg:w="2"/><text x="2.1630%" y="158.50"></text></g><g><title>check_call (subprocess.py:364) (2 samples, 0.35%)</title><rect x="1.9130%" y="164" width="0.3478%" height="15" fill="rgb(247,18,42)" fg:x="11" fg:w="2"/><text x="2.1630%" y="174.50"></text></g><g><title>call (subprocess.py:347) (2 samples, 0.35%)</title><rect x="1.9130%" y="180" width="0.3478%" height="15" fill="rgb(241,131,45)" fg:x="11" fg:w="2"/><text x="2.1630%" y="190.50"></text></g><g><title>wait (subprocess.py:1207) (2 samples, 0.35%)</title><rect x="1.9130%" y="196" width="0.3478%" height="15" fill="rgb(249,31,29)" fg:x="11" fg:w="2"/><text x="2.1630%" y="206.50"></text></g><g><title>_wait (subprocess.py:1941) (2 samples, 0.35%)</title><rect x="1.9130%" y="212" width="0.3478%" height="15" fill="rgb(225,111,53)" fg:x="11" fg:w="2"/><text x="2.1630%" y="222.50"></text></g><g><title>_try_wait (subprocess.py:1899) (2 samples, 0.35%)</title><rect x="1.9130%" y="228" width="0.3478%" height="15" fill="rgb(238,160,17)" fg:x="11" fg:w="2"/><text x="2.1630%" y="238.50"></text></g><g><title>_bootstrap (threading.py:973) (14 samples, 2.43%)</title><rect x="0.0000%" y="84" width="2.4348%" height="15" fill="rgb(214,148,48)" fg:x="0" fg:w="14"/><text x="0.2500%" y="94.50">_b..</text></g><g><title>_bootstrap_inner (threading.py:1016) (14 samples, 2.43%)</title><rect x="0.0000%" y="100" width="2.4348%" height="15" fill="rgb(232,36,49)" fg:x="0" fg:w="14"/><text x="0.2500%" y="110.50">_b..</text></g><g><title>run (glances/plugins/glances_ports.py:227) (1 samples, 0.17%)</title><rect x="2.2609%" y="116" width="0.1739%" height="15" fill="rgb(209,103,24)" fg:x="13" fg:w="1"/><text x="2.5109%" y="126.50"></text></g><g><title>update (glances/plugins/glances_processlist.py:162) (2 samples, 0.35%)</title><rect x="2.4348%" y="212" width="0.3478%" height="15" fill="rgb(229,88,8)" fg:x="14" fg:w="2"/><text x="2.6848%" y="222.50"></text></g><g><title>update_local (glances/plugins/glances_cpu.py:203) (1 samples, 0.17%)</title><rect x="2.7826%" y="260" width="0.1739%" height="15" fill="rgb(213,181,19)" fg:x="16" fg:w="1"/><text x="3.0326%" y="270.50"></text></g><g><title>cpu_times_percent (psutil/__init__.py:1828) (1 samples, 0.17%)</title><rect x="2.7826%" y="276" width="0.1739%" height="15" fill="rgb(254,191,54)" fg:x="16" fg:w="1"/><text x="3.0326%" y="286.50"></text></g><g><title>cpu_times (psutil/__init__.py:1613) (1 samples, 0.17%)</title><rect x="2.7826%" y="292" width="0.1739%" height="15" fill="rgb(241,83,37)" fg:x="16" fg:w="1"/><text x="3.0326%" y="302.50"></text></g><g><title>cpu_times (psutil/_pslinux.py:586) (1 samples, 0.17%)</title><rect x="2.7826%" y="308" width="0.1739%" height="15" fill="rgb(233,36,39)" fg:x="16" fg:w="1"/><text x="3.0326%" y="318.50"></text></g><g><title>open_binary (psutil/_common.py:728) (1 samples, 0.17%)</title><rect x="2.7826%" y="324" width="0.1739%" height="15" fill="rgb(226,3,54)" fg:x="16" fg:w="1"/><text x="3.0326%" y="334.50"></text></g><g><title>update (glances/plugins/glances_cpu.py:163) (2 samples, 0.35%)</title><rect x="2.7826%" y="244" width="0.3478%" height="15" fill="rgb(245,192,40)" fg:x="16" fg:w="2"/><text x="3.0326%" y="254.50"></text></g><g><title>update_local (glances/plugins/glances_cpu.py:212) (1 samples, 0.17%)</title><rect x="2.9565%" y="260" width="0.1739%" height="15" fill="rgb(238,167,29)" fg:x="17" fg:w="1"/><text x="3.2065%" y="270.50"></text></g><g><title>cpu_stats (psutil/__init__.py:1851) (1 samples, 0.17%)</title><rect x="2.9565%" y="276" width="0.1739%" height="15" fill="rgb(232,182,51)" fg:x="17" fg:w="1"/><text x="3.2065%" y="286.50"></text></g><g><title>cpu_stats (psutil/_pslinux.py:690) (1 samples, 0.17%)</title><rect x="2.9565%" y="292" width="0.1739%" height="15" fill="rgb(231,60,39)" fg:x="17" fg:w="1"/><text x="3.2065%" y="302.50"></text></g><g><title>read_procfs (psutil/_pslinux.py:1109) (1 samples, 0.17%)</title><rect x="3.1304%" y="292" width="0.1739%" height="15" fill="rgb(208,69,12)" fg:x="18" fg:w="1"/><text x="3.3804%" y="302.50"></text></g><g><title>read_procfs (psutil/_pslinux.py:1122) (2 samples, 0.35%)</title><rect x="3.3043%" y="292" width="0.3478%" height="15" fill="rgb(235,93,37)" fg:x="19" fg:w="2"/><text x="3.5543%" y="302.50"></text></g><g><title>disk_io_counters (psutil/__init__.py:2064) (4 samples, 0.70%)</title><rect x="3.1304%" y="260" width="0.6957%" height="15" fill="rgb(213,116,39)" fg:x="18" fg:w="4"/><text x="3.3804%" y="270.50"></text></g><g><title>disk_io_counters (psutil/_pslinux.py:1157) (4 samples, 0.70%)</title><rect x="3.1304%" y="276" width="0.6957%" height="15" fill="rgb(222,207,29)" fg:x="18" fg:w="4"/><text x="3.3804%" y="286.50"></text></g><g><title>read_procfs (psutil/_pslinux.py:1123) (1 samples, 0.17%)</title><rect x="3.6522%" y="292" width="0.1739%" height="15" fill="rgb(206,96,30)" fg:x="21" fg:w="1"/><text x="3.9022%" y="302.50"></text></g><g><title>run (psutil/_common.py:668) (1 samples, 0.17%)</title><rect x="4.0000%" y="292" width="0.1739%" height="15" fill="rgb(218,138,4)" fg:x="23" fg:w="1"/><text x="4.2500%" y="302.50"></text></g><g><title>run (psutil/_common.py:673) (2 samples, 0.35%)</title><rect x="4.1739%" y="292" width="0.3478%" height="15" fill="rgb(250,191,14)" fg:x="24" fg:w="2"/><text x="4.4239%" y="302.50"></text></g><g><title>update (glances/plugins/glances_diskio.py:74) (9 samples, 1.57%)</title><rect x="3.1304%" y="244" width="1.5652%" height="15" fill="rgb(239,60,40)" fg:x="18" fg:w="9"/><text x="3.3804%" y="254.50"></text></g><g><title>disk_io_counters (psutil/__init__.py:2068) (5 samples, 0.87%)</title><rect x="3.8261%" y="260" width="0.8696%" height="15" fill="rgb(206,27,48)" fg:x="22" fg:w="5"/><text x="4.0761%" y="270.50"></text></g><g><title>wrap_numbers (psutil/_common.py:704) (5 samples, 0.87%)</title><rect x="3.8261%" y="276" width="0.8696%" height="15" fill="rgb(225,35,8)" fg:x="22" fg:w="5"/><text x="4.0761%" y="286.50"></text></g><g><title>run (psutil/_common.py:675) (1 samples, 0.17%)</title><rect x="4.5217%" y="292" width="0.1739%" height="15" fill="rgb(250,213,24)" fg:x="26" fg:w="1"/><text x="4.7717%" y="302.50"></text></g><g><title>&lt;listcomp&gt; (glances/plugins/glances_plugin.py:848) (1 samples, 0.17%)</title><rect x="4.6957%" y="292" width="0.1739%" height="15" fill="rgb(247,123,22)" fg:x="27" fg:w="1"/><text x="4.9457%" y="302.50"></text></g><g><title>update (glances/plugins/glances_diskio.py:91) (2 samples, 0.35%)</title><rect x="4.6957%" y="244" width="0.3478%" height="15" fill="rgb(231,138,38)" fg:x="27" fg:w="2"/><text x="4.9457%" y="254.50"></text></g><g><title>is_display (glances/plugins/glances_plugin.py:856) (2 samples, 0.35%)</title><rect x="4.6957%" y="260" width="0.3478%" height="15" fill="rgb(231,145,46)" fg:x="27" fg:w="2"/><text x="4.9457%" y="270.50"></text></g><g><title>is_hide (glances/plugins/glances_plugin.py:848) (2 samples, 0.35%)</title><rect x="4.6957%" y="276" width="0.3478%" height="15" fill="rgb(251,118,11)" fg:x="27" fg:w="2"/><text x="4.9457%" y="286.50"></text></g><g><title>get_conf_value (glances/plugins/glances_plugin.py:810) (1 samples, 0.17%)</title><rect x="4.8696%" y="292" width="0.1739%" height="15" fill="rgb(217,147,25)" fg:x="28" fg:w="1"/><text x="5.1196%" y="302.50"></text></g><g><title>update (glances/plugins/glances_docker.py:197) (1 samples, 0.17%)</title><rect x="5.0435%" y="244" width="0.1739%" height="15" fill="rgb(247,81,37)" fg:x="29" fg:w="1"/><text x="5.2935%" y="254.50"></text></g><g><title>version (docker/client.py:207) (1 samples, 0.17%)</title><rect x="5.0435%" y="260" width="0.1739%" height="15" fill="rgb(209,12,38)" fg:x="29" fg:w="1"/><text x="5.2935%" y="270.50"></text></g><g><title>version (docker/api/daemon.py:181) (1 samples, 0.17%)</title><rect x="5.0435%" y="276" width="0.1739%" height="15" fill="rgb(227,1,9)" fg:x="29" fg:w="1"/><text x="5.2935%" y="286.50"></text></g><g><title>inner (docker/utils/decorators.py:46) (1 samples, 0.17%)</title><rect x="5.0435%" y="292" width="0.1739%" height="15" fill="rgb(248,47,43)" fg:x="29" fg:w="1"/><text x="5.2935%" y="302.50"></text></g><g><title>_get (docker/api/client.py:237) (1 samples, 0.17%)</title><rect x="5.0435%" y="308" width="0.1739%" height="15" fill="rgb(221,10,30)" fg:x="29" fg:w="1"/><text x="5.2935%" y="318.50"></text></g><g><title>get (requests/sessions.py:600) (1 samples, 0.17%)</title><rect x="5.0435%" y="324" width="0.1739%" height="15" fill="rgb(210,229,1)" fg:x="29" fg:w="1"/><text x="5.2935%" y="334.50"></text></g><g><title>request (requests/sessions.py:587) (1 samples, 0.17%)</title><rect x="5.0435%" y="340" width="0.1739%" height="15" fill="rgb(222,148,37)" fg:x="29" fg:w="1"/><text x="5.2935%" y="350.50"></text></g><g><title>send (requests/sessions.py:723) (1 samples, 0.17%)</title><rect x="5.0435%" y="356" width="0.1739%" height="15" fill="rgb(234,67,33)" fg:x="29" fg:w="1"/><text x="5.2935%" y="366.50"></text></g><g><title>&lt;listcomp&gt; (requests/sessions.py:723) (1 samples, 0.17%)</title><rect x="5.0435%" y="372" width="0.1739%" height="15" fill="rgb(247,98,35)" fg:x="29" fg:w="1"/><text x="5.2935%" y="382.50"></text></g><g><title>resolve_redirects (requests/sessions.py:176) (1 samples, 0.17%)</title><rect x="5.0435%" y="388" width="0.1739%" height="15" fill="rgb(247,138,52)" fg:x="29" fg:w="1"/><text x="5.2935%" y="398.50"></text></g><g><title>urlparse (urllib/parse.py:392) (1 samples, 0.17%)</title><rect x="5.0435%" y="404" width="0.1739%" height="15" fill="rgb(213,79,30)" fg:x="29" fg:w="1"/><text x="5.2935%" y="414.50"></text></g><g><title>request (requests/sessions.py:561) (1 samples, 0.17%)</title><rect x="5.2174%" y="340" width="0.1739%" height="15" fill="rgb(246,177,23)" fg:x="30" fg:w="1"/><text x="5.4674%" y="350.50"></text></g><g><title>__init__ (requests/models.py:279) (1 samples, 0.17%)</title><rect x="5.2174%" y="356" width="0.1739%" height="15" fill="rgb(230,62,27)" fg:x="30" fg:w="1"/><text x="5.4674%" y="366.50"></text></g><g><title>default_hooks (requests/hooks.py:16) (1 samples, 0.17%)</title><rect x="5.2174%" y="372" width="0.1739%" height="15" fill="rgb(216,154,8)" fg:x="30" fg:w="1"/><text x="5.4674%" y="382.50"></text></g><g><title>request (requests/sessions.py:573) (1 samples, 0.17%)</title><rect x="5.3913%" y="340" width="0.1739%" height="15" fill="rgb(244,35,45)" fg:x="31" fg:w="1"/><text x="5.6413%" y="350.50"></text></g><g><title>prepare_request (requests/sessions.py:484) (1 samples, 0.17%)</title><rect x="5.3913%" y="356" width="0.1739%" height="15" fill="rgb(251,115,12)" fg:x="31" fg:w="1"/><text x="5.6413%" y="366.50"></text></g><g><title>prepare (requests/models.py:372) (1 samples, 0.17%)</title><rect x="5.3913%" y="372" width="0.1739%" height="15" fill="rgb(240,54,50)" fg:x="31" fg:w="1"/><text x="5.6413%" y="382.50"></text></g><g><title>prepare_auth (requests/models.py:594) (1 samples, 0.17%)</title><rect x="5.3913%" y="388" width="0.1739%" height="15" fill="rgb(233,84,52)" fg:x="31" fg:w="1"/><text x="5.6413%" y="398.50"></text></g><g><title>get_auth_from_url (requests/utils.py:1017) (1 samples, 0.17%)</title><rect x="5.3913%" y="404" width="0.1739%" height="15" fill="rgb(207,117,47)" fg:x="31" fg:w="1"/><text x="5.6413%" y="414.50"></text></g><g><title>urlparse (urllib/parse.py:392) (1 samples, 0.17%)</title><rect x="5.3913%" y="420" width="0.1739%" height="15" fill="rgb(249,43,39)" fg:x="31" fg:w="1"/><text x="5.6413%" y="430.50"></text></g><g><title>send (requests/sessions.py:701) (1 samples, 0.17%)</title><rect x="5.5652%" y="356" width="0.1739%" height="15" fill="rgb(209,38,44)" fg:x="32" fg:w="1"/><text x="5.8152%" y="366.50"></text></g><g><title>send (requests/adapters.py:504) (1 samples, 0.17%)</title><rect x="5.5652%" y="372" width="0.1739%" height="15" fill="rgb(236,212,23)" fg:x="32" fg:w="1"/><text x="5.8152%" y="382.50"></text></g><g><title>urlopen (urllib3/connectionpool.py:703) (1 samples, 0.17%)</title><rect x="5.5652%" y="388" width="0.1739%" height="15" fill="rgb(242,79,21)" fg:x="32" fg:w="1"/><text x="5.8152%" y="398.50"></text></g><g><title>_make_request (urllib3/connectionpool.py:445) (1 samples, 0.17%)</title><rect x="5.5652%" y="404" width="0.1739%" height="15" fill="rgb(211,96,35)" fg:x="32" fg:w="1"/><text x="5.8152%" y="414.50"></text></g><g><title>getresponse (http/client.py:1374) (1 samples, 0.17%)</title><rect x="5.5652%" y="420" width="0.1739%" height="15" fill="rgb(253,215,40)" fg:x="32" fg:w="1"/><text x="5.8152%" y="430.50"></text></g><g><title>begin (http/client.py:337) (1 samples, 0.17%)</title><rect x="5.5652%" y="436" width="0.1739%" height="15" fill="rgb(211,81,21)" fg:x="32" fg:w="1"/><text x="5.8152%" y="446.50"></text></g><g><title>parse_headers (http/client.py:236) (1 samples, 0.17%)</title><rect x="5.5652%" y="452" width="0.1739%" height="15" fill="rgb(208,190,38)" fg:x="32" fg:w="1"/><text x="5.8152%" y="462.50"></text></g><g><title>parsestr (email/parser.py:67) (1 samples, 0.17%)</title><rect x="5.5652%" y="468" width="0.1739%" height="15" fill="rgb(235,213,38)" fg:x="32" fg:w="1"/><text x="5.8152%" y="478.50"></text></g><g><title>parse (email/parser.py:56) (1 samples, 0.17%)</title><rect x="5.5652%" y="484" width="0.1739%" height="15" fill="rgb(237,122,38)" fg:x="32" fg:w="1"/><text x="5.8152%" y="494.50"></text></g><g><title>feed (email/feedparser.py:176) (1 samples, 0.17%)</title><rect x="5.5652%" y="500" width="0.1739%" height="15" fill="rgb(244,218,35)" fg:x="32" fg:w="1"/><text x="5.8152%" y="510.50"></text></g><g><title>_call_parse (email/feedparser.py:180) (1 samples, 0.17%)</title><rect x="5.5652%" y="516" width="0.1739%" height="15" fill="rgb(240,68,47)" fg:x="32" fg:w="1"/><text x="5.8152%" y="526.50"></text></g><g><title>_parsegen (email/feedparser.py:240) (1 samples, 0.17%)</title><rect x="5.5652%" y="532" width="0.1739%" height="15" fill="rgb(210,16,53)" fg:x="32" fg:w="1"/><text x="5.8152%" y="542.50"></text></g><g><title>_parse_headers (email/feedparser.py:475) (1 samples, 0.17%)</title><rect x="5.5652%" y="548" width="0.1739%" height="15" fill="rgb(235,124,12)" fg:x="32" fg:w="1"/><text x="5.8152%" y="558.50"></text></g><g><title>list (docker/models/containers.py:980) (4 samples, 0.70%)</title><rect x="5.2174%" y="260" width="0.6957%" height="15" fill="rgb(224,169,11)" fg:x="30" fg:w="4"/><text x="5.4674%" y="270.50"></text></g><g><title>containers (docker/api/container.py:209) (4 samples, 0.70%)</title><rect x="5.2174%" y="276" width="0.6957%" height="15" fill="rgb(250,166,2)" fg:x="30" fg:w="4"/><text x="5.4674%" y="286.50"></text></g><g><title>inner (docker/utils/decorators.py:46) (4 samples, 0.70%)</title><rect x="5.2174%" y="292" width="0.6957%" height="15" fill="rgb(242,216,29)" fg:x="30" fg:w="4"/><text x="5.4674%" y="302.50"></text></g><g><title>_get (docker/api/client.py:237) (4 samples, 0.70%)</title><rect x="5.2174%" y="308" width="0.6957%" height="15" fill="rgb(230,116,27)" fg:x="30" fg:w="4"/><text x="5.4674%" y="318.50"></text></g><g><title>get (requests/sessions.py:600) (4 samples, 0.70%)</title><rect x="5.2174%" y="324" width="0.6957%" height="15" fill="rgb(228,99,48)" fg:x="30" fg:w="4"/><text x="5.4674%" y="334.50"></text></g><g><title>request (requests/sessions.py:587) (2 samples, 0.35%)</title><rect x="5.5652%" y="340" width="0.3478%" height="15" fill="rgb(253,11,6)" fg:x="32" fg:w="2"/><text x="5.8152%" y="350.50"></text></g><g><title>send (requests/sessions.py:717) (1 samples, 0.17%)</title><rect x="5.7391%" y="356" width="0.1739%" height="15" fill="rgb(247,143,39)" fg:x="33" fg:w="1"/><text x="5.9891%" y="366.50"></text></g><g><title>extract_cookies_to_jar (requests/cookies.py:137) (1 samples, 0.17%)</title><rect x="5.7391%" y="372" width="0.1739%" height="15" fill="rgb(236,97,10)" fg:x="33" fg:w="1"/><text x="5.9891%" y="382.50"></text></g><g><title>extract_cookies (http/cookiejar.py:1690) (1 samples, 0.17%)</title><rect x="5.7391%" y="388" width="0.1739%" height="15" fill="rgb(233,208,19)" fg:x="33" fg:w="1"/><text x="5.9891%" y="398.50"></text></g><g><title>make_cookies (http/cookiejar.py:1609) (1 samples, 0.17%)</title><rect x="5.7391%" y="404" width="0.1739%" height="15" fill="rgb(216,164,2)" fg:x="33" fg:w="1"/><text x="5.9891%" y="414.50"></text></g><g><title>get_all (email/message.py:509) (1 samples, 0.17%)</title><rect x="5.7391%" y="420" width="0.1739%" height="15" fill="rgb(220,129,5)" fg:x="33" fg:w="1"/><text x="5.9891%" y="430.50"></text></g><g><title>merge_environment_settings (requests/sessions.py:759) (1 samples, 0.17%)</title><rect x="5.9130%" y="388" width="0.1739%" height="15" fill="rgb(242,17,10)" fg:x="34" fg:w="1"/><text x="6.1630%" y="398.50"></text></g><g><title>get_environ_proxies (requests/utils.py:828) (1 samples, 0.17%)</title><rect x="5.9130%" y="404" width="0.1739%" height="15" fill="rgb(242,107,0)" fg:x="34" fg:w="1"/><text x="6.1630%" y="414.50"></text></g><g><title>getproxies_environment (urllib/request.py:2510) (1 samples, 0.17%)</title><rect x="5.9130%" y="420" width="0.1739%" height="15" fill="rgb(251,28,31)" fg:x="34" fg:w="1"/><text x="6.1630%" y="430.50"></text></g><g><title>__iter__ (_collections_abc.py:906) (1 samples, 0.17%)</title><rect x="5.9130%" y="436" width="0.1739%" height="15" fill="rgb(233,223,10)" fg:x="34" fg:w="1"/><text x="6.1630%" y="446.50"></text></g><g><title>__getitem__ (os.py:676) (1 samples, 0.17%)</title><rect x="5.9130%" y="452" width="0.1739%" height="15" fill="rgb(215,21,27)" fg:x="34" fg:w="1"/><text x="6.1630%" y="462.50"></text></g><g><title>request (requests/sessions.py:577) (2 samples, 0.35%)</title><rect x="5.9130%" y="372" width="0.3478%" height="15" fill="rgb(232,23,21)" fg:x="34" fg:w="2"/><text x="6.1630%" y="382.50"></text></g><g><title>merge_environment_settings (requests/sessions.py:773) (1 samples, 0.17%)</title><rect x="6.0870%" y="388" width="0.1739%" height="15" fill="rgb(244,5,23)" fg:x="35" fg:w="1"/><text x="6.3370%" y="398.50"></text></g><g><title>merge_setting (requests/sessions.py:79) (1 samples, 0.17%)</title><rect x="6.0870%" y="404" width="0.1739%" height="15" fill="rgb(226,81,46)" fg:x="35" fg:w="1"/><text x="6.3370%" y="414.50"></text></g><g><title>to_key_val_list (requests/utils.py:358) (1 samples, 0.17%)</title><rect x="6.0870%" y="420" width="0.1739%" height="15" fill="rgb(247,70,30)" fg:x="35" fg:w="1"/><text x="6.3370%" y="430.50"></text></g><g><title>update (glances/plugins/glances_docker.py:211) (7 samples, 1.22%)</title><rect x="5.2174%" y="244" width="1.2174%" height="15" fill="rgb(212,68,19)" fg:x="30" fg:w="7"/><text x="5.4674%" y="254.50"></text></g><g><title>list (docker/models/containers.py:989) (3 samples, 0.52%)</title><rect x="5.9130%" y="260" width="0.5217%" height="15" fill="rgb(240,187,13)" fg:x="34" fg:w="3"/><text x="6.1630%" y="270.50"></text></g><g><title>get (docker/models/containers.py:925) (3 samples, 0.52%)</title><rect x="5.9130%" y="276" width="0.5217%" height="15" fill="rgb(223,113,26)" fg:x="34" fg:w="3"/><text x="6.1630%" y="286.50"></text></g><g><title>wrapped (docker/utils/decorators.py:19) (3 samples, 0.52%)</title><rect x="5.9130%" y="292" width="0.5217%" height="15" fill="rgb(206,192,2)" fg:x="34" fg:w="3"/><text x="6.1630%" y="302.50"></text></g><g><title>inspect_container (docker/api/container.py:784) (3 samples, 0.52%)</title><rect x="5.9130%" y="308" width="0.5217%" height="15" fill="rgb(241,108,4)" fg:x="34" fg:w="3"/><text x="6.1630%" y="318.50"></text></g><g><title>inner (docker/utils/decorators.py:46) (3 samples, 0.52%)</title><rect x="5.9130%" y="324" width="0.5217%" height="15" fill="rgb(247,173,49)" fg:x="34" fg:w="3"/><text x="6.1630%" y="334.50"></text></g><g><title>_get (docker/api/client.py:237) (3 samples, 0.52%)</title><rect x="5.9130%" y="340" width="0.5217%" height="15" fill="rgb(224,114,35)" fg:x="34" fg:w="3"/><text x="6.1630%" y="350.50"></text></g><g><title>get (requests/sessions.py:600) (3 samples, 0.52%)</title><rect x="5.9130%" y="356" width="0.5217%" height="15" fill="rgb(245,159,27)" fg:x="34" fg:w="3"/><text x="6.1630%" y="366.50"></text></g><g><title>request (requests/sessions.py:587) (1 samples, 0.17%)</title><rect x="6.2609%" y="372" width="0.1739%" height="15" fill="rgb(245,172,44)" fg:x="36" fg:w="1"/><text x="6.5109%" y="382.50"></text></g><g><title>send (requests/sessions.py:701) (1 samples, 0.17%)</title><rect x="6.2609%" y="388" width="0.1739%" height="15" fill="rgb(236,23,11)" fg:x="36" fg:w="1"/><text x="6.5109%" y="398.50"></text></g><g><title>send (requests/adapters.py:504) (1 samples, 0.17%)</title><rect x="6.2609%" y="404" width="0.1739%" height="15" fill="rgb(205,117,38)" fg:x="36" fg:w="1"/><text x="6.5109%" y="414.50"></text></g><g><title>urlopen (urllib3/connectionpool.py:703) (1 samples, 0.17%)</title><rect x="6.2609%" y="420" width="0.1739%" height="15" fill="rgb(237,72,25)" fg:x="36" fg:w="1"/><text x="6.5109%" y="430.50"></text></g><g><title>_make_request (urllib3/connectionpool.py:403) (1 samples, 0.17%)</title><rect x="6.2609%" y="436" width="0.1739%" height="15" fill="rgb(244,70,9)" fg:x="36" fg:w="1"/><text x="6.5109%" y="446.50"></text></g><g><title>request (http/client.py:1282) (1 samples, 0.17%)</title><rect x="6.2609%" y="452" width="0.1739%" height="15" fill="rgb(217,125,39)" fg:x="36" fg:w="1"/><text x="6.5109%" y="462.50"></text></g><g><title>_send_request (http/client.py:1293) (1 samples, 0.17%)</title><rect x="6.2609%" y="468" width="0.1739%" height="15" fill="rgb(235,36,10)" fg:x="36" fg:w="1"/><text x="6.5109%" y="478.50"></text></g><g><title>urlopen (urllib3/connectionpool.py:631) (1 samples, 0.17%)</title><rect x="6.4348%" y="420" width="0.1739%" height="15" fill="rgb(251,123,47)" fg:x="37" fg:w="1"/><text x="6.6848%" y="430.50"></text></g><g><title>parse_url (urllib3/util/url.py:360) (1 samples, 0.17%)</title><rect x="6.4348%" y="436" width="0.1739%" height="15" fill="rgb(221,13,13)" fg:x="37" fg:w="1"/><text x="6.6848%" y="446.50"></text></g><g><title>_send_request (http/client.py:1293) (1 samples, 0.17%)</title><rect x="6.6087%" y="468" width="0.1739%" height="15" fill="rgb(238,131,9)" fg:x="38" fg:w="1"/><text x="6.8587%" y="478.50"></text></g><g><title>putrequest (http/client.py:1181) (1 samples, 0.17%)</title><rect x="6.6087%" y="484" width="0.1739%" height="15" fill="rgb(211,50,8)" fg:x="38" fg:w="1"/><text x="6.8587%" y="494.50"></text></g><g><title>putheader (docker/transport/unixconn.py:34) (1 samples, 0.17%)</title><rect x="6.6087%" y="500" width="0.1739%" height="15" fill="rgb(245,182,24)" fg:x="38" fg:w="1"/><text x="6.8587%" y="510.50"></text></g><g><title>putheader (http/client.py:1247) (1 samples, 0.17%)</title><rect x="6.6087%" y="516" width="0.1739%" height="15" fill="rgb(242,14,37)" fg:x="38" fg:w="1"/><text x="6.8587%" y="526.50"></text></g><g><title>_make_request (urllib3/connectionpool.py:403) (2 samples, 0.35%)</title><rect x="6.6087%" y="436" width="0.3478%" height="15" fill="rgb(246,228,12)" fg:x="38" fg:w="2"/><text x="6.8587%" y="446.50"></text></g><g><title>request (http/client.py:1282) (2 samples, 0.35%)</title><rect x="6.6087%" y="452" width="0.3478%" height="15" fill="rgb(213,55,15)" fg:x="38" fg:w="2"/><text x="6.8587%" y="462.50"></text></g><g><title>_send_request (http/client.py:1323) (1 samples, 0.17%)</title><rect x="6.7826%" y="468" width="0.1739%" height="15" fill="rgb(209,9,3)" fg:x="39" fg:w="1"/><text x="7.0326%" y="478.50"></text></g><g><title>putheader (docker/transport/unixconn.py:34) (1 samples, 0.17%)</title><rect x="6.7826%" y="484" width="0.1739%" height="15" fill="rgb(230,59,30)" fg:x="39" fg:w="1"/><text x="7.0326%" y="494.50"></text></g><g><title>putheader (http/client.py:1249) (1 samples, 0.17%)</title><rect x="6.7826%" y="500" width="0.1739%" height="15" fill="rgb(209,121,21)" fg:x="39" fg:w="1"/><text x="7.0326%" y="510.50"></text></g><g><title>update (glances/plugins/glances_docker.py:258) (4 samples, 0.70%)</title><rect x="6.4348%" y="244" width="0.6957%" height="15" fill="rgb(220,109,13)" fg:x="37" fg:w="4"/><text x="6.6848%" y="254.50"></text></g><g><title>image (docker/models/containers.py:40) (4 samples, 0.70%)</title><rect x="6.4348%" y="260" width="0.6957%" height="15" fill="rgb(232,18,1)" fg:x="37" fg:w="4"/><text x="6.6848%" y="270.50"></text></g><g><title>get (docker/models/images.py:335) (4 samples, 0.70%)</title><rect x="6.4348%" y="276" width="0.6957%" height="15" fill="rgb(215,41,42)" fg:x="37" fg:w="4"/><text x="6.6848%" y="286.50"></text></g><g><title>wrapped (docker/utils/decorators.py:19) (4 samples, 0.70%)</title><rect x="6.4348%" y="292" width="0.6957%" height="15" fill="rgb(224,123,36)" fg:x="37" fg:w="4"/><text x="6.6848%" y="302.50"></text></g><g><title>inspect_image (docker/api/image.py:252) (4 samples, 0.70%)</title><rect x="6.4348%" y="308" width="0.6957%" height="15" fill="rgb(240,125,3)" fg:x="37" fg:w="4"/><text x="6.6848%" y="318.50"></text></g><g><title>inner (docker/utils/decorators.py:46) (4 samples, 0.70%)</title><rect x="6.4348%" y="324" width="0.6957%" height="15" fill="rgb(205,98,50)" fg:x="37" fg:w="4"/><text x="6.6848%" y="334.50"></text></g><g><title>_get (docker/api/client.py:237) (4 samples, 0.70%)</title><rect x="6.4348%" y="340" width="0.6957%" height="15" fill="rgb(205,185,37)" fg:x="37" fg:w="4"/><text x="6.6848%" y="350.50"></text></g><g><title>get (requests/sessions.py:600) (4 samples, 0.70%)</title><rect x="6.4348%" y="356" width="0.6957%" height="15" fill="rgb(238,207,15)" fg:x="37" fg:w="4"/><text x="6.6848%" y="366.50"></text></g><g><title>request (requests/sessions.py:587) (4 samples, 0.70%)</title><rect x="6.4348%" y="372" width="0.6957%" height="15" fill="rgb(213,199,42)" fg:x="37" fg:w="4"/><text x="6.6848%" y="382.50"></text></g><g><title>send (requests/sessions.py:701) (4 samples, 0.70%)</title><rect x="6.4348%" y="388" width="0.6957%" height="15" fill="rgb(235,201,11)" fg:x="37" fg:w="4"/><text x="6.6848%" y="398.50"></text></g><g><title>send (requests/adapters.py:504) (4 samples, 0.70%)</title><rect x="6.4348%" y="404" width="0.6957%" height="15" fill="rgb(207,46,11)" fg:x="37" fg:w="4"/><text x="6.6848%" y="414.50"></text></g><g><title>urlopen (urllib3/connectionpool.py:703) (3 samples, 0.52%)</title><rect x="6.6087%" y="420" width="0.5217%" height="15" fill="rgb(241,35,35)" fg:x="38" fg:w="3"/><text x="6.8587%" y="430.50"></text></g><g><title>_make_request (urllib3/connectionpool.py:445) (1 samples, 0.17%)</title><rect x="6.9565%" y="436" width="0.1739%" height="15" fill="rgb(243,32,47)" fg:x="40" fg:w="1"/><text x="7.2065%" y="446.50"></text></g><g><title>getresponse (http/client.py:1374) (1 samples, 0.17%)</title><rect x="6.9565%" y="452" width="0.1739%" height="15" fill="rgb(247,202,23)" fg:x="40" fg:w="1"/><text x="7.2065%" y="462.50"></text></g><g><title>begin (http/client.py:337) (1 samples, 0.17%)</title><rect x="6.9565%" y="468" width="0.1739%" height="15" fill="rgb(219,102,11)" fg:x="40" fg:w="1"/><text x="7.2065%" y="478.50"></text></g><g><title>parse_headers (http/client.py:236) (1 samples, 0.17%)</title><rect x="6.9565%" y="484" width="0.1739%" height="15" fill="rgb(243,110,44)" fg:x="40" fg:w="1"/><text x="7.2065%" y="494.50"></text></g><g><title>parsestr (email/parser.py:67) (1 samples, 0.17%)</title><rect x="6.9565%" y="500" width="0.1739%" height="15" fill="rgb(222,74,54)" fg:x="40" fg:w="1"/><text x="7.2065%" y="510.50"></text></g><g><title>parse (email/parser.py:56) (1 samples, 0.17%)</title><rect x="6.9565%" y="516" width="0.1739%" height="15" fill="rgb(216,99,12)" fg:x="40" fg:w="1"/><text x="7.2065%" y="526.50"></text></g><g><title>feed (email/feedparser.py:176) (1 samples, 0.17%)</title><rect x="6.9565%" y="532" width="0.1739%" height="15" fill="rgb(226,22,26)" fg:x="40" fg:w="1"/><text x="7.2065%" y="542.50"></text></g><g><title>_call_parse (email/feedparser.py:180) (1 samples, 0.17%)</title><rect x="6.9565%" y="548" width="0.1739%" height="15" fill="rgb(217,163,10)" fg:x="40" fg:w="1"/><text x="7.2065%" y="558.50"></text></g><g><title>_parsegen (email/feedparser.py:224) (1 samples, 0.17%)</title><rect x="6.9565%" y="564" width="0.1739%" height="15" fill="rgb(213,25,53)" fg:x="40" fg:w="1"/><text x="7.2065%" y="574.50"></text></g><g><title>__next__ (email/feedparser.py:129) (1 samples, 0.17%)</title><rect x="6.9565%" y="580" width="0.1739%" height="15" fill="rgb(252,105,26)" fg:x="40" fg:w="1"/><text x="7.2065%" y="590.50"></text></g><g><title>readline (email/feedparser.py:89) (1 samples, 0.17%)</title><rect x="6.9565%" y="596" width="0.1739%" height="15" fill="rgb(220,39,43)" fg:x="40" fg:w="1"/><text x="7.2065%" y="606.50"></text></g><g><title>update (glances/plugins/glances_docker.py:300) (1 samples, 0.17%)</title><rect x="7.1304%" y="244" width="0.1739%" height="15" fill="rgb(229,68,48)" fg:x="41" fg:w="1"/><text x="7.3804%" y="254.50"></text></g><g><title>pretty_date (glances/compat.py:313) (1 samples, 0.17%)</title><rect x="7.1304%" y="260" width="0.1739%" height="15" fill="rgb(252,8,32)" fg:x="41" fg:w="1"/><text x="7.3804%" y="270.50"></text></g><g><title>disk_partitions (psutil/_pslinux.py:1260) (2 samples, 0.35%)</title><rect x="7.3043%" y="276" width="0.3478%" height="15" fill="rgb(223,20,43)" fg:x="42" fg:w="2"/><text x="7.5543%" y="286.50"></text></g><g><title>open_text (psutil/_common.py:742) (1 samples, 0.17%)</title><rect x="7.4783%" y="292" width="0.1739%" height="15" fill="rgb(229,81,49)" fg:x="43" fg:w="1"/><text x="7.7283%" y="302.50"></text></g><g><title>__init__ (codecs.py:310) (1 samples, 0.17%)</title><rect x="7.4783%" y="308" width="0.1739%" height="15" fill="rgb(236,28,36)" fg:x="43" fg:w="1"/><text x="7.7283%" y="318.50"></text></g><g><title>update (glances/plugins/glances_fs.py:96) (4 samples, 0.70%)</title><rect x="7.3043%" y="244" width="0.6957%" height="15" fill="rgb(249,185,26)" fg:x="42" fg:w="4"/><text x="7.5543%" y="254.50"></text></g><g><title>disk_partitions (psutil/__init__.py:2018) (4 samples, 0.70%)</title><rect x="7.3043%" y="260" width="0.6957%" height="15" fill="rgb(249,174,33)" fg:x="42" fg:w="4"/><text x="7.5543%" y="270.50"></text></g><g><title>disk_partitions (psutil/_pslinux.py:1278) (2 samples, 0.35%)</title><rect x="7.6522%" y="276" width="0.3478%" height="15" fill="rgb(233,201,37)" fg:x="44" fg:w="2"/><text x="7.9022%" y="286.50"></text></g><g><title>update (glances/plugins/glances_ip.py:103) (1 samples, 0.17%)</title><rect x="8.0000%" y="244" width="0.1739%" height="15" fill="rgb(221,78,26)" fg:x="46" fg:w="1"/><text x="8.2500%" y="254.50"></text></g><g><title>update (glances/plugins/glances_ip.py:93) (2 samples, 0.35%)</title><rect x="8.1739%" y="244" width="0.3478%" height="15" fill="rgb(250,127,30)" fg:x="47" fg:w="2"/><text x="8.4239%" y="254.50"></text></g><g><title>process_iter (psutil/__init__.py:1430) (1 samples, 0.17%)</title><rect x="8.5217%" y="276" width="0.1739%" height="15" fill="rgb(230,49,44)" fg:x="49" fg:w="1"/><text x="8.7717%" y="286.50"></text></g><g><title>process_iter (psutil/__init__.py:1436) (1 samples, 0.17%)</title><rect x="8.6957%" y="276" width="0.1739%" height="15" fill="rgb(229,67,23)" fg:x="50" fg:w="1"/><text x="8.9457%" y="286.50"></text></g><g><title>_init (psutil/__init__.py:347) (1 samples, 0.17%)</title><rect x="9.3913%" y="324" width="0.1739%" height="15" fill="rgb(249,83,47)" fg:x="54" fg:w="1"/><text x="9.6413%" y="334.50"></text></g><g><title>_init (psutil/__init__.py:348) (1 samples, 0.17%)</title><rect x="9.5652%" y="324" width="0.1739%" height="15" fill="rgb(215,43,3)" fg:x="55" fg:w="1"/><text x="9.8152%" y="334.50"></text></g><g><title>_init (psutil/__init__.py:349) (1 samples, 0.17%)</title><rect x="9.7391%" y="324" width="0.1739%" height="15" fill="rgb(238,154,13)" fg:x="56" fg:w="1"/><text x="9.9891%" y="334.50"></text></g><g><title>_init (psutil/__init__.py:355) (5 samples, 0.87%)</title><rect x="9.9130%" y="324" width="0.8696%" height="15" fill="rgb(219,56,2)" fg:x="57" fg:w="5"/><text x="10.1630%" y="334.50"></text></g><g><title>__init__ (psutil/_pslinux.py:1668) (3 samples, 0.52%)</title><rect x="10.2609%" y="340" width="0.5217%" height="15" fill="rgb(233,0,4)" fg:x="59" fg:w="3"/><text x="10.5109%" y="350.50"></text></g><g><title>get_procfs_path (psutil/_common.py:801) (3 samples, 0.52%)</title><rect x="10.2609%" y="356" width="0.5217%" height="15" fill="rgb(235,30,7)" fg:x="59" fg:w="3"/><text x="10.5109%" y="366.50"></text></g><g><title>cat (psutil/_common.py:764) (19 samples, 3.30%)</title><rect x="12.5217%" y="452" width="3.3043%" height="15" fill="rgb(250,79,13)" fg:x="72" fg:w="19"/><text x="12.7717%" y="462.50">cat..</text></g><g><title>open_binary (psutil/_common.py:728) (13 samples, 2.26%)</title><rect x="13.5652%" y="468" width="2.2609%" height="15" fill="rgb(211,146,34)" fg:x="78" fg:w="13"/><text x="13.8152%" y="478.50">o..</text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1687) (31 samples, 5.39%)</title><rect x="11.6522%" y="420" width="5.3913%" height="15" fill="rgb(228,22,38)" fg:x="67" fg:w="31"/><text x="11.9022%" y="430.50">_parse_..</text></g><g><title>bcat (psutil/_common.py:776) (29 samples, 5.04%)</title><rect x="12.0000%" y="436" width="5.0435%" height="15" fill="rgb(235,168,5)" fg:x="69" fg:w="29"/><text x="12.2500%" y="446.50">bcat (..</text></g><g><title>cat (psutil/_common.py:765) (7 samples, 1.22%)</title><rect x="15.8261%" y="452" width="1.2174%" height="15" fill="rgb(221,155,16)" fg:x="91" fg:w="7"/><text x="16.0761%" y="462.50"></text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1692) (1 samples, 0.17%)</title><rect x="17.0435%" y="420" width="0.1739%" height="15" fill="rgb(215,215,53)" fg:x="98" fg:w="1"/><text x="17.2935%" y="430.50"></text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1704) (1 samples, 0.17%)</title><rect x="17.2174%" y="420" width="0.1739%" height="15" fill="rgb(223,4,10)" fg:x="99" fg:w="1"/><text x="17.4674%" y="430.50"></text></g><g><title>create_time (psutil/_pslinux.py:1855) (37 samples, 6.43%)</title><rect x="11.1304%" y="372" width="6.4348%" height="15" fill="rgb(234,103,6)" fg:x="64" fg:w="37"/><text x="11.3804%" y="382.50">create_t..</text></g><g><title>wrapper (psutil/_pslinux.py:1645) (35 samples, 6.09%)</title><rect x="11.4783%" y="388" width="6.0870%" height="15" fill="rgb(227,97,0)" fg:x="66" fg:w="35"/><text x="11.7283%" y="398.50">wrapper ..</text></g><g><title>wrapper (psutil/_common.py:446) (35 samples, 6.09%)</title><rect x="11.4783%" y="404" width="6.0870%" height="15" fill="rgb(234,150,53)" fg:x="66" fg:w="35"/><text x="11.7283%" y="414.50">wrapper ..</text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1706) (1 samples, 0.17%)</title><rect x="17.3913%" y="420" width="0.1739%" height="15" fill="rgb(228,201,54)" fg:x="100" fg:w="1"/><text x="17.6413%" y="430.50"></text></g><g><title>__init__ (psutil/__init__.py:332) (48 samples, 8.35%)</title><rect x="9.3913%" y="308" width="8.3478%" height="15" fill="rgb(222,22,37)" fg:x="54" fg:w="48"/><text x="9.6413%" y="318.50">__init__ (ps..</text></g><g><title>_init (psutil/__init__.py:361) (40 samples, 6.96%)</title><rect x="10.7826%" y="324" width="6.9565%" height="15" fill="rgb(237,53,32)" fg:x="62" fg:w="40"/><text x="11.0326%" y="334.50">_init (ps..</text></g><g><title>create_time (psutil/__init__.py:714) (39 samples, 6.78%)</title><rect x="10.9565%" y="340" width="6.7826%" height="15" fill="rgb(233,25,53)" fg:x="63" fg:w="39"/><text x="11.2065%" y="350.50">create_ti..</text></g><g><title>wrapper (psutil/_pslinux.py:1645) (39 samples, 6.78%)</title><rect x="10.9565%" y="356" width="6.7826%" height="15" fill="rgb(210,40,34)" fg:x="63" fg:w="39"/><text x="11.2065%" y="366.50">wrapper (..</text></g><g><title>create_time (psutil/_pslinux.py:1862) (1 samples, 0.17%)</title><rect x="17.5652%" y="372" width="0.1739%" height="15" fill="rgb(241,220,44)" fg:x="101" fg:w="1"/><text x="17.8152%" y="382.50"></text></g><g><title>is_running (psutil/__init__.py:584) (52 samples, 9.04%)</title><rect x="9.0435%" y="292" width="9.0435%" height="15" fill="rgb(235,28,35)" fg:x="52" fg:w="52"/><text x="9.2935%" y="302.50">is_running (p..</text></g><g><title>__ne__ (psutil/__init__.py:416) (2 samples, 0.35%)</title><rect x="17.7391%" y="308" width="0.3478%" height="15" fill="rgb(210,56,17)" fg:x="102" fg:w="2"/><text x="17.9891%" y="318.50"></text></g><g><title>__eq__ (psutil/__init__.py:411) (1 samples, 0.17%)</title><rect x="17.9130%" y="324" width="0.1739%" height="15" fill="rgb(224,130,29)" fg:x="103" fg:w="1"/><text x="18.1630%" y="334.50"></text></g><g><title>process_iter (psutil/__init__.py:1445) (54 samples, 9.39%)</title><rect x="8.8696%" y="276" width="9.3913%" height="15" fill="rgb(235,212,8)" fg:x="51" fg:w="54"/><text x="9.1196%" y="286.50">process_iter ..</text></g><g><title>is_running (psutil/__init__.py:585) (1 samples, 0.17%)</title><rect x="18.0870%" y="292" width="0.1739%" height="15" fill="rgb(223,33,50)" fg:x="104" fg:w="1"/><text x="18.3370%" y="302.50"></text>&