summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornicolargo <nicolas@nicolargo.com>2021-06-05 17:40:47 +0200
committernicolargo <nicolas@nicolargo.com>2021-06-05 17:40:47 +0200
commit06186ec6ad88a56899ea514ef3592af5edf263ae (patch)
treeb6b88c5a8f3f0dc4a955c6901a11352acf1a0388
parent7f5c5e7deee08113a7e4f44099e978f6bfef60fa (diff)
Update Glances Flame
-rw-r--r--Makefile2
-rw-r--r--docs/_static/glances-flame.svg4
2 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index e2f880dd..5a8dc161 100644
--- a/Makefile
+++ b/Makefile
@@ -52,6 +52,6 @@ run-client: venv
./venv/bin/python -m glances -C ./conf/glances.conf -c localhost
profiling: venv venv-dev
- @echo "Please complete and run: sudo ./venv/bin/py-spy record -o /tmp/glances.svg -d 60 -s --pid <GLANCES PID>"
+ @echo "Please complete and run: sudo ./venv/bin/py-spy record -o ./docs/_static/glances-flame.svg -d 60 -s --pid <GLANCES PID>"
.PHONY: test docs docs-server
diff --git a/docs/_static/glances-flame.svg b/docs/_static/glances-flame.svg
index 8de32ee8..128ee745 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="490" onload="init(evt)" viewBox="0 0 1200 490" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><!--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"><!--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; }
#search { opacity:0.1; cursor:pointer; }
@@ -416,4 +416,4 @@ function search(term) {
function format_percent(n) {
return n.toFixed(4) + "%";
}
-]]></script><rect x="0" y="0" width="100%" height="490" fill="url(#background)"/><text id="title" x="50.0000%" y="24.00">./venv/bin/py-spy record -o /tmp/glances.svg -d 60 -s --pid 2569875</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="1090" y="24.00">Search</text><text id="matched" x="1090" y="479.00"> </text><svg id="frames" x="10" width="1180"><g><title>update (glances/stats.py:225) (1 samples, 0.30%)</title><rect x="0.0000%" y="196" width="0.2976%" height="15" fill="rgb(227,0,7)"/><text x="0.2500%" y="206.50"></text></g><g><title>update (glances/plugins/glances_processlist.py:149) (1 samples, 0.30%)</title><rect x="0.2976%" y="212" width="0.2976%" height="15" fill="rgb(217,0,24)"/><text x="0.5476%" y="222.50"></text></g><g><title>update (glances/plugins/glances_amps.py:56) (1 samples, 0.30%)</title><rect x="0.5952%" y="244" width="0.2976%" height="15" fill="rgb(221,193,54)"/><text x="0.8452%" y="254.50"></text></g><g><title>refresh (glances/amps/glances_amp.py:137) (1 samples, 0.30%)</title><rect x="0.5952%" y="260" width="0.2976%" height="15" fill="rgb(248,212,6)"/><text x="0.8452%" y="270.50"></text></g><g><title>get (glances/amps/glances_amp.py:118) (1 samples, 0.30%)</title><rect x="0.5952%" y="276" width="0.2976%" height="15" fill="rgb(208,68,35)"/><text x="0.8452%" y="286.50"></text></g><g><title>update (glances/plugins/glances_diskio.py:89) (1 samples, 0.30%)</title><rect x="0.8929%" y="244" width="0.2976%" height="15" fill="rgb(232,128,0)"/><text x="1.1429%" y="254.50"></text></g><g><title>disk_io_counters (psutil/__init__.py:2059) (1 samples, 0.30%)</title><rect x="0.8929%" y="260" width="0.2976%" height="15" fill="rgb(207,160,47)"/><text x="1.1429%" y="270.50"></text></g><g><title>disk_io_counters (psutil/_pslinux.py:1166) (1 samples, 0.30%)</title><rect x="0.8929%" y="276" width="0.2976%" height="15" fill="rgb(228,23,34)"/><text x="1.1429%" y="286.50"></text></g><g><title>read_procfs (psutil/_pslinux.py:1118) (1 samples, 0.30%)</title><rect x="0.8929%" y="292" width="0.2976%" height="15" fill="rgb(218,30,26)"/><text x="1.1429%" y="302.50"></text></g><g><title>update (glances/plugins/glances_docker.py:186) (1 samples, 0.30%)</title><rect x="1.1905%" y="244" width="0.2976%" height="15" fill="rgb(220,122,19)"/><text x="1.4405%" y="254.50"></text></g><g><title>version (docker/client.py:207) (1 samples, 0.30%)</title><rect x="1.1905%" y="260" width="0.2976%" height="15" fill="rgb(250,228,42)"/><text x="1.4405%" y="270.50"></text></g><g><title>version (docker/api/daemon.py:181) (1 samples, 0.30%)</title><rect x="1.1905%" y="276" width="0.2976%" height="15" fill="rgb(240,193,28)"/><text x="1.4405%" y="286.50"></text></g><g><title>inner (docker/utils/decorators.py:46) (1 samples, 0.30%)</title><rect x="1.1905%" y="292" width="0.2976%" height="15" fill="rgb(216,20,37)"/><text x="1.4405%" y="302.50"></text></g><g><title>_get (docker/api/client.py:237) (1 samples, 0.30%)</title><rect x="1.1905%" y="308" width="0.2976%" height="15" fill="rgb(206,188,39)"/><text x="1.4405%" y="318.50"></text></g><g><title>get (requests/sessions.py:555) (1 samples, 0.30%)</title><rect x="1.1905%" y="324" width="0.2976%" height="15" fill="rgb(217,207,13)"/><text x="1.4405%" y="334.50"></text></g><g><title>request (requests/sessions.py:528) (1 samples, 0.30%)</title><rect x="1.1905%" y="340" width="0.2976%" height="15" fill="rgb(231,73,38)"/><text x="1.4405%" y="350.50"></text></g><g><title>prepare_request (requests/sessions.py:453) (1 samples, 0.30%)</title><rect x="1.1905%" y="356" width="0.2976%" height="15" fill="rgb(225,20,46)"/><text x="1.4405%" y="366.50"></text></g><g><title>get_netrc_auth (requests/utils.py:192) (1 samples, 0.30%)</title><rect x="1.1905%" y="372" width="0.2976%" height="15" fill="rgb(210,31,41)"/><text x="1.4405%" y="382.50"></text></g><g><title>exists (genericpath.py:19) (1 samples, 0.30%)</title><rect x="1.1905%" y="388" width="0.2976%" height="15" fill="rgb(221,200,47)"/><text x="1.4405%" y="398.50"></text></g><g><title>update (glances/plugins/glances_docker.py:200) (1 samples, 0.30%)</title><rect x="1.4881%" y="244" width="0.2976%" height="15" fill="rgb(226,26,5)"/><text x="1.7381%" y="254.50"></text></g><g><title>list (docker/models/containers.py:944) (1 samples, 0.30%)</title><rect x="1.4881%" y="260" width="0.2976%" height="15" fill="rgb(249,33,26)"/><text x="1.7381%" y="270.50"></text></g><g><title>containers (docker/api/container.py:211) (1 samples, 0.30%)</title><rect x="1.4881%" y="276" width="0.2976%" height="15" fill="rgb(235,183,28)"/><text x="1.7381%" y="286.50"></text></g><g><title>update (glances/plugins/glances_ip.py:80) (2 samples, 0.60%)</title><rect x="1.7857%" y="244" width="0.5952%" height="15" fill="rgb(221,5,38)"/><text x="2.0357%" y="254.50"></text></g><g><title>update (glances/plugins/glances_ip.py:85) (4 samples, 1.19%)</title><rect x="2.3810%" y="244" width="1.1905%" height="15" fill="rgb(247,18,42)"/><text x="2.6310%" y="254.50"></text></g><g><title>update (glances/plugins/glances_ip.py:86) (1 samples, 0.30%)</title><rect x="3.5714%" y="244" width="0.2976%" height="15" fill="rgb(241,131,45)"/><text x="3.8214%" y="254.50"></text></g><g><title>update (glances/plugins/glances_memswap.py:70) (1 samples, 0.30%)</title><rect x="3.8690%" y="244" width="0.2976%" height="15" fill="rgb(249,31,29)"/><text x="4.1190%" y="254.50"></text></g><g><title>swap_memory (psutil/__init__.py:1982) (1 samples, 0.30%)</title><rect x="3.8690%" y="260" width="0.2976%" height="15" fill="rgb(225,111,53)"/><text x="4.1190%" y="270.50"></text></g><g><title>swap_memory (psutil/_pslinux.py:542) (1 samples, 0.30%)</title><rect x="3.8690%" y="276" width="0.2976%" height="15" fill="rgb(238,160,17)"/><text x="4.1190%" y="286.50"></text></g><g><title>process_iter (psutil/__init__.py:1425) (2 samples, 0.60%)</title><rect x="4.4643%" y="292" width="0.5952%" height="15" fill="rgb(214,148,48)"/><text x="4.7143%" y="302.50"></text></g><g><title>pids (psutil/__init__.py:1365) (2 samples, 0.60%)</title><rect x="4.4643%" y="308" width="0.5952%" height="15" fill="rgb(232,36,49)"/><text x="4.7143%" y="318.50"></text></g><g><title>pids (psutil/_pslinux.py:1512) (2 samples, 0.60%)</title><rect x="4.4643%" y="324" width="0.5952%" height="15" fill="rgb(209,103,24)"/><text x="4.7143%" y="334.50"></text></g><g><title>&lt;listcomp&gt; (psutil/_pslinux.py:1512) (1 samples, 0.30%)</title><rect x="4.7619%" y="340" width="0.2976%" height="15" fill="rgb(229,88,8)"/><text x="5.0119%" y="350.50"></text></g><g><title>__eq__ (psutil/__init__.py:410) (1 samples, 0.30%)</title><rect x="5.0595%" y="324" width="0.2976%" height="15" fill="rgb(213,181,19)"/><text x="5.3095%" y="334.50"></text></g><g><title>__init__ (psutil/_pslinux.py:1598) (2 samples, 0.60%)</title><rect x="5.6548%" y="356" width="0.5952%" height="15" fill="rgb(254,191,54)"/><text x="5.9048%" y="366.50"></text></g><g><title>_init (psutil/__init__.py:348) (4 samples, 1.19%)</title><rect x="5.6548%" y="340" width="1.1905%" height="15" fill="rgb(241,83,37)"/><text x="5.9048%" y="350.50"></text></g><g><title>__init__ (psutil/_pslinux.py:1599) (2 samples, 0.60%)</title><rect x="6.2500%" y="356" width="0.5952%" height="15" fill="rgb(233,36,39)"/><text x="6.5000%" y="366.50"></text></g><g><title>get_procfs_path (psutil/_common.py:750) (1 samples, 0.30%)</title><rect x="6.5476%" y="372" width="0.2976%" height="15" fill="rgb(226,3,54)"/><text x="6.7976%" y="382.50"></text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1618) (4 samples, 1.19%)</title><rect x="7.7381%" y="436" width="1.1905%" height="15" fill="rgb(245,192,40)"/><text x="7.9881%" y="446.50"></text></g><g><title>open_binary (psutil/_common.py:711) (4 samples, 1.19%)</title><rect x="7.7381%" y="452" width="1.1905%" height="15" fill="rgb(238,167,29)"/><text x="7.9881%" y="462.50"></text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1619) (11 samples, 3.27%)</title><rect x="8.9286%" y="436" width="3.2738%" height="15" fill="rgb(232,182,51)"/><text x="9.1786%" y="446.50">_pa..</text></g><g><title>process_iter (psutil/__init__.py:1443) (25 samples, 7.44%)</title><rect x="5.0595%" y="292" width="7.4405%" height="15" fill="rgb(231,60,39)"/><text x="5.3095%" y="302.50">process_it..</text></g><g><title>is_running (psutil/__init__.py:581) (25 samples, 7.44%)</title><rect x="5.0595%" y="308" width="7.4405%" height="15" fill="rgb(208,69,12)"/><text x="5.3095%" y="318.50">is_running..</text></g><g><title>__init__ (psutil/__init__.py:326) (24 samples, 7.14%)</title><rect x="5.3571%" y="324" width="7.1429%" height="15" fill="rgb(235,93,37)"/><text x="5.6071%" y="334.50">__init__ (..</text></g><g><title>_init (psutil/__init__.py:354) (19 samples, 5.65%)</title><rect x="6.8452%" y="340" width="5.6548%" height="15" fill="rgb(213,116,39)"/><text x="7.0952%" y="350.50">_init (..</text></g><g><title>create_time (psutil/__init__.py:710) (18 samples, 5.36%)</title><rect x="7.1429%" y="356" width="5.3571%" height="15" fill="rgb(222,207,29)"/><text x="7.3929%" y="366.50">create_..</text></g><g><title>wrapper (psutil/_pslinux.py:1576) (18 samples, 5.36%)</title><rect x="7.1429%" y="372" width="5.3571%" height="15" fill="rgb(206,96,30)"/><text x="7.3929%" y="382.50">wrapper..</text></g><g><title>create_time (psutil/_pslinux.py:1788) (18 samples, 5.36%)</title><rect x="7.1429%" y="388" width="5.3571%" height="15" fill="rgb(218,138,4)"/><text x="7.3929%" y="398.50">create_..</text></g><g><title>wrapper (psutil/_pslinux.py:1576) (17 samples, 5.06%)</title><rect x="7.4405%" y="404" width="5.0595%" height="15" fill="rgb(250,191,14)"/><text x="7.6905%" y="414.50">wrappe..</text></g><g><title>wrapper (psutil/_common.py:450) (17 samples, 5.06%)</title><rect x="7.4405%" y="420" width="5.0595%" height="15" fill="rgb(239,60,40)"/><text x="7.6905%" y="430.50">wrappe..</text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1625) (1 samples, 0.30%)</title><rect x="12.2024%" y="436" width="0.2976%" height="15" fill="rgb(206,27,48)"/><text x="12.4524%" y="446.50"></text></g><g><title>as_dict (psutil/__init__.py:518) (3 samples, 0.89%)</title><rect x="12.5000%" y="308" width="0.8929%" height="15" fill="rgb(225,35,8)"/><text x="12.7500%" y="318.50"></text></g><g><title>__enter__ (contextlib.py:113) (3 samples, 0.89%)</title><rect x="12.5000%" y="324" width="0.8929%" height="15" fill="rgb(250,213,24)"/><text x="12.7500%" y="334.50"></text></g><g><title>oneshot (psutil/__init__.py:484) (2 samples, 0.60%)</title><rect x="12.7976%" y="340" width="0.5952%" height="15" fill="rgb(247,123,22)"/><text x="13.0476%" y="350.50"></text></g><g><title>oneshot_enter (psutil/_pslinux.py:1660) (2 samples, 0.60%)</title><rect x="12.7976%" y="356" width="0.5952%" height="15" fill="rgb(231,138,38)"/><text x="13.0476%" y="366.50"></text></g><g><title>cache_activate (psutil/_common.py:460) (1 samples, 0.30%)</title><rect x="13.0952%" y="372" width="0.2976%" height="15" fill="rgb(231,145,46)"/><text x="13.3452%" y="382.50"></text></g><g><title>as_dict (psutil/__init__.py:521) (1 samples, 0.30%)</title><rect x="13.3929%" y="308" width="0.2976%" height="15" fill="rgb(251,118,11)"/><text x="13.6429%" y="318.50"></text></g><g><title>as_dict (psutil/__init__.py:524) (1 samples, 0.30%)</title><rect x="13.6905%" y="308" width="0.2976%" height="15" fill="rgb(217,147,25)"/><text x="13.9405%" y="318.50"></text></g><g><title>cmdline (psutil/__init__.py:677) (1 samples, 0.30%)</title><rect x="15.4762%" y="324" width="0.2976%" height="15" fill="rgb(247,81,37)"/><text x="15.7262%" y="334.50"></text></g><g><title>wrapper (psutil/_pslinux.py:1576) (1 samples, 0.30%)</title><rect x="15.4762%" y="340" width="0.2976%" height="15" fill="rgb(209,12,38)"/><text x="15.7262%" y="350.50"></text></g><g><title>cmdline (psutil/_pslinux.py:1696) (1 samples, 0.30%)</title><rect x="15.4762%" y="356" width="0.2976%" height="15" fill="rgb(227,1,9)"/><text x="15.7262%" y="366.50"></text></g><g><title>open_text (psutil/_common.py:725) (1 samples, 0.30%)</title><rect x="15.4762%" y="372" width="0.2976%" height="15" fill="rgb(248,47,43)"/><text x="15.7262%" y="382.50"></text></g><g><title>cpu_percent (psutil/__init__.py:1001) (1 samples, 0.30%)</title><rect x="15.7738%" y="324" width="0.2976%" height="15" fill="rgb(221,10,30)"/><text x="16.0238%" y="334.50"></text></g><g><title>cpu_count (psutil/__init__.py:1576) (3 samples, 0.89%)</title><rect x="16.0714%" y="340" width="0.8929%" height="15" fill="rgb(210,229,1)"/><text x="16.3214%" y="350.50"></text></g><g><title>cpu_count_logical (psutil/_pslinux.py:633) (2 samples, 0.60%)</title><rect x="16.3690%" y="356" width="0.5952%" height="15" fill="rgb(222,148,37)"/><text x="16.6190%" y="366.50"></text></g><g><title>cpu_percent (psutil/__init__.py:980) (4 samples, 1.19%)</title><rect x="16.0714%" y="324" width="1.1905%" height="15" fill="rgb(234,67,33)"/><text x="16.3214%" y="334.50"></text></g><g><title>cpu_count (psutil/__init__.py:1579) (1 samples, 0.30%)</title><rect x="16.9643%" y="340" width="0.2976%" height="15" fill="rgb(247,98,35)"/><text x="17.2143%" y="350.50"></text></g><g><title>cpu_times (psutil/_pslinux.py:1770) (1 samples, 0.30%)</title><rect x="17.2619%" y="356" width="0.2976%" height="15" fill="rgb(247,138,52)"/><text x="17.5119%" y="366.50"></text></g><g><title>cpu_times (psutil/_pslinux.py:1773) (1 samples, 0.30%)</title><rect x="17.5595%" y="356" width="0.2976%" height="15" fill="rgb(213,79,30)"/><text x="17.8095%" y="366.50"></text></g><g><title>cpu_percent (psutil/__init__.py:995) (3 samples, 0.89%)</title><rect x="17.2619%" y="324" width="0.8929%" height="15" fill="rgb(246,177,23)"/><text x="17.5119%" y="334.50"></text></g><g><title>wrapper (psutil/_pslinux.py:1576) (3 samples, 0.89%)</title><rect x="17.2619%" y="340" width="0.8929%" height="15" fill="rgb(230,62,27)"/><text x="17.5119%" y="350.50"></text></g><g><title>cpu_times (psutil/_pslinux.py:1775) (1 samples, 0.30%)</title><rect x="17.8571%" y="356" width="0.2976%" height="15" fill="rgb(216,154,8)"/><text x="18.1071%" y="366.50"></text></g><g><title>__new__ (&lt;string&gt;:1) (1 samples, 0.30%)</title><rect x="17.8571%" y="372" width="0.2976%" height="15" fill="rgb(244,35,45)"/><text x="18.1071%" y="382.50"></text></g><g><title>wrapper (psutil/_common.py:448) (1 samples, 0.30%)</title><rect x="18.1548%" y="388" width="0.2976%" height="15" fill="rgb(251,115,12)"/><text x="18.4048%" y="398.50"></text></g><g><title>_read_status_file (psutil/_pslinux.py:1649) (8 samples, 2.38%)</title><rect x="18.4524%" y="404" width="2.3810%" height="15" fill="rgb(240,54,50)"/><text x="18.7024%" y="414.50">_r..</text></g><g><title>open_binary (psutil/_common.py:711) (7 samples, 2.08%)</title><rect x="18.7500%" y="420" width="2.0833%" height="15" fill="rgb(233,84,52)"/><text x="19.0000%" y="430.50">o..</text></g><g><title>gids (psutil/_pslinux.py:2152) (16 samples, 4.76%)</title><rect x="18.1548%" y="356" width="4.7619%" height="15" fill="rgb(207,117,47)"/><text x="18.4048%" y="366.50">gids (..</text></g><g><title>wrapper (psutil/_pslinux.py:1576) (16 samples, 4.76%)</title><rect x="18.1548%" y="372" width="4.7619%" height="15" fill="rgb(249,43,39)"/><text x="18.4048%" y="382.50">wrappe..</text></g><g><title>wrapper (psutil/_common.py:454) (15 samples, 4.46%)</title><rect x="18.4524%" y="388" width="4.4643%" height="15" fill="rgb(209,38,44)"/><text x="18.7024%" y="398.50">wrapp..</text></g><g><title>_read_status_file (psutil/_pslinux.py:1650) (7 samples, 2.08%)</title><rect x="20.8333%" y="404" width="2.0833%" height="15" fill="rgb(236,212,23)"/><text x="21.0833%" y="414.50">_..</text></g><g><title>gids (psutil/__init__.py:739) (19 samples, 5.65%)</title><rect x="18.1548%" y="324" width="5.6548%" height="15" fill="rgb(242,79,21)"/><text x="18.4048%" y="334.50">gids (p..</text></g><g><title>wrapper (psutil/_pslinux.py:1576) (19 samples, 5.65%)</title><rect x="18.1548%" y="340" width="5.6548%" height="15" fill="rgb(211,96,35)"/><text x="18.4048%" y="350.50">wrapper..</text></g><g><title>gids (psutil/_pslinux.py:2154) (3 samples, 0.89%)</title><rect x="22.9167%" y="356" width="0.8929%" height="15" fill="rgb(253,215,40)"/><text x="23.1667%" y="366.50"></text></g><g><title>io_counters (psutil/_pslinux.py:1740) (7 samples, 2.08%)</title><rect x="23.8095%" y="356" width="2.0833%" height="15" fill="rgb(211,81,21)"/><text x="24.0595%" y="366.50">i..</text></g><g><title>open_binary (psutil/_common.py:711) (7 samples, 2.08%)</title><rect x="23.8095%" y="372" width="2.0833%" height="15" fill="rgb(208,190,38)"/><text x="24.0595%" y="382.50">o..</text></g><g><title>io_counters (psutil/_pslinux.py:1741) (1 samples, 0.30%)</title><rect x="25.8929%" y="356" width="0.2976%" height="15" fill="rgb(235,213,38)"/><text x="26.1429%" y="366.50"></text></g><g><title>io_counters (psutil/_pslinux.py:1743) (2 samples, 0.60%)</title><rect x="26.1905%" y="356" width="0.5952%" height="15" fill="rgb(237,122,38)"/><text x="26.4405%" y="366.50"></text></g><g><title>wrapper (psutil/_pslinux.py:1576) (11 samples, 3.27%)</title><rect x="23.8095%" y="340" width="3.2738%" height="15" fill="rgb(244,218,35)"/><text x="24.0595%" y="350.50">wra..</text></g><g><title>io_counters (psutil/_pslinux.py:1751) (1 samples, 0.30%)</title><rect x="26.7857%" y="356" width="0.2976%" height="15" fill="rgb(240,68,47)"/><text x="27.0357%" y="366.50"></text></g><g><title>io_counters (psutil/__init__.py:763) (12 samples, 3.57%)</title><rect x="23.8095%" y="324" width="3.5714%" height="15" fill="rgb(210,16,53)"/><text x="24.0595%" y="334.50">io_c..</text></g><g><title>wrapper (psutil/_pslinux.py:1578) (1 samples, 0.30%)</title><rect x="27.0833%" y="340" width="0.2976%" height="15" fill="rgb(235,124,12)"/><text x="27.3333%" y="350.50"></text></g><g><title>__init__ (psutil/_common.py:339) (1 samples, 0.30%)</title><rect x="27.0833%" y="356" width="0.2976%" height="15" fill="rgb(224,169,11)"/><text x="27.3333%" y="366.50"></text></g><g><title>memory_percent (psutil/__init__.py:1097) (1 samples, 0.30%)</title><rect x="27.3810%" y="324" width="0.2976%" height="15" fill="rgb(250,166,2)"/><text x="27.6310%" y="334.50"></text></g><g><title>name (psutil/_pslinux.py:1671) (1 samples, 0.30%)</title><rect x="27.6786%" y="356" width="0.2976%" height="15" fill="rgb(242,216,29)"/><text x="27.9286%" y="366.50"></text></g><g><title>wrapper (psutil/_pslinux.py:1576) (1 samples, 0.30%)</title><rect x="27.6786%" y="372" width="0.2976%" height="15" fill="rgb(230,116,27)"/><text x="27.9286%" y="382.50"></text></g><g><title>name (psutil/__init__.py:617) (2 samples, 0.60%)</title><rect x="27.6786%" y="324" width="0.5952%" height="15" fill="rgb(228,99,48)"/><text x="27.9286%" y="334.50"></text></g><g><title>wrapper (psutil/_pslinux.py:1576) (2 samples, 0.60%)</title><rect x="27.6786%" y="340" width="0.5952%" height="15" fill="rgb(253,11,6)"/><text x="27.9286%" y="350.50"></text></g><g><title>name (psutil/_pslinux.py:1673) (1 samples, 0.30%)</title><rect x="27.9762%" y="356" width="0.2976%" height="15" fill="rgb(247,143,39)"/><text x="28.2262%" y="366.50"></text></g><g><title>decode (psutil/_common.py:755) (1 samples, 0.30%)</title><rect x="27.9762%" y="372" width="0.2976%" height="15" fill="rgb(236,97,10)"/><text x="28.2262%" y="382.50"></text></g><g><title>cmdline (psutil/_pslinux.py:1696) (2 samples, 0.60%)</title><rect x="28.5714%" y="372" width="0.5952%" height="15" fill="rgb(233,208,19)"/><text x="28.8214%" y="382.50"></text></g><g><title>open_text (psutil/_common.py:725) (2 samples, 0.60%)</title><rect x="28.5714%" y="388" width="0.5952%" height="15" fill="rgb(216,164,2)"/><text x="28.8214%" y="398.50"></text></g><g><title>name (psutil/__init__.py:624) (9 samples, 2.68%)</title><rect x="28.2738%" y="324" width="2.6786%" height="15" fill="rgb(220,129,5)"/><text x="28.5238%" y="334.50">na..</text></g><g><title>cmdline (psutil/__init__.py:677) (9 samples, 2.68%)</title><rect x="28.2738%" y="340" width="2.6786%" height="15" fill="rgb(242,17,10)"/><text x="28.5238%" y="350.50">cm..</text></g><g><title>wrapper (psutil/_pslinux.py:1576) (9 samples, 2.68%)</title><rect x="28.2738%" y="356" width="2.6786%" height="15" fill="rgb(242,107,0)"/><text x="28.5238%" y="366.50">wr..</text></g><g><title>cmdline (psutil/_pslinux.py:1697) (6 samples, 1.79%)</title><rect x="29.1667%" y="372" width="1.7857%" height="15" fill="rgb(251,28,31)"/><text x="29.4167%" y="382.50">c..</text></g><g><title>nice (psutil/__init__.py:720) (3 samples, 0.89%)</title><rect x="30.9524%" y="324" width="0.8929%" height="15" fill="rgb(233,223,10)"/><text x="31.2024%" y="334.50"></text></g><g><title>wrapper (psutil/_pslinux.py:1576) (3 samples, 0.89%)</title><rect x="30.9524%" y="340" width="0.8929%" height="15" fill="rgb(215,21,27)"/><text x="31.2024%" y="350.50"></text></g><g><title>nice_get (psutil/_pslinux.py:1988) (3 samples, 0.89%)</title><rect x="30.9524%" y="356" width="0.8929%" height="15" fill="rgb(232,23,21)"/><text x="31.2024%" y="366.50"></text></g><g><title>num_threads (psutil/__init__.py:860) (4 samples, 1.19%)</title><rect x="31.8452%" y="324" width="1.1905%" height="15" fill="rgb(244,5,23)"/><text x="32.0952%" y="334.50"></text></g><g><title>wrapper (psutil/_pslinux.py:1576) (4 samples, 1.19%)</title><rect x="31.8452%" y="340" width="1.1905%" height="15" fill="rgb(226,81,46)"/><text x="32.0952%" y="350.50"></text></g><g><title>num_threads (psutil/_pslinux.py:1951) (4 samples, 1.19%)</title><rect x="31.8452%" y="356" width="1.1905%" height="15" fill="rgb(247,70,30)"/><text x="32.0952%" y="366.50"></text></g><g><title>status (psutil/_pslinux.py:2080) (1 samples, 0.30%)</title><rect x="33.0357%" y="356" width="0.2976%" height="15" fill="rgb(212,68,19)"/><text x="33.2857%" y="366.50"></text></g><g><title>status (psutil/__init__.py:682) (2 samples, 0.60%)</title><rect x="33.0357%" y="324" width="0.5952%" height="15" fill="rgb(240,187,13)"/><text x="33.2857%" y="334.50"></text></g><g><title>wrapper (psutil/_pslinux.py:1576) (2 samples, 0.60%)</title><rect x="33.0357%" y="340" width="0.5952%" height="15" fill="rgb(223,113,26)"/><text x="33.2857%" y="350.50"></text></g><g><title>status (psutil/_pslinux.py:2084) (1 samples, 0.30%)</title><rect x="33.3333%" y="356" width="0.2976%" height="15" fill="rgb(206,192,2)"/><text x="33.5833%" y="366.50"></text></g><g><title>username (psutil/__init__.py:695) (1 samples, 0.30%)</title><rect x="33.6310%" y="324" width="0.2976%" height="15" fill="rgb(241,108,4)"/><text x="33.8810%" y="334.50"></text></g><g><title>wrapper (psutil/_common.py:454) (1 samples, 0.30%)</title><rect x="33.6310%" y="340" width="0.2976%" height="15" fill="rgb(247,173,49)"/><text x="33.8810%" y="350.50"></text></g><g><title>uids (psutil/__init__.py:733) (1 samples, 0.30%)</title><rect x="33.6310%" y="356" width="0.2976%" height="15" fill="rgb(224,114,35)"/><text x="33.8810%" y="366.50"></text></g><g><title>wrapper (psutil/_pslinux.py:1576) (1 samples, 0.30%)</title><rect x="33.6310%" y="372" width="0.2976%" height="15" fill="rgb(245,159,27)"/><text x="33.8810%" y="382.50"></text></g><g><title>uids (psutil/_pslinux.py:2148) (1 samples, 0.30%)</title><rect x="33.6310%" y="388" width="0.2976%" height="15" fill="rgb(245,172,44)"/><text x="33.8810%" y="398.50"></text></g><g><title>wrapper (psutil/_common.py:451) (1 samples, 0.30%)</title><rect x="34.5238%" y="404" width="0.2976%" height="15" fill="rgb(236,23,11)"/><text x="34.7738%" y="414.50"></text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1618) (5 samples, 1.49%)</title><rect x="34.8214%" y="420" width="1.4881%" height="15" fill="rgb(205,117,38)"/><text x="35.0714%" y="430.50"></text></g><g><title>open_binary (psutil/_common.py:711) (5 samples, 1.49%)</title><rect x="34.8214%" y="436" width="1.4881%" height="15" fill="rgb(237,72,25)"/><text x="35.0714%" y="446.50"></text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1619) (5 samples, 1.49%)</title><rect x="36.3095%" y="420" width="1.4881%" height="15" fill="rgb(244,70,9)"/><text x="36.5595%" y="430.50"></text></g><g><title>cpu_times (psutil/_pslinux.py:1769) (13 samples, 3.87%)</title><rect x="34.2262%" y="372" width="3.8690%" height="15" fill="rgb(217,125,39)"/><text x="34.4762%" y="382.50">cpu_..</text></g><g><title>wrapper (psutil/_pslinux.py:1576) (12 samples, 3.57%)</title><rect x="34.5238%" y="388" width="3.5714%" height="15" fill="rgb(235,36,10)"/><text x="34.7738%" y="398.50">wrap..</text></g><g><title>wrapper (psutil/_common.py:454) (11 samples, 3.27%)</title><rect x="34.8214%" y="404" width="3.2738%" height="15" fill="rgb(251,123,47)"/><text x="35.0714%" y="414.50">wra..</text></g><g><title>_parse_stat_file (psutil/_pslinux.py:1624) (1 samples, 0.30%)</title><rect x="37.7976%" y="420" width="0.2976%" height="15" fill="rgb(221,13,13)"/><text x="38.0476%" y="430.50"></text></g><g><title>cpu_times (psutil/__init__.py:1043) (14 samples, 4.17%)</title><rect x="34.2262%" y="340" width="4.1667%" height="15" fill="rgb(238,131,9)"/><text x="34.4762%" y="350.50">cpu_t..</text></g><g><title>wrapper (psutil/_pslinux.py:1576) (14 samples, 4.17%)</title><rect x="34.2262%" y="356" width="4.1667%" height="15" fill="rgb(211,50,8)"/><text x="34.4762%" y="366.50">wrapp..</text></g><g><title>cpu_times (psutil/_pslinux.py:1775) (1 samples, 0.30%)</title><rect x="38.0952%" y="372" width="0.2976%" height="15" fill="rgb(245,182,24)"/><text x="38.3452%" y="382.50"></text></g><g><title>__new__ (&lt;string&gt;:1) (1 samples, 0.30%)</title><rect x="38.0952%" y="388" width="0.2976%" height="15" fill="rgb(242,14,37)"/><text x="38.3452%" y="398.50"></text></g><g><title>memory_info (psutil/_pslinux.py:1810) (5 samples, 1.49%)</title><rect x="38.6905%" y="372" width="1.4881%" height="15" fill="rgb(246,228,12)"/><text x="38.9405%" y="382.50"></text></g><g><title>open_binary (psutil/_common.py:711) (5 samples, 1.49%)</title><rect x="38.6905%" y="388" width="1.4881%" height="15" fill="rgb(213,55,15)"/><text x="38.9405%" y="398.50"></text></g><g><title>memory_info (psutil/_pslinux.py:1811) (2 samples, 0.60%)</title><rect x="40.1786%" y="372" width="0.5952%" height="15" fill="rgb(209,9,3)"/><text x="40.4286%" y="382.50"></text></g><g><title>memory_info (psutil/_pslinux.py:1812) (7 samples, 2.08%)</title><rect x="40.7738%" y="372" width="2.0833%" height="15" fill="rgb(230,59,30)"/><text x="41.0238%" y="382.50">m..</text></g><g><title>&lt;listcomp&gt; (psutil/_pslinux.py:1812) (4 samples, 1.19%)</title><rect x="41.6667%" y="388" width="1.1905%" height="15" fill="rgb(209,121,21)"/><text x="41.9167%" y="398.50"></text></g><g><title>as_dict (psutil/__init__.py:525) (98 samples, 29.17%)</title><rect x="13.9881%" y="308" width="29.1667%" height="15" fill="rgb(220,109,13)"/><text x="14.2381%" y="318.50">as_dict (psutil/__init__.py:525)</text></g><g><title>wrapper (psutil/_common.py:454) (31 samples, 9.23%)</title><rect x="33.9286%" y="324" width="9.2262%" height="15" fill="rgb(232,18,1)"/><text x="34.1786%" y="334.50">wrapper (psut..</text></g><g><title>memory_info (psutil/__init__.py:1054) (16 samples, 4.76%)</title><rect x="38.3929%" y="340" width="4.7619%" height="15" fill="rgb(215,41,42)"/><text x="38.6429%" y="350.50">memory..</text></g><g><title>wrapper (psutil/_pslinux.py:1576) (15 samples, 4.46%)</title><rect x="38.6905%" y="356" width="4.4643%" height="15" fill="rgb(224,123,36)"/><text x="38.9405%" y="366.50">wrapp..</text></g><g><title>memory_info (psutil/_pslinux.py:1813) (1 samples, 0.30%)</title><rect x="42.8571%" y="372" width="0.2976%" height="15" fill="rgb(240,125,3)"/><text x="43.1071%" y="382.50"></text></g><g><title>__new__ (&lt;string&gt;:1) (1 samples, 0.30%)</title><rect x="42.8571%" y="388" width="0.2976%" height="15" fill="rgb(205,98,50)"/><text x="43.1071%" y="398.50"></text></g><g><title>&lt;listcomp&gt; (glances/processes.py:286) (135 samples, 40.18%)</title><rect x="4.1667%" y="276" width="40.1786%" height="15" fill="rgb(205,185,37)"/><text x="4.4167%" y="286.50">&lt;listcomp&gt; (glances/processes.py:286)</text></g><g><title>process_iter (psutil/__init__.py:1445) (107 samples, 31.85%)</title><rect x="12.5000%" y="292" width="31.8452%" height="15" fill="rgb(238,207,15)"/><text x="12.7500%" y="302.50">process_iter (psutil/__init__.py:1445)</text></g><g><title>as_dict (psutil/__init__.py:535) (4 samples, 1.19%)</title><rect x="43.1548%" y="308" width="1.1905%" height="15" fill="rgb(213,199,42)"/><text x="43.4048%" y="318.50"></text></g><g><title>__exit__ (contextlib.py:120) (2 samples, 0.60%)</title><rect x="43.7500%" y="324" width="0.5952%" height="15" fill="rgb(235,201,11)"/><text x="44.0000%" y="334.50"></text></g><g><title>oneshot (psutil/__init__.py:487) (1 samples, 0.30%)</title><rect x="44.0476%" y="340" width="0.2976%" height="15" fill="rgb(207,46,11)"/><text x="44.2976%" y="350.50"></text></g><g><title>update (glances/processes.py:286) (136 samples, 40.48%)</title><rect x="4.1667%" y="260" width="40.4762%" height="15" fill="rgb(241,35,35)"/><text x="4.4167%" y="270.50">update (glances/processes.py:286)</text></g><g><title>&lt;listcomp&gt; (glances/processes.py:294) (1 samples, 0.30%)</title><rect x="44.3452%" y="276" width="0.2976%" height="15" fill="rgb(243,32,47)"/><text x="44.5952%" y="286.50"></text></g><g><title>update (glances/plugins/glances_processcount.py:75) (137 samples, 40.77%)</title><rect x="4.1667%" y="244" width="40.7738%" height="15" fill="rgb(247,202,23)"/><text x="4.4167%" y="254.50">update (glances/plugins/glances_processcount.py:75)</text></g><g><title>update (glances/processes.py:302) (1 samples, 0.30%)</title><rect x="44.6429%" y="260" width="0.2976%" height="15" fill="rgb(219,102,11)"/><text x="44.8929%" y="270.50"></text></g><g><title>update_processcount (glances/processes.py:123) (1 samples, 0.30%)</title><rect x="44.6429%" y="276" width="0.2976%" height="15" fill="rgb(243,110,44)"/><text x="44.8929%" y="286.50"></text></g><g><title>cpu_freq (psutil/_pslinux.py:737) (4 samples, 1.19%)</title><rect x="44.9405%" y="292" width="1.1905%" height="15" fill="rgb(222,74,54)"/><text x="45.1905%" y="302.50"></text></g><g><title>get_path (psutil/_pslinux.py:732) (4 samples, 1.19%)</title><rect x="44.9405%" y="308" width="1.1905%" height="15" fill="rgb(216,99,12)"/><text x="45.1905%" y="318.50"></text></g><g><title>exists (genericpath.py:19) (4 samples, 1.19%)</title><rect x="44.9405%" y="324" width="1.1905%" height="15" fill="rgb(226,22,26)"/><text x="45.1905%" y="334.50"></text></g><g><title>cpu_freq (psutil/_pslinux.py:742) (1 samples, 0.30%)</title><rect x="46.1310%" y="292" width="0.2976%" height="15" fill="rgb(217,163,10)"/><text x="46.3810%" y="302.50"></text></g><g><title>cat (psutil/_pslinux.py:292) (1 samples, 0.30%)</title><rect x="46.1310%" y="308" width="0.2976%" height="15" fill="rgb(213,25,53)"/><text x="46.3810%" y="318.50"></text></g><g><title>open_binary (psutil/_common.py:711) (1 samples, 0.30%)</title><rect x="46.1310%" y="324" width="0.2976%" height="15" fill="rgb(252,105,26)"/><text x="46.3810%" y="334.50"></text></g><g><title>cat (psutil/_pslinux.py:292) (6 samples, 1.79%)</title><rect x="47.6190%" y="308" width="1.7857%" height="15" fill="rgb(220,39,43)"/><text x="47.8690%" y="318.50">c..</text></g><g><title>open_binary (psutil/_common.py:711) (6 samples, 1.79%)</title><rect x="47.6190%" y="324" width="1.7857%" height="15" fill="rgb(229,68,48)"/><text x="47.8690%" y="334.50">o..</text></g><g><title>cpu_freq (psutil/_pslinux.py:751) (22 samples, 6.55%)</title><rect x="46.4286%" y="292" width="6.5476%" height="15" fill="rgb(252,8,32)"/><text x="46.6786%" y="302.50">cpu_freq ..</text></g><g><title>cat (psutil/_pslinux.py:293) (12 samples, 3.57%)</title><rect x="49.4048%" y="308" width="3.5714%" height="15" fill="rgb(223,20,43)"/><text x="49.6548%" y="318.50">cat ..</text></g><g><title>cat (psutil/_pslinux.py:292) (2 samples, 0.60%)</title><rect x="52.9762%" y="308" width="0.5952%" height="15" fill="rgb(229,81,49)"/><text x="53.2262%" y="318.50"></text></g><g><title>open_binary (psutil/_common.py:711) (2 samples, 0.60%)</title><rect x="52.9762%" y="324" width="0.5952%" height="15" fill="rgb(236,28,36)"/><text x="53.2262%" y="334.50"></text></g><g><title>join (posixpath.py:76) (1 samples, 0.30%)</title><rect x="53.5714%" y="308" width="0.2976%" height="15" fill="rgb(249,185,26)"/><text x="53.8214%" y="318.50"></text></g><g><title>cpu_freq (psutil/__init__.py:1859) (31 samples, 9.23%)</title><rect x="44.9405%" y="276" width="9.2262%" height="15" fill="rgb(249,174,33)"/><text x="45.1905%" y="286.50">cpu_freq (psu..</text></g><g><title>cpu_freq (psutil/_pslinux.py:752) (4 samples, 1.19%)</title><rect x="52.9762%" y="292" width="1.1905%" height="15" fill="rgb(233,201,37)"/><text x="53.2262%" y="302.50"></text></g><g><title>join (posixpath.py:80) (1 samples, 0.30%)</title><rect x="53.8690%" y="308" width="0.2976%" height="15" fill="rgb(221,78,26)"/><text x="54.1190%" y="318.50"></text></g><g><title>get_info (glances/cpu_percent.py:68) (32 samples, 9.52%)</title><rect x="44.9405%" y="260" width="9.5238%" height="15" fill="rgb(250,127,30)"/><text x="45.1905%" y="270.50">get_info (glan..</text></g><g><title>cpu_freq (psutil/__init__.py:1887) (1 samples, 0.30%)</title><rect x="54.1667%" y="276" width="0.2976%" height="15" fill="rgb(230,49,44)"/><text x="54.4167%" y="286.50"></text></g><g><title>update (glances/plugins/glances_quicklook.py:83) (33 samples, 9.82%)</title><rect x="44.9405%" y="244" width="9.8214%" height="15" fill="rgb(229,67,23)"/><text x="45.1905%" y="254.50">update (glance..</text></g><g><title>get_info (glances/cpu_percent.py:72) (1 samples, 0.30%)</title><rect x="54.4643%" y="260" width="0.2976%" height="15" fill="rgb(249,83,47)"/><text x="54.7143%" y="270.50"></text></g><g><title>reset (glances/timer.py:56) (1 samples, 0.30%)</title><rect x="54.4643%" y="276" width="0.2976%" height="15" fill="rgb(215,43,3)"/><text x="54.7143%" y="286.50"></text></g><g><title>update (glances/plugins/glances_quicklook.py:84) (2 samples, 0.60%)</title><rect x="54.7619%" y="244" width="0.5952%" height="15" fill="rgb(238,154,13)"/><text x="55.0119%" y="254.50"></text></g><g><title>get_info (glances/cpu_percent.py:66) (1 samples, 0.30%)</title><rect x="55.0595%" y="260" width="0.2976%" height="15" fill="rgb(219,56,2)"/><text x="55.3095%" y="270.50"></text></g><g><title>sensors_temperatures (psutil/_pslinux.py:1248) (1 samples, 0.30%)</title><rect x="55.3571%" y="324" width="0.2976%" height="15" fill="rgb(233,0,4)"/><text x="55.6071%" y="334.50"></text></g><g><title>glob (glob.py:21) (1 samples, 0.30%)</title><rect x="55.3571%" y="340" width="0.2976%" height="15" fill="rgb(235,30,7)"/><text x="55.6071%" y="350.50"></text></g><g><title>_iglob (glob.py:74) (1 samples, 0.30%)</title><rect x="55.3571%" y="356" width="0.2976%" height="15" fill="rgb(250,79,13)"/><text x="55.6071%" y="366.50"></text></g><g><title>_glob1 (glob.py:82) (1 samples, 0.30%)</title><rect x="55.3571%" y="372" width="0.2976%" height="15" fill="rgb(211,146,34)"/><text x="55.6071%" y="382.50"></text></g><g><title>sensors_temperatures (psutil/_pslinux.py:1252) (1 samples, 0.30%)</title><rect x="55.6548%" y="324" width="0.2976%" height="15" fill="rgb(228,22,38)"/><text x="55.9048%" y="334.50"></text></g><g><title>glob (glob.py:21) (1 samples, 0.30%)</title><rect x="55.6548%" y="340" width="0.2976%" height="15" fill="rgb(235,168,5)"/><text x="55.9048%" y="350.50"></text></g><g><title>_iglob (glob.py:74) (1 samples, 0.30%)</title><rect x="55.6548%" y="356" width="0.2976%" height="15" fill="rgb(221,155,16)"/><text x="55.9048%" y="366.50"></text></g><g><title>_glob1 (glob.py:85) (1 samples, 0.30%)</title><rect x="55.6548%" y="372" width="0.2976%" height="15" fill="rgb(215,215,53)"/><text x="55.9048%" y="382.50"></text></g><g><title>filter (fnmatch.py:56) (1 samples, 0.30%)</title><rect x="55.6548%" y="388" width="0.2976%" height="15" fill="rgb(223,4,10)"/><text x="55.9048%" y="398.50"></text></g><g><title>sensors_temperatures (psutil/_pslinux.py:1270) (2 samples, 0.60%)</title><rect x="55.9524%" y="324" width="0.5952%" height="15" fill="rgb(234,103,6)"/><text x="56.2024%" y="334.50"></text></g><g><title>cat (psutil/_pslinux.py:293) (2 samples, 0.60%)</title><rect x="55.9524%" y="340" width="0.5952%" height="15" fill="rgb(227,97,0)"/><text x="56.2024%" y="350.50"></text></g><g><title>sensors_temperatures (psutil/_pslinux.py:1272) (2 samples, 0.60%)</title><rect x="56.5476%" y="324" width="0.5952%" height="15" fill="rgb(234,150,53)"/><text x="56.7976%" y="334.50"></text></g><g><title>cat (psutil/_pslinux.py:292) (2 samples, 0.60%)</title><rect x="56.5476%" y="340" width="0.5952%" height="15" fill="rgb(228,201,54)"/><text x="56.7976%" y="350.50"></text></g><g><title>open_text (psutil/_common.py:725) (1 samples, 0.30%)</title><rect x="56.8452%" y="356" width="0.2976%" height="15" fill="rgb(222,22,37)"/><text x="57.0952%" y="366.50"></text></g><g><title>__update__ (glances/plugins/glances_sensors.py:282) (8 samples, 2.38%)</title><rect x="55.3571%" y="276" width="2.3810%" height="15" fill="rgb(237,53,32)"/><text x="55.6071%" y="286.50">__..</text></g><g><title>build_sensors_list (glances/plugins/glances_sensors.py:299) (8 samples, 2.38%)</title><rect x="55.3571%" y="292" width="2.3810%" height="15" fill="rgb(233,25,53)"/><text x="55.6071%" y="302.50">bu..</text></g><g><title>sensors_temperatures (psutil/__init__.py:2240) (8 samples, 2.38%)</title><rect x="55.3571%" y="308" width="2.3810%" height="15" fill="rgb(210,40,34)"/><text x="55.6071%" y="318.50">se..</text></g><g><title>sensors_temperatures (psutil/_pslinux.py:1284) (2 samples, 0.60%)</title><rect x="57.1429%" y="324" width="0.5952%" height="15" fill="rgb(241,220,44)"/><text x="57.3929%" y="334.50"></text></g><g><title>cat (psutil/_pslinux.py:292) (2 samples, 0.60%)</title><rect x="57.1429%" y="340" width="0.5952%" height="15" fill="rgb(235,28,35)"/><text x="57.3929%" y="350.50"></text></g><g><title>open_binary (psutil/_common.py:711) (2 samples, 0.60%)</title><rect x="57.1429%" y="356" width="0.5952%" height="15" fill="rgb(210,56,17)"/><text x="57.3929%" y="366.50"></text></g><g><title>update (glances/plugins/glances_sensors.py:102) (9 samples, 2.68%)</title><rect x="55.3571%" y="244" width="2.6786%" height="15" fill="rgb(224,130,29)"/><text x="55.6071%" y="254.50">up..</text></g><g><title>get (glances/plugins/glances_sensors.py:324) (9 samples, 2.68%)</title><rect x="55.3571%" y="260" width="2.6786%" height="15" fill="rgb(235,212,8)"/><text x="55.6071%" y="270.50">ge..</text></g><g><title>__update__ (glances/plugins/glances_sensors.py:285) (1 samples, 0.30%)</title><rect x="57.7381%" y="276" width="0.2976%" height="15" fill="rgb(223,33,50)"/><text x="57.9881%" y="286.50"></text></g><g><title>build_sensors_list (glances/plugins/glances_sensors.py:302) (1 samples, 0.30%)</title><rect x="57.7381%" y="292" width="0.2976%" height="15" fill="rgb(219,149,13)"/><text x="57.9881%" y="302.50"></text></g><g><title>sensors_fans (psutil/__init__.py:2270) (1 samples, 0.30%)</title><rect x="57.7381%" y="308" width="0.2976%" height="15" fill="rgb(250,156,29)"/><text x="57.9881%" y="318.50"></text></g><g><title>sensors_fans (psutil/_pslinux.py:1362) (1 samples, 0.30%)</title><rect x="57.7381%" y="324" width="0.2976%" height="15" fill="rgb(216,193,19)"/><text x="57.9881%" y="334.50"></text></g><g><title>glob (glob.py:21) (1 samples, 0.30%)</title><rect x="57.7381%" y="340" width="0.2976%" height="15" fill="rgb(216,135,14)"/><text x="57.9881%" y="350.50"></text></g><g><title>_iglob (glob.py:74) (1 samples, 0.30%)</title><rect x="57.7381%" y="356" width="0.2976%" height="15" fill="rgb(241,47,5)"/><text x="57.9881%" y="366.50"></text></g><g><title>_glob1 (glob.py:82) (1 samples, 0.30%)</title><rect x="57.7381%" y="372" width="0.2976%" height="15" fill="rgb(233,42,35)"/><text x="57.9881%" y="382.50"></text></g><g><title>_iterdir (glob.py:124) (1 samples, 0.30%)</title><rect x="57.7381%" y="388" width="0.2976%" height="15" fill="rgb(231,13,6)"/><text x="57.9881%" y="398.50"></text></g><g><title>sensors_temperatures (psutil/_pslinux.py:1248) (1 samples, 0.30%)</title><rect x="58.0357%" y="324" width="0.2976%" height="15" fill="rgb(207,181,40)"/><text x="58.2857%" y="334.50"></text></g><g><title>glob (glob.py:21) (1 samples, 0.30%)</title><rect x="58.0357%" y="340" width="0.2976%" height="15" fill="rgb(254,173,49)"/><text x="58.2857%" y="350.50"></text></g><g><title>_iglob (glob.py:74) (1 samples, 0.30%)</title><rect x="58.0357%" y="356" width="0.2976%" height="15" fill="rgb(221,1,38)"/><text x="58.2857%" y="366.50"></text></g><g><title>_glob1 (glob.py:82) (1 samples, 0.30%)</title><rect x="58.0357%" y="372" width="0.2976%" height="15" fill="rgb(206,124,46)"/><text x="58.2857%" y="382.50"></text></g><g><title>_iterdir (glob.py:124) (1 samples, 0.30%)</title><rect x="58.0357%" y="388" width="0.2976%" height="15" fill="rgb(249,21,11)"/><text x="58.2857%" y="398.50"></text></g><g><title>sensors_temperatures (psutil/_pslinux.py:1270) (2 samples, 0.60%)</title><rect x="58.3333%" y="324" width="0.5952%" height="15" fill="rgb(222,201,40)"/><text x="58.5833%" y="334.50"></text></g><g><title>cat (psutil/_pslinux.py:293) (1 samples, 0.30%)</title><rect x="58.6310%" y="340" width="0.2976%" height="15" fill="rgb(235,61,29)"/><text x="58.8810%" y="350.50"></text></g><g><title>cat (psutil/_pslinux.py:292) (3 samples, 0.89%)</title><rect x="58.9286%" y="340" width="0.8929%" height="15" fill="rgb(219,207,3)"/><text x="59.1786%" y="350.50"></text></g><g><title>open_text (psutil/_common.py:725) (3 samples, 0.89%)</title><rect x="58.9286%" y="356" width="0.8929%" height="15" fill="rgb(222,56,46)"/><text x="59.1786%" y="366.50"></text></g><g><title>sensors_temperatures (psutil/_pslinux.py:1272) (5 samples, 1.49%)</title><rect x="58.9286%" y="324" width="1.4881%" height="15" fill="rgb(239,76,54)"/><text x="59.1786%" y="334.50"></text></g><g><title>cat (psutil/_pslinux.py:293) (2 samples, 0.60%)</title><rect x="59.8214%" y="340" width="0.5952%" height="15" fill="rgb(231,124,27)"/><text x="60.0714%" y="350.50"></text></g><g><title>decode (codecs.py:321) (1 samples, 0.30%)</title><rect x="60.1190%" y="356" width="0.2976%" height="15" fill="rgb(249,195,6)"/><text x="60.3690%" y="366.50"></text></g><g><title>sensors_temperatures (psutil/_pslinux.py:1284) (1 samples, 0.30%)</title><rect x="60.4167%" y="324" width="0.2976%" height="15" fill="rgb(237,174,47)"/><text x="60.6667%" y="334.50"></text></g><g><title>cat (psutil/_pslinux.py:293) (1 samples, 0.30%)</title><rect x="60.4167%" y="340" width="0.2976%" height="15" fill="rgb(206,201,31)"/><text x="60.6667%" y="350.50"></text></g><g><title>wrapper (glances/plugins/glances_plugin.py:1045) (203 samples, 60.42%)</title><rect x="0.5952%" y="228" width="60.4167%" height="15" fill="rgb(231,57,52)"/><text x="0.8452%" y="238.50">wrapper (glances/plugins/glances_plugin.py:1045)</text></g><g><title>update (glances/plugins/glances_sensors.py:93) (10 samples, 2.98%)</title><rect x="58.0357%" y="244" width="2.9762%" height="15" fill="rgb(248,177,22)"/><text x="58.2857%" y="254.50">upd..</text></g><g><title>get (glances/