detoast_patch.svg
image/svg+xml
Filename: detoast_patch.svg
Type: image/svg+xml
Part: 1
<?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="790" onload="init(evt)" viewBox="0 0 1200 790" 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); }
#search, #ignorecase { opacity:0.1; cursor:pointer; }
#search:hover, #search.show, #ignorecase:hover, #ignorecase.show { opacity:1; }
#subtitle { text-anchor:middle; font-color:rgb(160,160,160); }
#title { text-anchor:middle; font-size:17px}
#unzoom { cursor:pointer; }
#frames > *:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
.hide { display:none; }
.parent { opacity:0.5; }
</style>
<script type="text/ecmascript">
<![CDATA[
"use strict";
var details, searchbtn, unzoombtn, matchedtxt, svg, searching, currentSearchTerm, ignorecase, ignorecaseBtn;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
ignorecaseBtn = document.getElementById("ignorecase");
unzoombtn = document.getElementById("unzoom");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
currentSearchTerm = null;
// use GET parameters to restore a flamegraphs state.
var params = get_params();
if (params.x && params.y)
zoom(find_group(document.querySelector('[x="' + params.x + '"][y="' + params.y + '"]')));
if (params.s) search(params.s);
}
// event listeners
window.addEventListener("click", function(e) {
var target = find_group(e.target);
if (target) {
if (target.nodeName == "a") {
if (e.ctrlKey === false) return;
e.preventDefault();
}
if (target.classList.contains("parent")) unzoom(true);
zoom(target);
if (!document.querySelector('.parent')) {
// we have basically done a clearzoom so clear the url
var params = get_params();
if (params.x) delete params.x;
if (params.y) delete params.y;
history.replaceState(null, null, parse_params(params));
unzoombtn.classList.add("hide");
return;
}
// set parameters for zoom state
var el = target.querySelector("rect");
if (el && el.attributes && el.attributes.y && el.attributes._orig_x) {
var params = get_params()
params.x = el.attributes._orig_x.value;
params.y = el.attributes.y.value;
history.replaceState(null, null, parse_params(params));
}
}
else if (e.target.id == "unzoom") clearzoom();
else if (e.target.id == "search") search_prompt();
else if (e.target.id == "ignorecase") toggle_ignorecase();
}, false)
// mouse-over for info
// show
window.addEventListener("mouseover", function(e) {
var target = find_group(e.target);
if (target) details.nodeValue = "Function: " + g_to_text(target);
}, false)
// clear
window.addEventListener("mouseout", function(e) {
var target = find_group(e.target);
if (target) details.nodeValue = ' ';
}, false)
// ctrl-F for search
// ctrl-I to toggle case-sensitive search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
else if (e.ctrlKey && e.keyCode === 73) {
e.preventDefault();
toggle_ignorecase();
}
}, false)
// functions
function get_params() {
var params = {};
var paramsarr = window.location.search.substr(1).split('&');
for (var i = 0; i < paramsarr.length; ++i) {
var tmp = paramsarr[i].split("=");
if (!tmp[0] || !tmp[1]) continue;
params[tmp[0]] = decodeURIComponent(tmp[1]);
}
return params;
}
function parse_params(params) {
var uri = "?";
for (var key in params) {
uri += key + '=' + encodeURIComponent(params[key]) + '&';
}
if (uri.slice(-1) == "&")
uri = uri.substring(0, uri.length - 1);
if (uri == '?')
uri = window.location.href.split('?')[0];
return uri;
}
function find_child(node, selector) {
var children = node.querySelectorAll(selector);
if (children.length) return children[0];
}
function find_group(node) {
var parent = node.parentElement;
if (!parent) return;
if (parent.id == "frames") return node;
return find_group(parent);
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_" + attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_" + attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_" + attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
// if there's any manipulation we want to do to the function
// name before it's searched, do it here before returning.
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes.width.value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes.x.value = parseFloat(r.attributes.x.value) + 3;
// Smaller than this size won't fit anything
if (w < 2 * 12 * 0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
var sl = t.getSubStringLength(0, txt.length);
// check if only whitespace or if we can fit the entire string into width w
if (/^ *$/.test(txt) || sl < w)
return;
// this isn't perfect, but gives a good starting point
// and avoids calling getSubStringLength too often
var start = Math.floor((w/sl) * txt.length);
for (var x = start; x > 0; x = x-2) {
if (t.getSubStringLength(0, x + 2) <= w) {
t.textContent = txt.substring(0, x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for (var i = 0, c = e.childNodes; i < c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes.x != undefined) {
orig_save(e, "x");
e.attributes.x.value = (parseFloat(e.attributes.x.value) - x - 10) * ratio + 10;
if (e.tagName == "text")
e.attributes.x.value = find_child(e.parentNode, "rect[x]").attributes.x.value + 3;
}
if (e.attributes.width != undefined) {
orig_save(e, "width");
e.attributes.width.value = parseFloat(e.attributes.width.value) * ratio;
}
}
if (e.childNodes == undefined) return;
for (var i = 0, c = e.childNodes; i < c.length; i++) {
zoom_child(c[i], x - 10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes.x != undefined) {
orig_save(e, "x");
e.attributes.x.value = 10;
}
if (e.attributes.width != undefined) {
orig_save(e, "width");
e.attributes.width.value = parseInt(svg.width.baseVal.value) - (10 * 2);
}
}
if (e.childNodes == undefined) return;
for (var i = 0, c = e.childNodes; i < c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr.width.value);
var xmin = parseFloat(attr.x.value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr.y.value);
var ratio = (svg.width.baseVal.value - 2 * 10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
unzoombtn.classList.remove("hide");
var el = document.getElementById("frames").children;
for (var i = 0; i < el.length; i++) {
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a.x.value);
var ew = parseFloat(a.width.value);
var upstack;
// Is it an ancestor
if (0 == 0) {
upstack = parseFloat(a.y.value) > ymin;
} else {
upstack = parseFloat(a.y.value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.classList.add("parent");
zoom_parent(e);
update_text(e);
}
// not in current path
else
e.classList.add("hide");
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.classList.add("hide");
}
else {
zoom_child(e, xmin, ratio);
update_text(e);
}
}
}
search();
}
function unzoom(dont_update_text) {
unzoombtn.classList.add("hide");
var el = document.getElementById("frames").children;
for(var i = 0; i < el.length; i++) {
el[i].classList.remove("parent");
el[i].classList.remove("hide");
zoom_reset(el[i]);
if(!dont_update_text) update_text(el[i]);
}
search();
}
function clearzoom() {
unzoom();
// remove zoom state
var params = get_params();
if (params.x) delete params.x;
if (params.y) delete params.y;
history.replaceState(null, null, parse_params(params));
}
// search
function toggle_ignorecase() {
ignorecase = !ignorecase;
if (ignorecase) {
ignorecaseBtn.classList.add("show");
} else {
ignorecaseBtn.classList.remove("show");
}
reset_search();
search();
}
function reset_search() {
var el = document.querySelectorAll("#frames rect");
for (var i = 0; i < el.length; i++) {
orig_load(el[i], "fill")
}
var params = get_params();
delete params.s;
history.replaceState(null, null, parse_params(params));
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)"
+ (ignorecase ? ", ignoring case" : "")
+ "\nPress Ctrl-i to toggle case sensitivity", "");
if (term != null) search(term);
} else {
reset_search();
searching = 0;
currentSearchTerm = null;
searchbtn.classList.remove("show");
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.classList.add("hide");
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
if (term) currentSearchTerm = term;
if (currentSearchTerm === null) return;
var re = new RegExp(currentSearchTerm, ignorecase ? 'i' : '');
var el = document.getElementById("frames").children;
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes.width.value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes.x.value);
orig_save(rect, "fill");
rect.attributes.fill.value = "rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
var params = get_params();
params.s = currentSearchTerm;
history.replaceState(null, null, parse_params(params));
searchbtn.classList.add("show");
searchbtn.firstChild.nodeValue = "Reset Search";
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
});
// Step through frames saving only the biggest bottom-up frames
// thanks to the sort order. This relies on the tree property
// where children are always smaller than their parents.
var fudge = 0.0001; // JavaScript floating point
for (var k in keys) {
var x = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw - fudge) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.classList.remove("hide");
var pct = 100 * count / maxwidth;
if (pct != 100) pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
]]>
</script>
<rect x="0.0" y="0" width="1200.0" height="790.0" fill="url(#background)" />
<text id="title" x="600.00" y="24" >Flame Graph</text>
<text id="details" x="10.00" y="773" > </text>
<text id="unzoom" x="10.00" y="24" class="hide">Reset Zoom</text>
<text id="search" x="1090.00" y="24" >Search</text>
<text id="ignorecase" x="1174.00" y="24" >ic</text>
<text id="matched" x="1090.00" y="773" > </text>
<g id="frames">
<g >
<title>IndexScanEnd (5,172,953 samples, 0.02%)</title><rect x="80.8" y="437" width="0.2" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" />
<text x="83.78" y="447.5" ></text>
</g>
<g >
<title>LockRelease (67,178,250 samples, 0.29%)</title><rect x="684.6" y="405" width="3.4" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text x="687.58" y="415.5" ></text>
</g>
<g >
<title>MemoryContextReset (44,133,277 samples, 0.19%)</title><rect x="1093.9" y="453" width="2.3" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="1096.91" y="463.5" ></text>
</g>
<g >
<title>do_el0_svc (29,811,264 samples, 0.13%)</title><rect x="10.0" y="389" width="1.5" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text x="13.00" y="399.5" ></text>
</g>
<g >
<title>el0_sync_handler (12,655,602 samples, 0.06%)</title><rect x="1121.0" y="373" width="0.7" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="1124.01" y="383.5" ></text>
</g>
<g >
<title>LockRelationOid (14,354,295 samples, 0.06%)</title><rect x="917.3" y="437" width="0.7" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="920.31" y="447.5" ></text>
</g>
<g >
<title>index_beginscan_internal (2,301,942 samples, 0.01%)</title><rect x="176.7" y="421" width="0.1" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
<text x="179.67" y="431.5" ></text>
</g>
<g >
<title>finalize_aggregates (2,303,900 samples, 0.01%)</title><rect x="1186.0" y="501" width="0.1" height="15.0" fill="rgb(226,96,23)" rx="2" ry="2" />
<text x="1188.97" y="511.5" ></text>
</g>
<g >
<title>BufFileClose (29,811,264 samples, 0.13%)</title><rect x="10.0" y="469" width="1.5" height="15.0" fill="rgb(249,202,48)" rx="2" ry="2" />
<text x="13.00" y="479.5" ></text>
</g>
<g >
<title>memset@plt (6,322,160 samples, 0.03%)</title><rect x="124.7" y="389" width="0.3" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="127.71" y="399.5" ></text>
</g>
<g >
<title>heapam_index_fetch_tuple (8,599,352 samples, 0.04%)</title><rect x="266.6" y="405" width="0.4" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text x="269.60" y="415.5" ></text>
</g>
<g >
<title>_bt_readnextpage (31,603,967 samples, 0.14%)</title><rect x="660.6" y="357" width="1.7" height="15.0" fill="rgb(236,146,34)" rx="2" ry="2" />
<text x="663.64" y="367.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (113,643,309 samples, 0.50%)</title><rect x="727.0" y="357" width="5.8" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="729.97" y="367.5" ></text>
</g>
<g >
<title>IsSharedRelation (61,485,500 samples, 0.27%)</title><rect x="767.4" y="389" width="3.2" height="15.0" fill="rgb(217,59,14)" rx="2" ry="2" />
<text x="770.39" y="399.5" ></text>
</g>
<g >
<title>ReceiveSharedInvalidMessages (31,527,713 samples, 0.14%)</title><rect x="1001.0" y="421" width="1.7" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text x="1004.05" y="431.5" ></text>
</g>
<g >
<title>SIGetDataEntries (69,972,848 samples, 0.31%)</title><rect x="987.2" y="389" width="3.6" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text x="990.22" y="399.5" ></text>
</g>
<g >
<title>_bt_mark_scankey_required (4,023,726 samples, 0.02%)</title><rect x="550.4" y="357" width="0.2" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
<text x="553.42" y="367.5" ></text>
</g>
<g >
<title>LockRelease (794,083,977 samples, 3.46%)</title><rect x="874.0" y="421" width="40.9" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text x="877.03" y="431.5" >Loc..</text>
</g>
<g >
<title>hash_search (2,870,239 samples, 0.01%)</title><rect x="827.6" y="373" width="0.2" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text x="830.65" y="383.5" ></text>
</g>
<g >
<title>RelationIdGetRelation (6,868,766 samples, 0.03%)</title><rect x="763.3" y="405" width="0.4" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
<text x="766.32" y="415.5" ></text>
</g>
<g >
<title>ReleaseAndReadBuffer (6,315,467 samples, 0.03%)</title><rect x="275.0" y="389" width="0.3" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
<text x="277.98" y="399.5" ></text>
</g>
<g >
<title>ReleaseBuffer (88,320,823 samples, 0.39%)</title><rect x="664.1" y="341" width="4.6" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text x="667.13" y="351.5" ></text>
</g>
<g >
<title>do_el0_svc (91,964,234 samples, 0.40%)</title><rect x="1141.7" y="293" width="4.7" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text x="1144.68" y="303.5" ></text>
</g>
<g >
<title>PinBuffer (88,966,749 samples, 0.39%)</title><rect x="318.8" y="341" width="4.5" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
<text x="321.77" y="351.5" ></text>
</g>
<g >
<title>pfree (3,413,412 samples, 0.01%)</title><rect x="1134.9" y="405" width="0.1" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="1137.87" y="415.5" ></text>
</g>
<g >
<title>AllocSetFree (32,119,457 samples, 0.14%)</title><rect x="1156.9" y="421" width="1.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="1159.86" y="431.5" ></text>
</g>
<g >
<title>jbd2__journal_start (2,854,267 samples, 0.01%)</title><rect x="1142.0" y="117" width="0.1" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" />
<text x="1144.97" y="127.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (57,368,577 samples, 0.25%)</title><rect x="734.6" y="373" width="3.0" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="737.62" y="383.5" ></text>
</g>
<g >
<title>_bt_checkkeys (549,002,179 samples, 2.39%)</title><rect x="619.2" y="325" width="28.2" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
<text x="622.20" y="335.5" >_..</text>
</g>
<g >
<title>LWLockRelease (4,592,457 samples, 0.02%)</title><rect x="496.2" y="325" width="0.2" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="499.18" y="335.5" ></text>
</g>
<g >
<title>__mark_inode_dirty (14,291,857 samples, 0.06%)</title><rect x="1145.3" y="117" width="0.7" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
<text x="1148.29" y="127.5" ></text>
</g>
<g >
<title>unmap_page_range (2,282,907 samples, 0.01%)</title><rect x="11.8" y="213" width="0.1" height="15.0" fill="rgb(206,5,1)" rx="2" ry="2" />
<text x="14.77" y="223.5" ></text>
</g>
<g >
<title>__pi_clear_page (16,006,609 samples, 0.07%)</title><rect x="1144.1" y="37" width="0.8" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" />
<text x="1147.08" y="47.5" ></text>
</g>
<g >
<title>__alloc_pages_nodemask (22,288,720 samples, 0.10%)</title><rect x="1143.8" y="85" width="1.1" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="1146.76" y="95.5" ></text>
</g>
<g >
<title>IOContextForStrategy (2,870,612 samples, 0.01%)</title><rect x="300.6" y="357" width="0.2" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" />
<text x="303.62" y="367.5" ></text>
</g>
<g >
<title>heap_hot_search_buffer (265,183,403 samples, 1.16%)</title><rect x="362.8" y="373" width="13.6" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text x="365.76" y="383.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (20,629,126 samples, 0.09%)</title><rect x="1016.2" y="421" width="1.1" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text x="1019.19" y="431.5" ></text>
</g>
<g >
<title>StartReadBuffer (781,516,390 samples, 3.41%)</title><rect x="301.2" y="357" width="40.2" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text x="304.18" y="367.5" >Sta..</text>
</g>
<g >
<title>heapam_index_fetch_reset (2,295,732 samples, 0.01%)</title><rect x="119.2" y="421" width="0.1" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text x="122.22" y="431.5" ></text>
</g>
<g >
<title>grab_cache_page_write_begin (4,542,567 samples, 0.02%)</title><rect x="1135.6" y="117" width="0.2" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="1138.60" y="127.5" ></text>
</g>
<g >
<title>PortalRunSelect (22,896,904,065 samples, 99.83%)</title><rect x="11.9" y="549" width="1178.0" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" />
<text x="14.89" y="559.5" >PortalRunSelect</text>
</g>
<g >
<title>GenerationFree (4,563,616 samples, 0.02%)</title><rect x="1111.2" y="421" width="0.2" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" />
<text x="1114.21" y="431.5" ></text>
</g>
<g >
<title>LWLockRelease (10,863,729 samples, 0.05%)</title><rect x="273.5" y="389" width="0.5" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="276.48" y="399.5" ></text>
</g>
<g >
<title>list_copy (157,024,037 samples, 0.68%)</title><rect x="842.3" y="421" width="8.1" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" />
<text x="845.32" y="431.5" ></text>
</g>
<g >
<title>oideq (60,149,424 samples, 0.26%)</title><rect x="644.4" y="293" width="3.0" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="647.35" y="303.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (4,019,381 samples, 0.02%)</title><rect x="211.9" y="389" width="0.2" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="214.88" y="399.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (112,456,566 samples, 0.49%)</title><rect x="889.3" y="389" width="5.8" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="892.32" y="399.5" ></text>
</g>
<g >
<title>LWLockAcquire (99,271,277 samples, 0.43%)</title><rect x="513.8" y="309" width="5.1" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text x="516.76" y="319.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (130,233,063 samples, 0.57%)</title><rect x="907.5" y="405" width="6.7" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="910.54" y="415.5" ></text>
</g>
<g >
<title>UnlockRelationId (14,908,109 samples, 0.07%)</title><rect x="683.6" y="421" width="0.7" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
<text x="686.57" y="431.5" ></text>
</g>
<g >
<title>GrantLockLocal (6,324,595 samples, 0.03%)</title><rect x="773.9" y="373" width="0.3" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
<text x="776.90" y="383.5" ></text>
</g>
<g >
<title>handle_mm_fault (2,255,032 samples, 0.01%)</title><rect x="1134.4" y="261" width="0.1" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
<text x="1137.41" y="271.5" ></text>
</g>
<g >
<title>LWLockRelease (8,020,158 samples, 0.03%)</title><rect x="402.7" y="357" width="0.4" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="405.70" y="367.5" ></text>
</g>
<g >
<title>pgstat_count_io_op (4,037,034 samples, 0.02%)</title><rect x="543.8" y="325" width="0.2" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
<text x="546.84" y="335.5" ></text>
</g>
<g >
<title>GetMemoryChunkSpace (29,110,215 samples, 0.13%)</title><rect x="1102.1" y="437" width="1.5" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
<text x="1105.13" y="447.5" ></text>
</g>
<g >
<title>el0_svc (91,964,234 samples, 0.40%)</title><rect x="1141.7" y="309" width="4.7" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text x="1144.68" y="319.5" ></text>
</g>
<g >
<title>int4eq (9,750,082 samples, 0.04%)</title><rect x="643.9" y="293" width="0.5" height="15.0" fill="rgb(206,9,2)" rx="2" ry="2" />
<text x="646.85" y="303.5" ></text>
</g>
<g >
<title>hash_search (20,644,102 samples, 0.09%)</title><rect x="906.5" y="405" width="1.0" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text x="909.47" y="415.5" ></text>
</g>
<g >
<title>LWLockRelease (7,436,768 samples, 0.03%)</title><rect x="873.6" y="421" width="0.4" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="876.65" y="431.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (4,581,950 samples, 0.02%)</title><rect x="207.5" y="389" width="0.3" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="210.52" y="399.5" ></text>
</g>
<g >
<title>AllocSetFree (7,485,573 samples, 0.03%)</title><rect x="885.7" y="389" width="0.4" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="888.69" y="399.5" ></text>
</g>
<g >
<title>do_translation_fault (3,414,735 samples, 0.01%)</title><rect x="46.2" y="325" width="0.1" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text x="49.17" y="335.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (55,614,351 samples, 0.24%)</title><rect x="857.1" y="421" width="2.8" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="860.07" y="431.5" ></text>
</g>
<g >
<title>pgstat_init_function_usage (28,489,430 samples, 0.12%)</title><rect x="1107.6" y="437" width="1.4" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="1110.57" y="447.5" ></text>
</g>
<g >
<title>fill_val (40,543,489 samples, 0.18%)</title><rect x="1127.3" y="389" width="2.1" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
<text x="1130.28" y="399.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (77,448,406 samples, 0.34%)</title><rect x="335.2" y="341" width="4.0" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="338.22" y="351.5" ></text>
</g>
<g >
<title>tuplestore_gettuple (89,539,617 samples, 0.39%)</title><rect x="1079.3" y="437" width="4.6" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text x="1082.26" y="447.5" ></text>
</g>
<g >
<title>ext4_da_write_begin (58,221,350 samples, 0.25%)</title><rect x="1141.9" y="149" width="3.0" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
<text x="1144.94" y="159.5" ></text>
</g>
<g >
<title>el0_sync (29,811,264 samples, 0.13%)</title><rect x="10.0" y="437" width="1.5" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="13.00" y="447.5" ></text>
</g>
<g >
<title>ExecFunctionScan (2,295,181 samples, 0.01%)</title><rect x="1037.2" y="485" width="0.2" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="1040.23" y="495.5" ></text>
</g>
<g >
<title>heap_fill_tuple (90,278,584 samples, 0.39%)</title><rect x="1124.7" y="405" width="4.7" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="1127.72" y="415.5" ></text>
</g>
<g >
<title>heap_compute_data_size (51,886,540 samples, 0.23%)</title><rect x="1122.0" y="405" width="2.7" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" />
<text x="1125.05" y="415.5" ></text>
</g>
<g >
<title>try_to_release_page (7,453,510 samples, 0.03%)</title><rect x="11.1" y="197" width="0.4" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text x="14.09" y="207.5" ></text>
</g>
<g >
<title>PinBuffer (5,173,285 samples, 0.02%)</title><rect x="300.9" y="357" width="0.3" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
<text x="303.89" y="367.5" ></text>
</g>
<g >
<title>__memcpy_generic (10,887,203 samples, 0.05%)</title><rect x="973.3" y="389" width="0.5" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="976.26" y="399.5" ></text>
</g>
<g >
<title>ScanKeyInit (16,072,887 samples, 0.07%)</title><rect x="60.0" y="453" width="0.9" height="15.0" fill="rgb(222,79,18)" rx="2" ry="2" />
<text x="63.02" y="463.5" ></text>
</g>
<g >
<title>el0_sync_handler (3,414,735 samples, 0.01%)</title><rect x="46.2" y="373" width="0.1" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="49.17" y="383.5" ></text>
</g>
<g >
<title>alloc_pages_current (2,842,987 samples, 0.01%)</title><rect x="1135.7" y="85" width="0.1" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
<text x="1138.69" y="95.5" ></text>
</g>
<g >
<title>el0_sync (2,800,884 samples, 0.01%)</title><rect x="1134.4" y="357" width="0.1" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="1137.38" y="367.5" ></text>
</g>
<g >
<title>malloc (520,574,674 samples, 2.27%)</title><rect x="140.0" y="357" width="26.8" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" />
<text x="143.00" y="367.5" >m..</text>
</g>
<g >
<title>index_rescan (17,220,759 samples, 0.08%)</title><rect x="92.0" y="437" width="0.9" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
<text x="95.03" y="447.5" ></text>
</g>
<g >
<title>ext4_evict_inode (29,811,264 samples, 0.13%)</title><rect x="10.0" y="293" width="1.5" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
<text x="13.00" y="303.5" ></text>
</g>
<g >
<title>_bt_readpage (847,888,215 samples, 3.70%)</title><rect x="603.8" y="341" width="43.6" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="606.82" y="351.5" >_bt_..</text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (71,580,568 samples, 0.31%)</title><rect x="673.5" y="341" width="3.6" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="676.46" y="351.5" ></text>
</g>
<g >
<title>AcceptInvalidationMessages (2,288,559 samples, 0.01%)</title><rect x="767.3" y="389" width="0.1" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
<text x="770.28" y="399.5" ></text>
</g>
<g >
<title>bytea_string_agg_transfn (2,297,881 samples, 0.01%)</title><rect x="1032.6" y="501" width="0.1" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
<text x="1035.60" y="511.5" ></text>
</g>
<g >
<title>__set_page_dirty (2,286,506 samples, 0.01%)</title><rect x="1145.2" y="85" width="0.1" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
<text x="1148.17" y="95.5" ></text>
</g>
<g >
<title>tuplestore_putvalues (3,404,882 samples, 0.01%)</title><rect x="1178.3" y="453" width="0.1" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text x="1181.26" y="463.5" ></text>
</g>
<g >
<title>ext4_inode_csum_set (2,860,778 samples, 0.01%)</title><rect x="1145.6" y="53" width="0.2" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text x="1148.61" y="63.5" ></text>
</g>
<g >
<title>el0_sync (3,414,735 samples, 0.01%)</title><rect x="46.2" y="389" width="0.1" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="49.17" y="399.5" ></text>
</g>
<g >
<title>ReservePrivateRefCountEntry (28,106,697 samples, 0.12%)</title><rect x="524.4" y="309" width="1.5" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
<text x="527.45" y="319.5" ></text>
</g>
<g >
<title>generic_file_buffered_read (25,230,984 samples, 0.11%)</title><rect x="1166.6" y="197" width="1.3" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text x="1169.57" y="207.5" ></text>
</g>
<g >
<title>__libc_pwrite64 (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="341" width="0.4" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" />
<text x="1138.52" y="351.5" ></text>
</g>
<g >
<title>hash_search (31,512,164 samples, 0.14%)</title><rect x="831.5" y="373" width="1.6" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text x="834.46" y="383.5" ></text>
</g>
<g >
<title>TransactionStartedDuringRecovery (7,463,072 samples, 0.03%)</title><rect x="167.9" y="373" width="0.4" height="15.0" fill="rgb(229,112,26)" rx="2" ry="2" />
<text x="170.88" y="383.5" ></text>
</g>
<g >
<title>MemoryContextReset (80,925,082 samples, 0.35%)</title><rect x="1028.4" y="501" width="4.2" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="1031.43" y="511.5" ></text>
</g>
<g >
<title>handle_mm_fault (2,260,224 samples, 0.01%)</title><rect x="1134.8" y="309" width="0.1" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
<text x="1137.76" y="319.5" ></text>
</g>
<g >
<title>do_translation_fault (2,260,224 samples, 0.01%)</title><rect x="1134.8" y="341" width="0.1" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text x="1137.76" y="351.5" ></text>
</g>
<g >
<title>index_open (10,924,735 samples, 0.05%)</title><rect x="91.5" y="437" width="0.5" height="15.0" fill="rgb(233,132,31)" rx="2" ry="2" />
<text x="94.47" y="447.5" ></text>
</g>
<g >
<title>pgstat_end_function_usage (2,858,668 samples, 0.01%)</title><rect x="1152.4" y="453" width="0.1" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
<text x="1155.37" y="463.5" ></text>
</g>
<g >
<title>find_get_entry (3,432,263 samples, 0.01%)</title><rect x="1167.6" y="165" width="0.2" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text x="1170.61" y="175.5" ></text>
</g>
<g >
<title>postmaster_child_launch (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="629" width="1180.0" height="15.0" fill="rgb(206,5,1)" rx="2" ry="2" />
<text x="13.00" y="639.5" >postmaster_child_launch</text>
</g>
<g >
<title>tts_virtual_clear (6,310,212 samples, 0.03%)</title><rect x="1180.3" y="469" width="0.3" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" />
<text x="1183.27" y="479.5" ></text>
</g>
<g >
<title>hash_bytes (30,411,017 samples, 0.13%)</title><rect x="886.1" y="389" width="1.5" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="889.07" y="399.5" ></text>
</g>
<g >
<title>el0_svc (6,855,219 samples, 0.03%)</title><rect x="11.5" y="341" width="0.4" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text x="14.53" y="351.5" ></text>
</g>
<g >
<title>hash_bytes (63,110,817 samples, 0.28%)</title><rect x="973.8" y="389" width="3.3" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="976.82" y="399.5" ></text>
</g>
<g >
<title>__arch_copy_from_user (5,138,693 samples, 0.02%)</title><rect x="1146.1" y="133" width="0.3" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" />
<text x="1149.14" y="143.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (9,751,106 samples, 0.04%)</title><rect x="1175.7" y="309" width="0.5" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="1178.72" y="319.5" ></text>
</g>
<g >
<title>DecrTupleDescRefCount (7,448,437 samples, 0.03%)</title><rect x="200.1" y="421" width="0.4" height="15.0" fill="rgb(243,174,41)" rx="2" ry="2" />
<text x="203.11" y="431.5" ></text>
</g>
<g >
<title>tts_minimal_clear (5,751,181 samples, 0.03%)</title><rect x="1089.2" y="453" width="0.3" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text x="1092.15" y="463.5" ></text>
</g>
<g >
<title>tts_virtual_clear (6,908,780 samples, 0.03%)</title><rect x="1185.6" y="485" width="0.4" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" />
<text x="1188.61" y="495.5" ></text>
</g>
<g >
<title>do_el0_svc (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="277" width="0.4" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text x="1138.52" y="287.5" ></text>
</g>
<g >
<title>__memcpy_generic (7,964,196 samples, 0.03%)</title><rect x="1136.0" y="389" width="0.5" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="1139.04" y="399.5" ></text>
</g>
<g >
<title>PostmasterMain (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="661" width="1180.0" height="15.0" fill="rgb(212,35,8)" rx="2" ry="2" />
<text x="13.00" y="671.5" >PostmasterMain</text>
</g>
<g >
<title>ExecEndFunctionScan (29,811,264 samples, 0.13%)</title><rect x="10.0" y="501" width="1.5" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text x="13.00" y="511.5" ></text>
</g>
<g >
<title>heap_form_minimal_tuple (353,381,468 samples, 1.54%)</title><rect x="1113.8" y="421" width="18.2" height="15.0" fill="rgb(253,221,52)" rx="2" ry="2" />
<text x="1116.82" y="431.5" ></text>
</g>
<g >
<title>ExecScan (12,066,838 samples, 0.05%)</title><rect x="1185.0" y="485" width="0.6" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text x="1187.96" y="495.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (33,845,353 samples, 0.15%)</title><rect x="210.1" y="373" width="1.8" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="213.14" y="383.5" ></text>
</g>
<g >
<title>UnpinBufferNoOwner (41,892,736 samples, 0.18%)</title><rect x="212.1" y="389" width="2.1" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text x="215.09" y="399.5" ></text>
</g>
<g >
<title>[postgres] (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="613" width="1180.0" height="15.0" fill="rgb(245,184,44)" rx="2" ry="2" />
<text x="13.00" y="623.5" >[postgres]</text>
</g>
<g >
<title>el0_sync (9,751,106 samples, 0.04%)</title><rect x="1175.7" y="373" width="0.5" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="1178.72" y="383.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (7,985,463 samples, 0.03%)</title><rect x="1005.6" y="405" width="0.4" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text x="1008.57" y="415.5" ></text>
</g>
<g >
<title>IsSharedRelation (141,077,058 samples, 0.62%)</title><rect x="926.0" y="421" width="7.2" height="15.0" fill="rgb(217,59,14)" rx="2" ry="2" />
<text x="928.96" y="431.5" ></text>
</g>
<g >
<title>pagecache_get_page (40,001,598 samples, 0.17%)</title><rect x="1142.9" y="117" width="2.0" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text x="1145.88" y="127.5" ></text>
</g>
<g >
<title>AllocSetReset (8,611,618 samples, 0.04%)</title><rect x="17.5" y="501" width="0.4" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
<text x="20.50" y="511.5" ></text>
</g>
<g >
<title>_bt_check_compare (5,751,199 samples, 0.03%)</title><rect x="618.9" y="325" width="0.3" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" />
<text x="621.90" y="335.5" ></text>
</g>
<g >
<title>heap_form_minimal_tuple (3,418,168 samples, 0.01%)</title><rect x="1107.2" y="437" width="0.2" height="15.0" fill="rgb(253,221,52)" rx="2" ry="2" />
<text x="1110.19" y="447.5" ></text>
</g>
<g >
<title>LWLockAcquire (9,159,210 samples, 0.04%)</title><rect x="273.0" y="389" width="0.5" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text x="276.01" y="399.5" ></text>
</g>
<g >
<title>RelationGetIndexList (37,333,278 samples, 0.16%)</title><rect x="759.0" y="421" width="1.9" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="762.01" y="431.5" ></text>
</g>
<g >
<title>ReadBufferExtended (9,173,907 samples, 0.04%)</title><rect x="274.5" y="389" width="0.5" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text x="277.51" y="399.5" ></text>
</g>
<g >
<title>table_open (1,969,524,176 samples, 8.59%)</title><rect x="915.9" y="453" width="101.4" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
<text x="918.92" y="463.5" >table_open</text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (131,955,825 samples, 0.58%)</title><rect x="356.0" y="373" width="6.8" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="358.98" y="383.5" ></text>
</g>
<g >
<title>_bt_checkpage (50,491,961 samples, 0.22%)</title><rect x="547.8" y="341" width="2.6" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
<text x="550.82" y="351.5" ></text>
</g>
<g >
<title>PortalCleanup (36,666,483 samples, 0.16%)</title><rect x="10.0" y="549" width="1.9" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text x="13.00" y="559.5" ></text>
</g>
<g >
<title>heap_fetch_toast_slice (6,897,715 samples, 0.03%)</title><rect x="53.0" y="469" width="0.3" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
<text x="55.96" y="479.5" ></text>
</g>
<g >
<title>pgstat_count_io_op (17,793,245 samples, 0.08%)</title><rect x="540.8" y="309" width="0.9" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
<text x="543.77" y="319.5" ></text>
</g>
<g >
<title>PredicateLockPage (8,050,285 samples, 0.04%)</title><rect x="598.7" y="341" width="0.4" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
<text x="601.69" y="351.5" ></text>
</g>
<g >
<title>memcmp (9,184,249 samples, 0.04%)</title><rect x="1014.9" y="405" width="0.4" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="1017.86" y="415.5" ></text>
</g>
<g >
<title>btbeginscan (13,772,856 samples, 0.06%)</title><rect x="122.7" y="405" width="0.7" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" />
<text x="125.71" y="415.5" ></text>
</g>
<g >
<title>GetMemoryChunkSpace (22,229,990 samples, 0.10%)</title><rect x="1111.7" y="421" width="1.2" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
<text x="1114.71" y="431.5" ></text>
</g>
<g >
<title>el0_sync_handler (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="309" width="0.4" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="1138.52" y="319.5" ></text>
</g>
<g >
<title>ReleaseAndReadBuffer (4,024,575 samples, 0.02%)</title><rect x="346.3" y="373" width="0.2" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
<text x="349.29" y="383.5" ></text>
</g>
<g >
<title>ReadBuffer (6,880,012 samples, 0.03%)</title><rect x="403.8" y="357" width="0.4" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" />
<text x="406.82" y="367.5" ></text>
</g>
<g >
<title>AllocSetFree (33,907,689 samples, 0.15%)</title><rect x="757.3" y="421" width="1.7" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="760.27" y="431.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (2,865,200 samples, 0.01%)</title><rect x="527.6" y="309" width="0.2" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text x="530.64" y="319.5" ></text>
</g>
<g >
<title>BufTableLookup (3,454,355 samples, 0.02%)</title><rect x="495.1" y="325" width="0.2" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="498.12" y="335.5" ></text>
</g>
<g >
<title>BufTableLookup (2,868,420 samples, 0.01%)</title><rect x="300.5" y="357" width="0.1" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="303.47" y="367.5" ></text>
</g>
<g >
<title>ext4_file_read_iter (25,804,908 samples, 0.11%)</title><rect x="1166.6" y="229" width="1.3" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="1169.57" y="239.5" ></text>
</g>
<g >
<title>IndexScanEnd (35,159,530 samples, 0.15%)</title><rect x="218.4" y="421" width="1.8" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" />
<text x="221.38" y="431.5" ></text>
</g>
<g >
<title>LWLockRelease (10,348,731 samples, 0.05%)</title><rect x="938.2" y="405" width="0.5" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="941.20" y="415.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (140,598,885 samples, 0.61%)</title><rect x="1007.6" y="405" width="7.3" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="1010.63" y="415.5" ></text>
</g>
<g >
<title>palloc0 (11,484,577 samples, 0.05%)</title><rect x="195.8" y="405" width="0.6" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text x="198.80" y="415.5" ></text>
</g>
<g >
<title>systrim.constprop.0 (6,855,219 samples, 0.03%)</title><rect x="11.5" y="421" width="0.4" height="15.0" fill="rgb(213,39,9)" rx="2" ry="2" />
<text x="14.53" y="431.5" ></text>
</g>
<g >
<title>LWLockRelease (44,272,783 samples, 0.19%)</title><rect x="595.8" y="341" width="2.2" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="598.77" y="351.5" ></text>
</g>
<g >
<title>RelationGetIndexScan (21,223,655 samples, 0.09%)</title><rect x="166.8" y="373" width="1.1" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text x="169.79" y="383.5" ></text>
</g>
<g >
<title>_bt_checkkeys (28,131,822 samples, 0.12%)</title><rect x="602.4" y="341" width="1.4" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
<text x="605.38" y="351.5" ></text>
</g>
<g >
<title>el0_sync_handler (34,989,126 samples, 0.15%)</title><rect x="1166.2" y="357" width="1.8" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="1169.22" y="367.5" ></text>
</g>
<g >
<title>_bt_preprocess_keys (783,906,011 samples, 3.42%)</title><rect x="551.8" y="357" width="40.3" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
<text x="554.78" y="367.5" >_bt..</text>
</g>
<g >
<title>index_getnext_tid (2,867,811 samples, 0.01%)</title><rect x="682.6" y="421" width="0.1" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text x="685.57" y="431.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (68,217,403 samples, 0.30%)</title><rect x="544.3" y="341" width="3.5" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="547.31" y="351.5" ></text>
</g>
<g >
<title>get_page_from_freelist (7,526,803 samples, 0.03%)</title><rect x="1121.2" y="245" width="0.3" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text x="1124.16" y="255.5" ></text>
</g>
<g >
<title>ExecStoreMinimalTuple (9,779,611 samples, 0.04%)</title><rect x="1071.9" y="453" width="0.5" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="1074.88" y="463.5" ></text>
</g>
<g >
<title>pgstat_init_relation (37,908,387 samples, 0.17%)</title><rect x="763.7" y="405" width="1.9" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="766.68" y="415.5" ></text>
</g>
<g >
<title>RelationGetIndexList (6,306,289 samples, 0.03%)</title><rect x="82.0" y="437" width="0.3" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="84.96" y="447.5" ></text>
</g>
<g >
<title>relation_open (1,819,811,551 samples, 7.93%)</title><rect x="923.6" y="437" width="93.7" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text x="926.62" y="447.5" >relation_open</text>
</g>
<g >
<title>RemoveLocalLock (210,010,794 samples, 0.92%)</title><rect x="885.1" y="405" width="10.8" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
<text x="888.13" y="415.5" ></text>
</g>
<g >
<title>find_get_entries (3,448,062 samples, 0.02%)</title><rect x="10.6" y="229" width="0.2" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" />
<text x="13.62" y="239.5" ></text>
</g>
<g >
<title>systable_getnext_ordered (8,275,430,623 samples, 36.08%)</title><rect x="257.0" y="437" width="425.7" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text x="259.95" y="447.5" >systable_getnext_ordered</text>
</g>
<g >
<title>__arm64_sys_brk (6,855,219 samples, 0.03%)</title><rect x="11.5" y="293" width="0.4" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
<text x="14.53" y="303.5" ></text>
</g>
<g >
<title>ondisk_oid_to_external_data (59,699,732 samples, 0.26%)</title><rect x="1018.7" y="485" width="3.1" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
<text x="1021.70" y="495.5" ></text>
</g>
<g >
<title>vfs_write (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="213" width="0.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="1138.52" y="223.5" ></text>
</g>
<g >
<title>bytea_substring (36,681,960 samples, 0.16%)</title><rect x="1033.1" y="501" width="1.9" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" />
<text x="1036.07" y="511.5" ></text>
</g>
<g >
<title>SIGetDataEntries (36,713,817 samples, 0.16%)</title><rect x="992.5" y="405" width="1.9" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text x="995.50" y="415.5" ></text>
</g>
<g >
<title>StartReadBuffer (843,702,810 samples, 3.68%)</title><rect x="498.3" y="325" width="43.4" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text x="501.28" y="335.5" >Star..</text>
</g>
<g >
<title>table_slot_create (5,169,838 samples, 0.02%)</title><rect x="682.7" y="437" width="0.3" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text x="685.72" y="447.5" ></text>
</g>
<g >
<title>systable_getnext_ordered (5,171,777 samples, 0.02%)</title><rect x="915.7" y="453" width="0.2" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text x="918.66" y="463.5" ></text>
</g>
<g >
<title>fmgr_info (33,829,401 samples, 0.15%)</title><rect x="62.2" y="453" width="1.8" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text x="65.21" y="463.5" ></text>
</g>
<g >
<title>hash_bytes (29,877,545 samples, 0.13%)</title><rect x="724.9" y="357" width="1.5" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="727.88" y="367.5" ></text>
</g>
<g >
<title>btoidcmp (45,350,607 samples, 0.20%)</title><rect x="472.0" y="325" width="2.4" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text x="475.03" y="335.5" ></text>
</g>
<g >
<title>truncate_inode_pages_range (29,811,264 samples, 0.13%)</title><rect x="10.0" y="261" width="1.5" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" />
<text x="13.00" y="271.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (2,865,125 samples, 0.01%)</title><rect x="827.8" y="373" width="0.1" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="830.80" y="383.5" ></text>
</g>
<g >
<title>index_endscan (541,834,712 samples, 2.36%)</title><rect x="225.8" y="421" width="27.9" height="15.0" fill="rgb(208,17,4)" rx="2" ry="2" />
<text x="228.83" y="431.5" >i..</text>
</g>
<g >
<title>pagecache_get_page (4,004,309 samples, 0.02%)</title><rect x="1167.6" y="181" width="0.2" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text x="1170.61" y="191.5" ></text>
</g>
<g >
<title>__libc_start_main (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="693" width="1180.0" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" />
<text x="13.00" y="703.5" >__libc_start_main</text>
</g>
<g >
<title>_bt_metaversion (13,714,558 samples, 0.06%)</title><rect x="550.6" y="357" width="0.7" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" />
<text x="553.63" y="367.5" ></text>
</g>
<g >
<title>ExecStoreMinimalTuple (30,992,481 samples, 0.14%)</title><rect x="1077.3" y="437" width="1.6" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="1080.26" y="447.5" ></text>
</g>
<g >
<title>mark_buffer_dirty (5,149,109 samples, 0.02%)</title><rect x="1145.0" y="101" width="0.3" height="15.0" fill="rgb(240,163,39)" rx="2" ry="2" />
<text x="1148.03" y="111.5" ></text>
</g>
<g >
<title>ext4_block_write_begin (14,793,436 samples, 0.06%)</title><rect x="1142.1" y="133" width="0.8" height="15.0" fill="rgb(206,4,1)" rx="2" ry="2" />
<text x="1145.12" y="143.5" ></text>
</g>
<g >
<title>el0_sync (91,964,234 samples, 0.40%)</title><rect x="1141.7" y="341" width="4.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="1144.68" y="351.5" ></text>
</g>
<g >
<title>finalize_aggregate (2,303,900 samples, 0.01%)</title><rect x="1186.0" y="485" width="0.1" height="15.0" fill="rgb(218,64,15)" rx="2" ry="2" />
<text x="1188.97" y="495.5" ></text>
</g>
<g >
<title>LockRelationOid (1,318,488,899 samples, 5.75%)</title><rect x="933.2" y="421" width="67.8" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="936.21" y="431.5" >LockRel..</text>
</g>
<g >
<title>LWLockRelease (4,021,099 samples, 0.02%)</title><rect x="706.2" y="389" width="0.3" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="709.25" y="399.5" ></text>
</g>
<g >
<title>BufFileWrite (8,542,023 samples, 0.04%)</title><rect x="1110.8" y="421" width="0.4" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text x="1113.77" y="431.5" ></text>
</g>
<g >
<title>release_pages (4,572,312 samples, 0.02%)</title><rect x="11.5" y="213" width="0.3" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
<text x="14.53" y="223.5" ></text>
</g>
<g >
<title>memcmp (13,198,505 samples, 0.06%)</title><rect x="732.8" y="357" width="0.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="735.82" y="367.5" ></text>
</g>
<g >
<title>alloc_pages_current (23,435,793 samples, 0.10%)</title><rect x="1143.7" y="101" width="1.2" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
<text x="1146.70" y="111.5" ></text>
</g>
<g >
<title>btrescan (6,316,115 samples, 0.03%)</title><rect x="82.3" y="437" width="0.3" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text x="85.29" y="447.5" ></text>
</g>
<g >
<title>uint32_hash (16,038,804 samples, 0.07%)</title><rect x="1015.3" y="405" width="0.9" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
<text x="1018.34" y="415.5" ></text>
</g>
<g >
<title>AllocSetRealloc (3,944,460 samples, 0.02%)</title><rect x="1134.3" y="405" width="0.2" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
<text x="1137.32" y="415.5" ></text>
</g>
<g >
<title>ksys_pwrite64 (89,095,081 samples, 0.39%)</title><rect x="1141.8" y="245" width="4.6" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" />
<text x="1144.82" y="255.5" ></text>
</g>
<g >
<title>_bt_search.part.0 (72,326,966 samples, 0.32%)</title><rect x="647.9" y="357" width="3.7" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text x="650.89" y="367.5" ></text>
</g>
<g >
<title>AllocSetReset (28,727,690 samples, 0.13%)</title><rect x="1031.1" y="485" width="1.5" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
<text x="1034.12" y="495.5" ></text>
</g>
<g >
<title>__GI___memset_generic (5,776,722 samples, 0.03%)</title><rect x="1112.9" y="421" width="0.2" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="1115.85" y="431.5" ></text>
</g>
<g >
<title>AcceptInvalidationMessages (29,232,413 samples, 0.13%)</title><rect x="924.5" y="421" width="1.5" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
<text x="927.45" y="431.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (141,800,820 samples, 0.62%)</title><rect x="327.9" y="341" width="7.3" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="330.93" y="351.5" ></text>
</g>
<g >
<title>ext4_mark_iloc_dirty (8,580,817 samples, 0.04%)</title><rect x="1145.4" y="69" width="0.5" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text x="1148.44" y="79.5" ></text>
</g>
<g >
<title>cfree@GLIBC_2.17 (61,435,608 samples, 0.27%)</title><rect x="248.9" y="405" width="3.2" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="251.92" y="415.5" ></text>
</g>
<g >
<title>pfree (24,096,159 samples, 0.11%)</title><rect x="252.3" y="405" width="1.2" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="255.29" y="415.5" ></text>
</g>
<g >
<title>BufFileDumpBuffer (7,956,849 samples, 0.03%)</title><rect x="1135.5" y="373" width="0.4" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" />
<text x="1138.49" y="383.5" ></text>
</g>
<g >
<title>HaveRegisteredOrActiveSnapshot (36,165,628 samples, 0.16%)</title><rect x="78.9" y="437" width="1.9" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
<text x="81.92" y="447.5" ></text>
</g>
<g >
<title>palloc0 (17,803,770 samples, 0.08%)</title><rect x="193.7" y="389" width="0.9" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text x="196.68" y="399.5" ></text>
</g>
<g >
<title>HeapTupleSatisfiesVisibility (2,297,237 samples, 0.01%)</title><rect x="287.8" y="373" width="0.1" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text x="290.77" y="383.5" ></text>
</g>
<g >
<title>do_el0_svc (9,751,106 samples, 0.04%)</title><rect x="1175.7" y="325" width="0.5" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text x="1178.72" y="335.5" ></text>
</g>
<g >
<title>el0_svc (34,989,126 samples, 0.15%)</title><rect x="1166.2" y="341" width="1.8" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text x="1169.22" y="351.5" ></text>
</g>
<g >
<title>handle_mm_fault (3,414,735 samples, 0.01%)</title><rect x="46.2" y="293" width="0.1" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
<text x="49.17" y="303.5" ></text>
</g>
<g >
<title>CheckForSerializableConflictOutNeeded (2,867,726 samples, 0.01%)</title><rect x="278.6" y="373" width="0.1" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text x="281.59" y="383.5" ></text>
</g>
<g >
<title>detoast_attr_slice (4,029,302 samples, 0.02%)</title><rect x="1035.0" y="501" width="0.2" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
<text x="1037.96" y="511.5" ></text>
</g>
<g >
<title>AllocSetDelete (6,855,219 samples, 0.03%)</title><rect x="11.5" y="485" width="0.4" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
<text x="14.53" y="495.5" ></text>
</g>
<g >
<title>__arm64_sys_pwrite64 (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="245" width="0.4" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" />
<text x="1138.52" y="255.5" ></text>
</g>
<g >
<title>FunctionNext (1,598,774,198 samples, 6.97%)</title><rect x="1096.2" y="469" width="82.2" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" />
<text x="1099.18" y="479.5" >FunctionN..</text>
</g>
<g >
<title>tuplestore_rescan (11,491,014 samples, 0.05%)</title><rect x="1184.4" y="469" width="0.6" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
<text x="1187.37" y="479.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (119,292,778 samples, 0.52%)</title><rect x="977.6" y="389" width="6.1" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="980.57" y="399.5" ></text>
</g>
<g >
<title>pg_detoast_datum_packed (64,766,390 samples, 0.28%)</title><rect x="1021.8" y="485" width="3.3" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
<text x="1024.77" y="495.5" ></text>
</g>
<g >
<title>__arch_copy_to_user (6,873,099 samples, 0.03%)</title><rect x="1175.8" y="165" width="0.3" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text x="1178.78" y="175.5" ></text>
</g>
<g >
<title>ext4_buffered_write_iter (88,521,013 samples, 0.39%)</title><rect x="1141.9" y="181" width="4.5" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
<text x="1144.85" y="191.5" ></text>
</g>
<g >
<title>AllocSetAlloc (20,061,213 samples, 0.09%)</title><rect x="130.1" y="389" width="1.0" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="133.06" y="399.5" ></text>
</g>
<g >
<title>BufFileWrite (161,547,207 samples, 0.70%)</title><rect x="1138.1" y="405" width="8.3" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text x="1141.10" y="415.5" ></text>
</g>
<g >
<title>__unlink (29,811,264 samples, 0.13%)</title><rect x="10.0" y="453" width="1.5" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" />
<text x="13.00" y="463.5" ></text>
</g>
<g >
<title>hash_search (32,130,743 samples, 0.14%)</title><rect x="1006.0" y="405" width="1.6" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text x="1008.98" y="415.5" ></text>
</g>
<g >
<title>LWLockAcquire (62,013,585 samples, 0.27%)</title><rect x="716.6" y="373" width="3.2" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text x="719.64" y="383.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (41,933,512 samples, 0.18%)</title><rect x="522.3" y="293" width="2.1" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="525.29" y="303.5" ></text>
</g>
<g >
<title>index_close (1,357,842,120 samples, 5.92%)</title><rect x="684.3" y="421" width="69.9" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text x="687.34" y="431.5" >index_c..</text>
</g>
<g >
<title>do_mem_abort (10,956,415 samples, 0.05%)</title><rect x="1121.1" y="341" width="0.6" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text x="1124.10" y="351.5" ></text>
</g>
<g >
<title>LWLockAcquire (45,916,567 samples, 0.20%)</title><rect x="796.7" y="357" width="2.4" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text x="799.72" y="367.5" ></text>
</g>
<g >
<title>ext4_file_read_iter (8,019,677 samples, 0.03%)</title><rect x="1175.8" y="229" width="0.4" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="1178.78" y="239.5" ></text>
</g>
<g >
<title>ReceiveSharedInvalidMessages (58,469,698 samples, 0.25%)</title><rect x="821.2" y="373" width="3.0" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text x="824.16" y="383.5" ></text>
</g>
<g >
<title>ksys_pread64 (31,543,912 samples, 0.14%)</title><rect x="1166.4" y="277" width="1.6" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
<text x="1169.37" y="287.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (44,221,096 samples, 0.19%)</title><rect x="232.0" y="405" width="2.3" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="235.00" y="415.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (78,625,416 samples, 0.34%)</title><rect x="307.5" y="325" width="4.0" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="310.50" y="335.5" ></text>
</g>
<g >
<title>btgettuple (5,663,310,883 samples, 24.69%)</title><rect x="387.0" y="389" width="291.4" height="15.0" fill="rgb(235,138,33)" rx="2" ry="2" />
<text x="389.98" y="399.5" >btgettuple</text>
</g>
<g >
<title>LockRelationOid (5,735,733 samples, 0.03%)</title><rect x="763.0" y="405" width="0.3" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="766.03" y="415.5" ></text>
</g>
<g >
<title>malloc@plt (5,182,658 samples, 0.02%)</title><rect x="169.1" y="373" width="0.3" height="15.0" fill="rgb(246,192,46)" rx="2" ry="2" />
<text x="172.09" y="383.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (4,002,125 samples, 0.02%)</title><rect x="513.6" y="309" width="0.2" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="516.55" y="319.5" ></text>
</g>
<g >
<title>UnlockRelationId (4,594,325 samples, 0.02%)</title><rect x="60.9" y="453" width="0.2" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
<text x="63.85" y="463.5" ></text>
</g>
<g >
<title>btrescan (66,420,089 samples, 0.29%)</title><rect x="115.3" y="421" width="3.4" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text x="118.30" y="431.5" ></text>
</g>
<g >
<title>ext4_file_write_iter (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="181" width="0.4" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text x="1138.52" y="191.5" ></text>
</g>
<g >
<title>LockBuffer (9,172,549 samples, 0.04%)</title><rect x="274.0" y="389" width="0.5" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text x="277.04" y="399.5" ></text>
</g>
<g >
<title>do_unlinkat (29,811,264 samples, 0.13%)</title><rect x="10.0" y="341" width="1.5" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
<text x="13.00" y="351.5" ></text>
</g>
<g >
<title>do_page_fault (2,260,224 samples, 0.01%)</title><rect x="1134.8" y="325" width="0.1" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" />
<text x="1137.76" y="335.5" ></text>
</g>
<g >
<title>writetup_heap (283,147,238 samples, 1.23%)</title><rect x="1136.5" y="421" width="14.6" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" />
<text x="1139.51" y="431.5" ></text>
</g>
<g >
<title>heapam_slot_callbacks (4,595,201 samples, 0.02%)</title><rect x="119.3" y="421" width="0.3" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
<text x="122.34" y="431.5" ></text>
</g>
<g >
<title>RemoveLocalLock (4,026,925 samples, 0.02%)</title><rect x="754.0" y="389" width="0.2" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
<text x="756.99" y="399.5" ></text>
</g>
<g >
<title>AllocSetAlloc (26,411,567 samples, 0.12%)</title><rect x="772.5" y="373" width="1.4" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="775.54" y="383.5" ></text>
</g>
<g >
<title>_bt_first (5,196,317,601 samples, 22.66%)</title><rect x="389.3" y="373" width="267.4" height="15.0" fill="rgb(237,151,36)" rx="2" ry="2" />
<text x="392.34" y="383.5" >_bt_first</text>
</g>
<g >
<title>btendscan (37,309,237 samples, 0.16%)</title><rect x="247.0" y="405" width="1.9" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text x="250.00" y="415.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (9,761,678 samples, 0.04%)</title><rect x="213.7" y="373" width="0.5" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="216.74" y="383.5" ></text>
</g>
<g >
<title>UnpinBufferNoOwner (28,647,677 samples, 0.12%)</title><rect x="681.1" y="373" width="1.5" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text x="684.10" y="383.5" ></text>
</g>
<g >
<title>RelationIdGetRelation (262,202,144 samples, 1.14%)</title><rect x="1002.7" y="421" width="13.5" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
<text x="1005.67" y="431.5" ></text>
</g>
<g >
<title>get_hash_value (18,964,820 samples, 0.08%)</title><rect x="994.4" y="405" width="1.0" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text x="997.39" y="415.5" ></text>
</g>
<g >
<title>toast_external_get_info (2,294,391 samples, 0.01%)</title><rect x="56.3" y="469" width="0.2" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
<text x="59.33" y="479.5" ></text>
</g>
<g >
<title>__memcpy_generic (20,645,609 samples, 0.09%)</title><rect x="760.9" y="421" width="1.1" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="763.93" y="431.5" ></text>
</g>
<g >
<title>IncrBufferRefCount (136,653,909 samples, 0.60%)</title><rect x="280.7" y="357" width="7.1" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text x="283.74" y="367.5" ></text>
</g>
<g >
<title>_int_malloc (413,905,311 samples, 1.80%)</title><rect x="145.5" y="341" width="21.3" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
<text x="148.46" y="351.5" >_..</text>
</g>
<g >
<title>MemoryContextResetOnly (6,855,219 samples, 0.03%)</title><rect x="11.5" y="469" width="0.4" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" />
<text x="14.53" y="479.5" ></text>
</g>
<g >
<title>RemoveLocalLock (223,765,455 samples, 0.98%)</title><rect x="722.0" y="373" width="11.5" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
<text x="724.99" y="383.5" ></text>
</g>
<g >
<title>tuplestore_puttuple_common (58,446,273 samples, 0.25%)</title><rect x="1133.5" y="421" width="3.0" height="15.0" fill="rgb(209,19,4)" rx="2" ry="2" />
<text x="1136.50" y="431.5" ></text>
</g>
<g >
<title>iput (29,811,264 samples, 0.13%)</title><rect x="10.0" y="325" width="1.5" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text x="13.00" y="335.5" ></text>
</g>
<g >
<title>RelationClose (60,235,159 samples, 0.26%)</title><rect x="688.0" y="405" width="3.1" height="15.0" fill="rgb(208,18,4)" rx="2" ry="2" />
<text x="691.03" y="415.5" ></text>
</g>
<g >
<title>get_hash_value (7,435,301 samples, 0.03%)</title><rect x="824.5" y="373" width="0.3" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text x="827.46" y="383.5" ></text>
</g>
<g >
<title>_bt_steppage (289,059,042 samples, 1.26%)</title><rect x="662.3" y="357" width="14.8" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="665.27" y="367.5" ></text>
</g>
<g >
<title>ext4_file_write_iter (88,521,013 samples, 0.39%)</title><rect x="1141.9" y="197" width="4.5" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text x="1144.85" y="207.5" ></text>
</g>
<g >
<title>index_getprocinfo (98,689,370 samples, 0.43%)</title><rect x="651.6" y="357" width="5.1" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
<text x="654.61" y="367.5" ></text>
</g>
<g >
<title>generic_write_end (19,440,966 samples, 0.08%)</title><rect x="1145.0" y="133" width="1.0" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" />
<text x="1148.03" y="143.5" ></text>
</g>
<g >
<title>LockRelease (2,300,417 samples, 0.01%)</title><rect x="855.8" y="437" width="0.1" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text x="858.80" y="447.5" ></text>
</g>
<g >
<title>PredicateLockTID (24,046,727 samples, 0.10%)</title><rect x="375.2" y="357" width="1.2" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" />
<text x="378.17" y="367.5" ></text>
</g>
<g >
<title>_bt_readfirstpage (1,075,612,900 samples, 4.69%)</title><rect x="592.1" y="357" width="55.3" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
<text x="595.11" y="367.5" >_bt_r..</text>
</g>
<g >
<title>tts_minimal_clear (9,739,320 samples, 0.04%)</title><rect x="1088.7" y="437" width="0.5" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text x="1091.65" y="447.5" ></text>
</g>
<g >
<title>LWLockRelease (46,339,418 samples, 0.20%)</title><rect x="963.5" y="389" width="2.4" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="966.52" y="399.5" ></text>
</g>
<g >
<title>PinBuffer (5,724,493 samples, 0.02%)</title><rect x="496.4" y="325" width="0.3" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
<text x="499.42" y="335.5" ></text>
</g>
<g >
<title>_bt_preprocess_keys (6,874,115 samples, 0.03%)</title><rect x="677.1" y="373" width="0.4" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
<text x="680.14" y="383.5" ></text>
</g>
<g >
<title>_int_free (247,298,865 samples, 1.08%)</title><rect x="234.3" y="405" width="12.7" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" />
<text x="237.28" y="415.5" ></text>
</g>
<g >
<title>kmem_cache_free (2,295,712 samples, 0.01%)</title><rect x="11.4" y="117" width="0.1" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text x="14.36" y="127.5" ></text>
</g>
<g >
<title>_bt_compare (18,369,611 samples, 0.08%)</title><rect x="474.5" y="357" width="0.9" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text x="477.48" y="367.5" ></text>
</g>
<g >
<title>release_pages (8,599,677 samples, 0.04%)</title><rect x="10.1" y="229" width="0.4" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
<text x="13.06" y="239.5" ></text>
</g>
<g >
<title>ext4_dirty_inode (13,716,543 samples, 0.06%)</title><rect x="1145.3" y="101" width="0.7" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="1148.32" y="111.5" ></text>
</g>
<g >
<title>ExecFetchSlotHeapTuple (33,835,319 samples, 0.15%)</title><rect x="261.4" y="421" width="1.8" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text x="264.44" y="431.5" ></text>
</g>
<g >
<title>StartReadBuffer (2,302,754 samples, 0.01%)</title><rect x="347.9" y="373" width="0.2" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text x="350.94" y="383.5" ></text>
</g>
<g >
<title>systable_endscan_ordered (5,174,765 samples, 0.02%)</title><rect x="915.4" y="453" width="0.3" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="918.39" y="463.5" ></text>
</g>
<g >
<title>__brk (6,855,219 samples, 0.03%)</title><rect x="11.5" y="389" width="0.4" height="15.0" fill="rgb(225,94,22)" rx="2" ry="2" />
<text x="14.53" y="399.5" ></text>
</g>
<g >
<title>AllocSetAlloc (28,705,325 samples, 0.13%)</title><rect x="935.5" y="405" width="1.5" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="938.52" y="415.5" ></text>
</g>
<g >
<title>memcmp (13,181,730 samples, 0.06%)</title><rect x="752.3" y="373" width="0.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="755.28" y="383.5" ></text>
</g>
<g >
<title>_bt_checkpage (2,295,300 samples, 0.01%)</title><rect x="474.4" y="357" width="0.1" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
<text x="477.36" y="367.5" ></text>
</g>
<g >
<title>ReleaseBuffer (80,246,336 samples, 0.35%)</title><rect x="207.8" y="389" width="4.1" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text x="210.75" y="399.5" ></text>
</g>
<g >
<title>pgstat_count_backend_io_op (34,409,799 samples, 0.15%)</title><rect x="339.2" y="341" width="1.8" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text x="342.21" y="351.5" ></text>
</g>
<g >
<title>relation_open (6,308,781 samples, 0.03%)</title><rect x="852.3" y="421" width="0.3" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text x="855.29" y="431.5" ></text>
</g>
<g >
<title>free_pages_and_swap_cache (4,572,312 samples, 0.02%)</title><rect x="11.5" y="229" width="0.3" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" />
<text x="14.53" y="239.5" ></text>
</g>
<g >
<title>hash_search (9,760,650 samples, 0.04%)</title><rect x="977.1" y="389" width="0.5" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text x="980.07" y="399.5" ></text>
</g>
<g >
<title>alloc_page_buffers (9,091,841 samples, 0.04%)</title><rect x="1142.1" y="101" width="0.5" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" />
<text x="1145.15" y="111.5" ></text>
</g>
<g >
<title>GenerationGetChunkSpace (5,134,244 samples, 0.02%)</title><rect x="1111.4" y="421" width="0.3" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text x="1114.44" y="431.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (59,075,991 samples, 0.26%)</title><rect x="202.6" y="389" width="3.1" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="205.65" y="399.5" ></text>
</g>
<g >
<title>tuplestore_end (29,811,264 samples, 0.13%)</title><rect x="10.0" y="485" width="1.5" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
<text x="13.00" y="495.5" ></text>
</g>
<g >
<title>tag_hash (4,589,918 samples, 0.02%)</title><rect x="345.2" y="357" width="0.2" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text x="348.17" y="367.5" ></text>
</g>
<g >
<title>fmgr_info_cxt_security (152,643,487 samples, 0.67%)</title><rect x="82.6" y="437" width="7.9" height="15.0" fill="rgb(242,171,41)" rx="2" ry="2" />
<text x="85.61" y="447.5" ></text>
</g>
<g >
<title>heap_page_prune_opt (50,521,613 samples, 0.22%)</title><rect x="376.4" y="373" width="2.6" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text x="379.41" y="383.5" ></text>
</g>
<g >
<title>new_sync_read (8,019,677 samples, 0.03%)</title><rect x="1175.8" y="245" width="0.4" height="15.0" fill="rgb(218,61,14)" rx="2" ry="2" />
<text x="1178.78" y="255.5" ></text>
</g>
<g >
<title>ExecStoreMinimalTuple (6,900,653 samples, 0.03%)</title><rect x="1151.4" y="453" width="0.4" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="1154.40" y="463.5" ></text>
</g>
<g >
<title>_bt_fix_scankey_strategy (157,735,311 samples, 0.69%)</title><rect x="475.4" y="357" width="8.1" height="15.0" fill="rgb(214,45,10)" rx="2" ry="2" />
<text x="478.42" y="367.5" ></text>
</g>
<g >
<title>__default_morecore (6,855,219 samples, 0.03%)</title><rect x="11.5" y="405" width="0.4" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" />
<text x="14.53" y="415.5" ></text>
</g>
<g >
<title>ExecStoreBufferHeapTuple (175,653,300 samples, 0.77%)</title><rect x="278.7" y="373" width="9.1" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" />
<text x="281.74" y="383.5" ></text>
</g>
<g >
<title>memcmp (5,727,983 samples, 0.02%)</title><rect x="840.5" y="373" width="0.3" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="843.52" y="383.5" ></text>
</g>
<g >
<title>prep_new_page (5,764,553 samples, 0.03%)</title><rect x="1121.3" y="229" width="0.2" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="1124.25" y="239.5" ></text>
</g>
<g >
<title>tuplestore_gettuple (6,883,676 samples, 0.03%)</title><rect x="1152.6" y="453" width="0.4" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text x="1155.64" y="463.5" ></text>
</g>
<g >
<title>vfs_read (9,175,576 samples, 0.04%)</title><rect x="1175.8" y="261" width="0.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="1178.75" y="271.5" ></text>
</g>
<g >
<title>el0_svc (29,811,264 samples, 0.13%)</title><rect x="10.0" y="405" width="1.5" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text x="13.00" y="415.5" ></text>
</g>
<g >
<title>get_page_from_freelist (2,842,987 samples, 0.01%)</title><rect x="1135.7" y="53" width="0.1" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text x="1138.69" y="63.5" ></text>
</g>
<g >
<title>toast_close_indexes (1,384,219,639 samples, 6.04%)</title><rect x="683.0" y="437" width="71.2" height="15.0" fill="rgb(243,177,42)" rx="2" ry="2" />
<text x="685.98" y="447.5" >toast_cl..</text>
</g>
<g >
<title>el0_sync_handler (91,964,234 samples, 0.40%)</title><rect x="1141.7" y="325" width="4.7" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="1144.68" y="335.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (6,855,219 samples, 0.03%)</title><rect x="11.5" y="309" width="0.4" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="14.53" y="319.5" ></text>
</g>
<g >
<title>enlargeStringInfo (12,635,209 samples, 0.06%)</title><rect x="46.3" y="469" width="0.7" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" />
<text x="49.34" y="479.5" ></text>
</g>
<g >
<title>RelationClose (77,944,820 samples, 0.34%)</title><rect x="855.9" y="437" width="4.0" height="15.0" fill="rgb(208,18,4)" rx="2" ry="2" />
<text x="858.92" y="447.5" ></text>
</g>
<g >
<title>AllocSetFree (31,577,336 samples, 0.14%)</title><rect x="111.4" y="421" width="1.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="114.35" y="431.5" ></text>
</g>
<g >
<title>FunctionCall2Coll (110,669,547 samples, 0.48%)</title><rect x="463.4" y="325" width="5.7" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="466.41" y="335.5" ></text>
</g>
<g >
<title>HeapTupleSatisfiesVisibility (80,908,785 samples, 0.35%)</title><rect x="371.0" y="357" width="4.2" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text x="374.01" y="367.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (63,651,628 samples, 0.28%)</title><rect x="599.1" y="341" width="3.3" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="602.10" y="351.5" ></text>
</g>
<g >
<title>PostgresMain (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="597" width="1180.0" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" />
<text x="13.00" y="607.5" >PostgresMain</text>
</g>
<g >
<title>UnpinBufferNoOwner (3,448,110 samples, 0.02%)</title><rect x="385.8" y="389" width="0.2" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text x="388.80" y="399.5" ></text>
</g>
<g >
<title>memset@plt (4,570,079 samples, 0.02%)</title><rect x="1132.0" y="421" width="0.2" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="1135.01" y="431.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (24,106,631 samples, 0.11%)</title><rect x="326.5" y="341" width="1.2" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text x="329.48" y="351.5" ></text>
</g>
<g >
<title>__arm64_sys_pread64 (9,175,576 samples, 0.04%)</title><rect x="1175.8" y="293" width="0.4" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
<text x="1178.75" y="303.5" ></text>
</g>
<g >
<title>all (22,935,282,995 samples, 100%)</title><rect x="10.0" y="741" width="1180.0" height="15.0" fill="rgb(213,39,9)" rx="2" ry="2" />
<text x="13.00" y="751.5" ></text>
</g>
<g >
<title>tuplestore_gettupleslot (491,119,784 samples, 2.14%)</title><rect x="1153.0" y="453" width="25.3" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text x="1155.99" y="463.5" >t..</text>
</g>
<g >
<title>heapam_index_fetch_begin (64,817,234 samples, 0.28%)</title><rect x="123.4" y="405" width="3.3" height="15.0" fill="rgb(243,174,41)" rx="2" ry="2" />
<text x="126.41" y="415.5" ></text>
</g>
<g >
<title>el0_sync (34,989,126 samples, 0.15%)</title><rect x="1166.2" y="373" width="1.8" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="1169.22" y="383.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (80,337,770 samples, 0.35%)</title><rect x="214.2" y="389" width="4.2" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="217.25" y="399.5" ></text>
</g>
<g >
<title>ReindexIsProcessingIndex (10,337,073 samples, 0.05%)</title><rect x="121.2" y="405" width="0.5" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
<text x="124.17" y="415.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (74,610,030 samples, 0.33%)</title><rect x="801.3" y="357" width="3.8" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="804.29" y="367.5" ></text>
</g>
<g >
<title>PredicateLockTID (2,877,017 samples, 0.01%)</title><rect x="298.3" y="373" width="0.2" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" />
<text x="301.32" y="383.5" ></text>
</g>
<g >
<title>FileWriteV (92,539,758 samples, 0.40%)</title><rect x="1141.6" y="373" width="4.8" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" />
<text x="1144.65" y="383.5" ></text>
</g>
<g >
<title>LWLockAcquire (36,742,774 samples, 0.16%)</title><rect x="961.6" y="389" width="1.9" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text x="964.63" y="399.5" ></text>
</g>
<g >
<title>__memcpy_generic (45,113,537 samples, 0.20%)</title><rect x="1148.5" y="405" width="2.3" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="1151.46" y="415.5" ></text>
</g>
<g >
<title>detoast_attr_slice (18,872,327,611 samples, 82.29%)</title><rect x="47.7" y="485" width="971.0" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
<text x="50.73" y="495.5" >detoast_attr_slice</text>
</g>
<g >
<title>systable_beginscan_ordered (1,802,044,147 samples, 7.86%)</title><rect x="103.7" y="437" width="92.7" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text x="106.68" y="447.5" >systable_be..</text>
</g>
<g >
<title>ResourceOwnerEnlarge (33,863,743 samples, 0.15%)</title><rect x="525.9" y="309" width="1.7" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text x="528.89" y="319.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (70,612,405 samples, 0.31%)</title><rect x="737.6" y="373" width="3.6" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="740.57" y="383.5" ></text>
</g>
<g >
<title>vfs_read (30,393,225 samples, 0.13%)</title><rect x="1166.4" y="261" width="1.6" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="1169.43" y="271.5" ></text>
</g>
<g >
<title>do_translation_fault (10,956,415 samples, 0.05%)</title><rect x="1121.1" y="325" width="0.6" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text x="1124.10" y="335.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (20,121,498 samples, 0.09%)</title><rect x="286.7" y="341" width="1.1" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text x="289.74" y="351.5" ></text>
</g>
<g >
<title>new_list (16,061,843 samples, 0.07%)</title><rect x="846.0" y="405" width="0.9" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text x="849.04" y="415.5" ></text>
</g>
<g >
<title>_int_malloc (5,176,339 samples, 0.02%)</title><rect x="139.7" y="357" width="0.3" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
<text x="142.74" y="367.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (121,054,637 samples, 0.53%)</title><rect x="813.4" y="357" width="6.3" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="816.43" y="367.5" ></text>
</g>
<g >
<title>LockRelationOid (1,118,837,045 samples, 4.88%)</title><rect x="770.6" y="389" width="57.5" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="773.56" y="399.5" >LockRe..</text>
</g>
<g >
<title>UnpinBufferNoOwner (8,606,305 samples, 0.04%)</title><rect x="205.8" y="405" width="0.4" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text x="208.81" y="415.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (4,588,490 samples, 0.02%)</title><rect x="691.1" y="405" width="0.3" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="694.13" y="415.5" ></text>
</g>
<g >
<title>LWLockRelease (41,887,019 samples, 0.18%)</title><rect x="719.8" y="373" width="2.2" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="722.83" y="383.5" ></text>
</g>
<g >
<title>_bt_getroot (15,509,086 samples, 0.07%)</title><rect x="656.7" y="373" width="0.8" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
<text x="659.69" y="383.5" ></text>
</g>
<g >
<title>list_member_oid (4,595,331 samples, 0.02%)</title><rect x="176.1" y="405" width="0.2" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text x="179.11" y="415.5" ></text>
</g>
<g >
<title>cfree@GLIBC_2.17 (16,091,311 samples, 0.07%)</title><rect x="224.5" y="421" width="0.9" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="227.53" y="431.5" ></text>
</g>
<g >
<title>ExecInterpExpr (19,577,595,147 samples, 85.36%)</title><rect x="17.9" y="501" width="1007.3" height="15.0" fill="rgb(225,96,22)" rx="2" ry="2" />
<text x="20.94" y="511.5" >ExecInterpExpr</text>
</g>
<g >
<title>AllocSetFree (49,256,862 samples, 0.21%)</title><rect x="722.3" y="357" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="725.34" y="367.5" ></text>
</g>
<g >
<title>generic_file_buffered_read (8,019,677 samples, 0.03%)</title><rect x="1175.8" y="197" width="0.4" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text x="1178.78" y="207.5" ></text>
</g>
<g >
<title>ext4_es_lookup_extent (2,288,133 samples, 0.01%)</title><rect x="1142.8" y="101" width="0.1" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text x="1145.76" y="111.5" ></text>
</g>
<g >
<title>index_rescan (77,456,561 samples, 0.34%)</title><rect x="176.8" y="421" width="4.0" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
<text x="179.79" y="431.5" ></text>
</g>
<g >
<title>standard_ExecutorRun (22,896,904,065 samples, 99.83%)</title><rect x="11.9" y="533" width="1178.0" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" />
<text x="14.89" y="543.5" >standard_ExecutorRun</text>
</g>
<g >
<title>RelationGetIndexScan (8,598,002 samples, 0.04%)</title><rect x="131.1" y="389" width="0.4" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text x="134.09" y="399.5" ></text>
</g>
<g >
<title>FileReadV (10,903,141 samples, 0.05%)</title><rect x="1175.7" y="405" width="0.5" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text x="1178.66" y="415.5" ></text>
</g>
<g >
<title>UnpinBufferNoOwner (7,449,638 samples, 0.03%)</title><rect x="659.4" y="357" width="0.4" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text x="662.43" y="367.5" ></text>
</g>
<g >
<title>grab_cache_page_write_begin (40,001,598 samples, 0.17%)</title><rect x="1142.9" y="133" width="2.0" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="1145.88" y="143.5" ></text>
</g>
<g >
<title>index_fetch_heap (2,176,198,044 samples, 9.49%)</title><rect x="267.0" y="405" width="112.0" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="270.04" y="415.5" >index_fetch_h..</text>
</g>
<g >
<title>arch_local_irq_restore (2,840,600 samples, 0.01%)</title><rect x="1142.2" y="53" width="0.2" height="15.0" fill="rgb(237,151,36)" rx="2" ry="2" />
<text x="1145.24" y="63.5" ></text>
</g>
<g >
<title>_bt_metaversion (3,435,585 samples, 0.01%)</title><rect x="657.5" y="373" width="0.2" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" />
<text x="660.49" y="383.5" ></text>
</g>
<g >
<title>tts_minimal_clear (14,342,086 samples, 0.06%)</title><rect x="1072.4" y="453" width="0.7" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text x="1075.38" y="463.5" ></text>
</g>
<g >
<title>index_getnext_slot (13,217,785 samples, 0.06%)</title><rect x="90.8" y="437" width="0.7" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
<text x="93.79" y="447.5" ></text>
</g>
<g >
<title>copy_page_to_iter (6,873,099 samples, 0.03%)</title><rect x="1175.8" y="181" width="0.3" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text x="1178.78" y="191.5" ></text>
</g>
<g >
<title>heapam_index_fetch_reset (81,961,521 samples, 0.36%)</title><rect x="678.4" y="389" width="4.2" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text x="681.35" y="399.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (144,587,445 samples, 0.63%)</title><rect x="833.1" y="373" width="7.4" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="836.08" y="383.5" ></text>
</g>
<g >
<title>copy_page_to_iter (18,360,971 samples, 0.08%)</title><rect x="1166.6" y="181" width="1.0" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text x="1169.63" y="191.5" ></text>
</g>
<g >
<title>truncate_cleanup_page (14,326,949 samples, 0.06%)</title><rect x="10.8" y="245" width="0.7" height="15.0" fill="rgb(241,170,40)" rx="2" ry="2" />
<text x="13.80" y="255.5" ></text>
</g>
<g >
<title>el0_da (3,414,735 samples, 0.01%)</title><rect x="46.2" y="357" width="0.1" height="15.0" fill="rgb(217,55,13)" rx="2" ry="2" />
<text x="49.17" y="367.5" ></text>
</g>
<g >
<title>do_el0_svc (6,855,219 samples, 0.03%)</title><rect x="11.5" y="325" width="0.4" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text x="14.53" y="335.5" ></text>
</g>
<g >
<title>enlargeStringInfo (66,554,706 samples, 0.29%)</title><rect x="42.9" y="453" width="3.4" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" />
<text x="45.92" y="463.5" ></text>
</g>
<g >
<title>__block_commit_write.constprop.0.isra.0 (5,149,109 samples, 0.02%)</title><rect x="1145.0" y="117" width="0.3" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="1148.03" y="127.5" ></text>
</g>
<g >
<title>RelationIncrementReferenceCount (65,403,444 samples, 0.29%)</title><rect x="131.5" y="389" width="3.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="134.53" y="399.5" ></text>
</g>
<g >
<title>AllocSetAlloc (29,796,781 samples, 0.13%)</title><rect x="844.5" y="405" width="1.5" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="847.50" y="415.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (138,864,270 samples, 0.61%)</title><rect x="745.1" y="373" width="7.2" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="748.14" y="383.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (48,206,086 samples, 0.21%)</title><rect x="320.9" y="325" width="2.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="323.87" y="335.5" ></text>
</g>
<g >
<title>ExecMakeTableFunctionResult (1,007,346,113 samples, 4.39%)</title><rect x="1099.6" y="453" width="51.8" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
<text x="1102.57" y="463.5" >ExecM..</text>
</g>
<g >
<title>__memcpy_generic (5,700,016 samples, 0.02%)</title><rect x="46.1" y="405" width="0.2" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="49.05" y="415.5" ></text>
</g>
<g >
<title>unlink_chunk.constprop.0 (23,511,595 samples, 0.10%)</title><rect x="245.8" y="389" width="1.2" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text x="248.79" y="399.5" ></text>
</g>
<g >
<title>StartReadBuffer (3,998,048 samples, 0.02%)</title><rect x="544.1" y="341" width="0.2" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text x="547.11" y="351.5" ></text>
</g>
<g >
<title>el0_sync (6,855,219 samples, 0.03%)</title><rect x="11.5" y="373" width="0.4" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="14.53" y="383.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (76,822,474 samples, 0.33%)</title><rect x="534.5" y="309" width="3.9" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="537.45" y="319.5" ></text>
</g>
<g >
<title>_bt_next (378,622,089 samples, 1.65%)</title><rect x="657.7" y="373" width="19.4" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
<text x="660.66" y="383.5" ></text>
</g>
<g >
<title>AllocSetFree (2,877,359 samples, 0.01%)</title><rect x="716.5" y="373" width="0.1" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="719.49" y="383.5" ></text>
</g>
<g >
<title>pgstat_count_io_op (8,036,672 samples, 0.04%)</title><rect x="341.0" y="341" width="0.4" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
<text x="343.98" y="351.5" ></text>
</g>
<g >
<title>tuplestore_gettuple (38,963,290 samples, 0.17%)</title><rect x="1073.1" y="453" width="2.0" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text x="1076.12" y="463.5" ></text>
</g>
<g >
<title>heapam_index_fetch_reset (5,156,688 samples, 0.02%)</title><rect x="266.3" y="405" width="0.3" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text x="269.34" y="415.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (5,720,723 samples, 0.02%)</title><rect x="663.8" y="341" width="0.3" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="666.84" y="351.5" ></text>
</g>
<g >
<title>ExecStoreBufferHeapTuple (4,603,934 samples, 0.02%)</title><rect x="272.8" y="389" width="0.2" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" />
<text x="275.77" y="399.5" ></text>
</g>
<g >
<title>truncate_inode_pages_final (29,811,264 samples, 0.13%)</title><rect x="10.0" y="277" width="1.5" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="13.00" y="287.5" ></text>
</g>
<g >
<title>pfree (51,664,228 samples, 0.23%)</title><rect x="253.7" y="421" width="2.7" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="256.71" y="431.5" ></text>
</g>
<g >
<title>ext4_da_write_end (22,874,815 samples, 0.10%)</title><rect x="1144.9" y="149" width="1.2" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" />
<text x="1147.94" y="159.5" ></text>
</g>
<g >
<title>AllocSetFree (26,986,868 samples, 0.12%)</title><rect x="247.5" y="389" width="1.4" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="250.53" y="399.5" ></text>
</g>
<g >
<title>LockAcquireExtended (873,302,224 samples, 3.81%)</title><rect x="774.7" y="373" width="45.0" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text x="777.72" y="383.5" >Lock..</text>
</g>
<g >
<title>ResourceOwnerRemember (19,508,815 samples, 0.09%)</title><rect x="121.7" y="405" width="1.0" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text x="124.70" y="415.5" ></text>
</g>
<g >
<title>tuplestore_gettupleslot (9,767,378 samples, 0.04%)</title><rect x="1183.9" y="469" width="0.5" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text x="1186.87" y="479.5" ></text>
</g>
<g >
<title>__ext4_journal_start_sb (2,854,267 samples, 0.01%)</title><rect x="1142.0" y="133" width="0.1" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text x="1144.97" y="143.5" ></text>
</g>
<g >
<title>relation_close (5,169,683 samples, 0.02%)</title><rect x="56.0" y="469" width="0.2" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="58.98" y="479.5" ></text>
</g>
<g >
<title>tuplestore_gettuple (163,519,854 samples, 0.71%)</title><rect x="1169.8" y="437" width="8.5" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text x="1172.85" y="447.5" ></text>
</g>
<g >
<title>FileReadV (35,561,536 samples, 0.16%)</title><rect x="1166.2" y="405" width="1.8" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text x="1169.19" y="415.5" ></text>
</g>
<g >
<title>table_slot_create (303,503,179 samples, 1.32%)</title><rect x="180.8" y="421" width="15.6" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text x="183.78" y="431.5" ></text>
</g>
<g >
<title>MakeTupleTableSlot (5,178,770 samples, 0.02%)</title><rect x="113.0" y="421" width="0.2" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" />
<text x="115.98" y="431.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (72,921,406 samples, 0.32%)</title><rect x="965.9" y="389" width="3.8" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="968.90" y="399.5" ></text>
</g>
<g >
<title>__memcpy_generic (3,944,460 samples, 0.02%)</title><rect x="1134.3" y="373" width="0.2" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="1137.32" y="383.5" ></text>
</g>
<g >
<title>__ext4_mark_inode_dirty (11,998,454 samples, 0.05%)</title><rect x="1145.4" y="85" width="0.6" height="15.0" fill="rgb(227,104,25)" rx="2" ry="2" />
<text x="1148.41" y="95.5" ></text>
</g>
<g >
<title>_bt_moveright (45,932,795 samples, 0.20%)</title><rect x="649.2" y="341" width="2.4" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
<text x="652.25" y="351.5" ></text>
</g>
<g >
<title>_bt_first (8,058,236 samples, 0.04%)</title><rect x="386.0" y="389" width="0.4" height="15.0" fill="rgb(237,151,36)" rx="2" ry="2" />
<text x="388.98" y="399.5" ></text>
</g>
<g >
<title>FunctionCall2Coll (55,627,837 samples, 0.24%)</title><rect x="413.8" y="341" width="2.9" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="416.82" y="351.5" ></text>
</g>
<g >
<title>DecrTupleDescRefCount (69,958,711 samples, 0.31%)</title><rect x="202.1" y="405" width="3.6" height="15.0" fill="rgb(243,174,41)" rx="2" ry="2" />
<text x="205.09" y="415.5" ></text>
</g>
<g >
<title>handle_mm_fault (10,383,757 samples, 0.05%)</title><rect x="1121.1" y="293" width="0.6" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
<text x="1124.13" y="303.5" ></text>
</g>
<g >
<title>el0_sync (2,816,622 samples, 0.01%)</title><rect x="1134.7" y="405" width="0.2" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="1137.73" y="415.5" ></text>
</g>
<g >
<title>jbd2_journal_try_to_free_buffers (5,732,663 samples, 0.02%)</title><rect x="11.2" y="165" width="0.3" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" />
<text x="14.18" y="175.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (4,593,128 samples, 0.02%)</title><rect x="1000.7" y="405" width="0.2" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="1003.68" y="415.5" ></text>
</g>
<g >
<title>LockBuffer (31,011,080 samples, 0.14%)</title><rect x="296.7" y="373" width="1.6" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text x="299.72" y="383.5" ></text>
</g>
<g >
<title>hash_search (25,905,090 samples, 0.11%)</title><rect x="743.8" y="373" width="1.3" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text x="746.80" y="383.5" ></text>
</g>
<g >
<title>BufFileReadCommon (8,617,575 samples, 0.04%)</title><rect x="1154.5" y="437" width="0.5" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text x="1157.53" y="447.5" ></text>
</g>
<g >
<title>IOContextForStrategy (17,217,946 samples, 0.08%)</title><rect x="495.3" y="325" width="0.9" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" />
<text x="498.29" y="335.5" ></text>
</g>
<g >
<title>palloc0 (10,270,906 samples, 0.04%)</title><rect x="1132.2" y="421" width="0.6" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text x="1135.24" y="431.5" ></text>
</g>
<g >
<title>palloc (51,667,969 samples, 0.23%)</title><rect x="1158.5" y="437" width="2.7" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text x="1161.54" y="447.5" ></text>
</g>
<g >
<title>toast_close_indexes (5,746,798 samples, 0.03%)</title><rect x="1017.3" y="453" width="0.2" height="15.0" fill="rgb(243,177,42)" rx="2" ry="2" />
<text x="1020.25" y="463.5" ></text>
</g>
<g >
<title>__libc_pread64 (34,989,126 samples, 0.15%)</title><rect x="1166.2" y="389" width="1.8" height="15.0" fill="rgb(254,226,54)" rx="2" ry="2" />
<text x="1169.22" y="399.5" ></text>
</g>
<g >
<title>list_free (10,361,744 samples, 0.05%)</title><rect x="850.4" y="421" width="0.5" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
<text x="853.40" y="431.5" ></text>
</g>
<g >
<title>_bt_compare (1,121,034,979 samples, 4.89%)</title><rect x="416.7" y="341" width="57.7" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text x="419.68" y="351.5" >_bt_co..</text>
</g>
<g >
<title>generic_perform_write (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="149" width="0.4" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
<text x="1138.52" y="159.5" ></text>
</g>
<g >
<title>SIGetDataEntries (38,982,630 samples, 0.17%)</title><rect x="822.2" y="357" width="2.0" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text x="825.16" y="367.5" ></text>
</g>
<g >
<title>GrantLockLocal (23,538,378 samples, 0.10%)</title><rect x="937.0" y="405" width="1.2" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
<text x="939.99" y="415.5" ></text>
</g>
<g >
<title>free_unref_page_list (4,002,557 samples, 0.02%)</title><rect x="10.3" y="213" width="0.2" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" />
<text x="13.27" y="223.5" ></text>
</g>
<g >
<title>add_to_page_cache_lru (15,996,924 samples, 0.07%)</title><rect x="1142.9" y="101" width="0.8" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" />
<text x="1145.88" y="111.5" ></text>
</g>
<g >
<title>writetup_heap (6,279,530 samples, 0.03%)</title><rect x="1151.1" y="437" width="0.3" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" />
<text x="1154.08" y="447.5" ></text>
</g>
<g >
<title>MakeTupleTableSlot (246,682,164 samples, 1.08%)</title><rect x="181.9" y="405" width="12.7" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" />
<text x="184.90" y="415.5" ></text>
</g>
<g >
<title>tts_minimal_clear (3,443,183 samples, 0.02%)</title><rect x="1180.1" y="469" width="0.2" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text x="1183.09" y="479.5" ></text>
</g>
<g >
<title>bytea_substring (7,479,607 samples, 0.03%)</title><rect x="47.3" y="485" width="0.4" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" />
<text x="50.35" y="495.5" ></text>
</g>
<g >
<title>heapam_index_fetch_end (4,005,981 samples, 0.02%)</title><rect x="252.1" y="405" width="0.2" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text x="255.08" y="415.5" ></text>
</g>
<g >
<title>palloc0 (48,517,423 samples, 0.21%)</title><rect x="1129.5" y="405" width="2.5" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text x="1132.51" y="415.5" ></text>
</g>
<g >
<title>hash_search (32,735,421 samples, 0.14%)</title><rect x="887.6" y="389" width="1.7" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text x="890.64" y="399.5" ></text>
</g>
<g >
<title>ReadBufferExtended (22,368,039 samples, 0.10%)</title><rect x="404.2" y="357" width="1.1" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text x="407.17" y="367.5" ></text>
</g>
<g >
<title>palloc (68,719,139 samples, 0.30%)</title><rect x="846.9" y="405" width="3.5" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text x="849.86" y="415.5" ></text>
</g>
<g >
<title>ReadBufferExtended (912,370,535 samples, 3.98%)</title><rect x="298.5" y="373" width="46.9" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text x="301.47" y="383.5" >Read..</text>
</g>
<g >
<title>list_free (17,219,971 samples, 0.08%)</title><rect x="92.9" y="437" width="0.9" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
<text x="95.92" y="447.5" ></text>
</g>
<g >
<title>iov_iter_copy_from_user_atomic (5,138,693 samples, 0.02%)</title><rect x="1146.1" y="149" width="0.3" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
<text x="1149.14" y="159.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (6,327,552 samples, 0.03%)</title><rect x="859.9" y="437" width="0.4" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="862.93" y="447.5" ></text>
</g>
<g >
<title>LWLockRelease (37,298,680 samples, 0.16%)</title><rect x="883.2" y="405" width="1.9" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="886.21" y="415.5" ></text>
</g>
<g >
<title>tts_buffer_heap_clear (235,757,240 samples, 1.03%)</title><rect x="206.2" y="405" width="12.2" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
<text x="209.25" y="415.5" ></text>
</g>
<g >
<title>tag_hash (2,630,923 samples, 0.01%)</title><rect x="1000.9" y="405" width="0.1" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text x="1003.91" y="415.5" ></text>
</g>
<g >
<title>unlink_chunk.constprop.0 (64,285,626 samples, 0.28%)</title><rect x="163.4" y="325" width="3.4" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text x="166.45" y="335.5" ></text>
</g>
<g >
<title>MemoryContextReset (5,133,194 samples, 0.02%)</title><rect x="1151.8" y="453" width="0.2" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="1154.76" y="463.5" ></text>
</g>
<g >
<title>new_sync_write (88,521,013 samples, 0.39%)</title><rect x="1141.9" y="213" width="4.5" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" />
<text x="1144.85" y="223.5" ></text>
</g>
<g >
<title>ReadBufferExtended (1,013,611,683 samples, 4.42%)</title><rect x="492.0" y="341" width="52.1" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text x="494.96" y="351.5" >ReadB..</text>
</g>
<g >
<title>fmgr_info_cxt_security (9,201,499 samples, 0.04%)</title><rect x="64.0" y="453" width="0.4" height="15.0" fill="rgb(242,171,41)" rx="2" ry="2" />
<text x="66.95" y="463.5" ></text>
</g>
<g >
<title>FileWriteV (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="357" width="0.4" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" />
<text x="1138.52" y="367.5" ></text>
</g>
<g >
<title>do_el0_svc (34,989,126 samples, 0.15%)</title><rect x="1166.2" y="325" width="1.8" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text x="1169.22" y="335.5" ></text>
</g>
<g >
<title>LWLockAcquire (67,790,022 samples, 0.30%)</title><rect x="288.0" y="373" width="3.5" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text x="291.01" y="383.5" ></text>
</g>
<g >
<title>ScanKeyEntryInitializeWithInfo (14,336,737 samples, 0.06%)</title><rect x="388.5" y="373" width="0.8" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
<text x="391.55" y="383.5" ></text>
</g>
<g >
<title>pagecache_get_page (4,542,567 samples, 0.02%)</title><rect x="1135.6" y="101" width="0.2" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text x="1138.60" y="111.5" ></text>
</g>
<g >
<title>__alloc_pages_nodemask (7,526,803 samples, 0.03%)</title><rect x="1121.2" y="261" width="0.3" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="1124.16" y="271.5" ></text>
</g>
<g >
<title>AllocSetRealloc (5,700,016 samples, 0.02%)</title><rect x="46.1" y="437" width="0.2" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
<text x="49.05" y="447.5" ></text>
</g>
<g >
<title>bytea_substr (6,909,043 samples, 0.03%)</title><rect x="1032.7" y="501" width="0.4" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
<text x="1035.72" y="511.5" ></text>
</g>
<g >
<title>__GI___memset_generic (16,067,059 samples, 0.07%)</title><rect x="1120.8" y="405" width="0.9" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="1123.84" y="415.5" ></text>
</g>
<g >
<title>BufFileReadCommon (107,909,087 samples, 0.47%)</title><rect x="1170.7" y="421" width="5.6" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text x="1173.70" y="431.5" ></text>
</g>
<g >
<title>ext4_inode_csum (2,860,778 samples, 0.01%)</title><rect x="1145.6" y="37" width="0.2" height="15.0" fill="rgb(226,99,23)" rx="2" ry="2" />
<text x="1148.61" y="47.5" ></text>
</g>
<g >
<title>MemoryContextReset (12,039,573 samples, 0.05%)</title><rect x="1103.6" y="437" width="0.7" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="1106.63" y="447.5" ></text>
</g>
<g >
<title>AllocSetFree (3,433,340 samples, 0.01%)</title><rect x="880.9" y="405" width="0.1" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="883.85" y="415.5" ></text>
</g>
<g >
<title>el0_svc (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="293" width="0.4" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text x="1138.52" y="303.5" ></text>
</g>
<g >
<title>new_sync_read (26,948,596 samples, 0.12%)</title><rect x="1166.5" y="245" width="1.4" height="15.0" fill="rgb(218,61,14)" rx="2" ry="2" />
<text x="1169.51" y="255.5" ></text>
</g>
<g >
<title>ExecJustAssignInnerVar (31,004,017 samples, 0.14%)</title><rect x="1037.4" y="485" width="1.5" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
<text x="1040.35" y="495.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (34,989,126 samples, 0.15%)</title><rect x="1166.2" y="309" width="1.8" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="1169.22" y="319.5" ></text>
</g>
<g >
<title>AllocSetFree (61,960,324 samples, 0.27%)</title><rect x="75.2" y="437" width="3.2" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="78.17" y="447.5" ></text>
</g>
<g >
<title>memcpy@plt (8,589,339 samples, 0.04%)</title><rect x="852.8" y="453" width="0.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="855.76" y="463.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="261" width="0.4" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="1138.52" y="271.5" ></text>
</g>
<g >
<title>do_mem_abort (3,414,735 samples, 0.01%)</title><rect x="46.2" y="341" width="0.1" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text x="49.17" y="351.5" ></text>
</g>
<g >
<title>generic_perform_write (87,946,515 samples, 0.38%)</title><rect x="1141.9" y="165" width="4.5" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
<text x="1144.88" y="175.5" ></text>
</g>
<g >
<title>bytea_string_agg_transfn (280,602,829 samples, 1.22%)</title><rect x="32.9" y="485" width="14.4" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
<text x="35.91" y="495.5" ></text>
</g>
<g >
<title>alloc_buffer_head (9,091,841 samples, 0.04%)</title><rect x="1142.1" y="85" width="0.5" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="1145.15" y="95.5" ></text>
</g>
<g >
<title>el0_da (2,800,884 samples, 0.01%)</title><rect x="1134.4" y="325" width="0.1" height="15.0" fill="rgb(217,55,13)" rx="2" ry="2" />
<text x="1137.38" y="335.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (64,889,421 samples, 0.28%)</title><rect x="805.1" y="357" width="3.4" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="808.13" y="367.5" ></text>
</g>
<g >
<title>index_open (1,561,199,054 samples, 6.81%)</title><rect x="762.0" y="421" width="80.3" height="15.0" fill="rgb(233,132,31)" rx="2" ry="2" />
<text x="765.00" y="431.5" >index_open</text>
</g>
<g >
<title>BufTableHashCode (4,011,355 samples, 0.02%)</title><rect x="300.3" y="357" width="0.2" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
<text x="303.27" y="367.5" ></text>
</g>
<g >
<title>ExecMaterial (7,459,526 samples, 0.03%)</title><rect x="1038.9" y="485" width="0.4" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="1041.95" y="495.5" ></text>
</g>
<g >
<title>slot_getsomeattrs_int (5,713,552 samples, 0.02%)</title><rect x="1179.8" y="469" width="0.3" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" />
<text x="1182.79" y="479.5" ></text>
</g>
<g >
<title>MemoryContextAlloc (32,716,160 samples, 0.14%)</title><rect x="983.7" y="405" width="1.7" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
<text x="986.71" y="415.5" ></text>
</g>
<g >
<title>tlb_finish_mmu (4,572,312 samples, 0.02%)</title><rect x="11.5" y="245" width="0.3" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" />
<text x="14.53" y="255.5" ></text>
</g>
<g >
<title>_bt_getroot (1,299,993,206 samples, 5.67%)</title><rect x="483.5" y="357" width="66.9" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
<text x="486.54" y="367.5" >_bt_get..</text>
</g>
<g >
<title>__GI___memset_generic (4,017,158 samples, 0.02%)</title><rect x="124.5" y="389" width="0.2" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="127.51" y="399.5" ></text>
</g>
<g >
<title>ExecNestLoop (63,041,806 samples, 0.27%)</title><rect x="1025.2" y="501" width="3.2" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" />
<text x="1028.19" y="511.5" ></text>
</g>
<g >
<title>ExecInterpExpr (2,296,959 samples, 0.01%)</title><rect x="1186.1" y="517" width="0.1" height="15.0" fill="rgb(225,96,22)" rx="2" ry="2" />
<text x="1189.11" y="527.5" ></text>
</g>
<g >
<title>palloc0 (6,322,748 samples, 0.03%)</title><rect x="176.3" y="405" width="0.4" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text x="179.35" y="415.5" ></text>
</g>
<g >
<title>tts_minimal_clear (8,024,075 samples, 0.03%)</title><rect x="1078.9" y="437" width="0.4" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text x="1081.85" y="447.5" ></text>
</g>
<g >
<title>palloc (24,708,832 samples, 0.11%)</title><rect x="54.7" y="469" width="1.3" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text x="57.71" y="479.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (59,740,736 samples, 0.26%)</title><rect x="670.4" y="325" width="3.1" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="673.39" y="335.5" ></text>
</g>
<g >
<title>LWLockRelease (24,097,108 samples, 0.11%)</title><rect x="317.5" y="341" width="1.3" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="320.53" y="351.5" ></text>
</g>
<g >
<title>BufTableHashCode (2,299,591 samples, 0.01%)</title><rect x="495.0" y="325" width="0.1" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
<text x="498.00" y="335.5" ></text>
</g>
<g >
<title>_bt_check_compare (473,216,570 samples, 2.06%)</title><rect x="623.1" y="309" width="24.3" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" />
<text x="626.10" y="319.5" >_..</text>
</g>
<g >
<title>LWLockRelease (26,979,243 samples, 0.12%)</title><rect x="518.9" y="309" width="1.4" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="521.87" y="319.5" ></text>
</g>
<g >
<title>UnlockRelationId (1,067,616,597 samples, 4.65%)</title><rect x="860.3" y="437" width="54.9" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
<text x="863.25" y="447.5" >Unloc..</text>
</g>
<g >
<title>ext4_reserve_inode_write (2,849,663 samples, 0.01%)</title><rect x="1145.9" y="69" width="0.1" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text x="1148.88" y="79.5" ></text>
</g>
<g >
<title>tag_hash (2,296,919 samples, 0.01%)</title><rect x="895.8" y="389" width="0.1" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text x="898.82" y="399.5" ></text>
</g>
<g >
<title>AllocSetAlloc (17,801,275 samples, 0.08%)</title><rect x="123.6" y="389" width="0.9" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="126.59" y="399.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (30,942,281 samples, 0.13%)</title><rect x="679.3" y="357" width="1.6" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="682.33" y="367.5" ></text>
</g>
<g >
<title>fmgr_info_copy (12,062,528 samples, 0.05%)</title><rect x="677.7" y="373" width="0.7" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text x="680.73" y="383.5" ></text>
</g>
<g >
<title>UnpinBufferNoOwner (89,587,098 samples, 0.39%)</title><rect x="668.9" y="341" width="4.6" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text x="671.85" y="351.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (3,436,634 samples, 0.01%)</title><rect x="668.7" y="341" width="0.2" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="671.67" y="351.5" ></text>
</g>
<g >
<title>list_member_oid (28,344,802 samples, 0.12%)</title><rect x="93.8" y="437" width="1.5" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text x="96.80" y="447.5" ></text>
</g>
<g >
<title>writetup_heap (28,431,002 samples, 0.12%)</title><rect x="1135.0" y="405" width="1.5" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" />
<text x="1138.05" y="415.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (27,490,345 samples, 0.12%)</title><rect x="191.0" y="373" width="1.4" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text x="193.96" y="383.5" ></text>
</g>
<g >
<title>toast_open_indexes (22,360,021 samples, 0.10%)</title><rect x="1017.5" y="453" width="1.2" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text x="1020.55" y="463.5" ></text>
</g>
<g >
<title>heapam_index_fetch_reset (3,438,953 samples, 0.01%)</title><rect x="180.6" y="405" width="0.2" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text x="183.60" y="415.5" ></text>
</g>
<g >
<title>MemoryContextReset (57,176,899 samples, 0.25%)</title><rect x="1186.2" y="517" width="3.0" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="1189.23" y="527.5" ></text>
</g>
<g >
<title>palloc (77,992,900 samples, 0.34%)</title><rect x="169.4" y="373" width="4.0" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text x="172.36" y="383.5" ></text>
</g>
<g >
<title>realloc (3,944,460 samples, 0.02%)</title><rect x="1134.3" y="389" width="0.2" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" />
<text x="1137.32" y="399.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (3,430,657 samples, 0.01%)</title><rect x="680.9" y="373" width="0.2" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="683.92" y="383.5" ></text>
</g>
<g >
<title>FunctionCall2Coll (22,377,446 samples, 0.10%)</title><rect x="642.7" y="293" width="1.2" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="645.70" y="303.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (24,682,010 samples, 0.11%)</title><rect x="133.6" y="373" width="1.3" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text x="136.62" y="383.5" ></text>
</g>
<g >
<title>PortalDrop (36,666,483 samples, 0.16%)</title><rect x="10.0" y="565" width="1.9" height="15.0" fill="rgb(253,222,53)" rx="2" ry="2" />
<text x="13.00" y="575.5" ></text>
</g>
<g >
<title>pfree (111,936,007 samples, 0.49%)</title><rect x="97.9" y="437" width="5.8" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="100.92" y="447.5" ></text>
</g>
<g >
<title>LockAcquireExtended (874,069,720 samples, 3.81%)</title><rect x="938.7" y="405" width="45.0" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text x="941.74" y="415.5" >Lock..</text>
</g>
<g >
<title>LWLockRelease (2,294,857 samples, 0.01%)</title><rect x="300.8" y="357" width="0.1" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="303.77" y="367.5" ></text>
</g>
<g >
<title>AllocSetAlloc (71,139,079 samples, 0.31%)</title><rect x="71.5" y="437" width="3.7" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="74.51" y="447.5" ></text>
</g>
<g >
<title>toast_open_indexes (1,912,802,019 samples, 8.34%)</title><rect x="754.2" y="437" width="98.4" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text x="757.20" y="447.5" >toast_open_..</text>
</g>
<g >
<title>IncrBufferRefCount (2,305,088 samples, 0.01%)</title><rect x="287.9" y="373" width="0.1" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text x="290.89" y="383.5" ></text>
</g>
<g >
<title>_int_free (6,855,219 samples, 0.03%)</title><rect x="11.5" y="437" width="0.4" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" />
<text x="14.53" y="447.5" ></text>
</g>
<g >
<title>GenerationAlloc (47,289,588 samples, 0.21%)</title><rect x="1118.4" y="405" width="2.4" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text x="1121.41" y="415.5" ></text>
</g>
<g >
<title>prep_new_page (16,581,001 samples, 0.07%)</title><rect x="1144.1" y="53" width="0.8" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="1147.06" y="63.5" ></text>
</g>
<g >
<title>__memcpy_generic (39,006,469 samples, 0.17%)</title><rect x="1176.3" y="421" width="2.0" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="1179.25" y="431.5" ></text>
</g>
<g >
<title>LWLockRelease (101,570,945 samples, 0.44%)</title><rect x="291.5" y="373" width="5.2" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="294.50" y="383.5" ></text>
</g>
<g >
<title>index_beginscan (1,109,734,386 samples, 4.84%)</title><rect x="119.6" y="421" width="57.1" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text x="122.58" y="431.5" >index_..</text>
</g>
<g >
<title>AllocSetReset (6,855,219 samples, 0.03%)</title><rect x="11.5" y="453" width="0.4" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
<text x="14.53" y="463.5" ></text>
</g>
<g >
<title>__memcpy_generic (21,803,804 samples, 0.10%)</title><rect x="61.1" y="453" width="1.1" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="64.09" y="463.5" ></text>
</g>
<g >
<title>ondisk_oid_to_external_data (27,002,738 samples, 0.12%)</title><rect x="53.3" y="469" width="1.4" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
<text x="56.32" y="479.5" ></text>
</g>
<g >
<title>IncrTupleDescRefCount (63,070,777 samples, 0.27%)</title><rect x="189.1" y="389" width="3.3" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text x="192.13" y="399.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (153,800,191 samples, 0.67%)</title><rect x="348.1" y="373" width="7.9" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="351.06" y="383.5" ></text>
</g>
<g >
<title>el0_sync (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="325" width="0.4" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="1138.52" y="335.5" ></text>
</g>
<g >
<title>ExecNestLoop (2,830,593,187 samples, 12.34%)</title><rect x="1039.3" y="485" width="145.7" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" />
<text x="1042.33" y="495.5" >ExecNestLoop</text>
</g>
<g >
<title>__memcpy_generic (40,091,584 samples, 0.17%)</title><rect x="113.2" y="421" width="2.1" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="116.24" y="431.5" ></text>
</g>
<g >
<title>el0_sync_handler (29,811,264 samples, 0.13%)</title><rect x="10.0" y="421" width="1.5" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="13.00" y="431.5" ></text>
</g>
<g >
<title>LockBuffer (12,511,140 samples, 0.05%)</title><rect x="598.0" y="341" width="0.7" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text x="601.04" y="351.5" ></text>
</g>
<g >
<title>postgres (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="725" width="1180.0" height="15.0" fill="rgb(233,131,31)" rx="2" ry="2" />
<text x="13.00" y="735.5" >postgres</text>
</g>
<g >
<title>fetch_input_tuple (2,931,072,201 samples, 12.78%)</title><rect x="1035.2" y="501" width="150.8" height="15.0" fill="rgb(217,58,14)" rx="2" ry="2" />
<text x="1038.17" y="511.5" >fetch_input_tuple</text>
</g>
<g >
<title>ResourceOwnerForget (2,289,948 samples, 0.01%)</title><rect x="205.7" y="405" width="0.1" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="208.69" y="415.5" ></text>
</g>
<g >
<title>el0_da (12,655,602 samples, 0.06%)</title><rect x="1121.0" y="357" width="0.7" height="15.0" fill="rgb(217,55,13)" rx="2" ry="2" />
<text x="1124.01" y="367.5" ></text>
</g>
<g >
<title>el0_sync_handler (9,751,106 samples, 0.04%)</title><rect x="1175.7" y="357" width="0.5" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="1178.72" y="367.5" ></text>
</g>
<g >
<title>FunctionCall2Coll (28,702,637 samples, 0.13%)</title><rect x="621.6" y="309" width="1.5" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="624.62" y="319.5" ></text>
</g>
<g >
<title>_bt_readnextpage (2,295,784 samples, 0.01%)</title><rect x="677.5" y="373" width="0.1" height="15.0" fill="rgb(236,146,34)" rx="2" ry="2" />
<text x="680.50" y="383.5" ></text>
</g>
<g >
<title>memcmp (11,483,108 samples, 0.05%)</title><rect x="914.2" y="405" width="0.6" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="917.24" y="415.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (129,656,328 samples, 0.57%)</title><rect x="527.8" y="309" width="6.7" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="530.78" y="319.5" ></text>
</g>
<g >
<title>LockBuffer (13,793,755 samples, 0.06%)</title><rect x="403.1" y="357" width="0.7" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text x="406.11" y="367.5" ></text>
</g>
<g >
<title>hash_bytes (54,480,630 samples, 0.24%)</title><rect x="824.8" y="373" width="2.8" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="827.85" y="383.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (12,067,609 samples, 0.05%)</title><rect x="841.6" y="389" width="0.6" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text x="844.58" y="399.5" ></text>
</g>
<g >
<title>__pagevec_release (8,599,677 samples, 0.04%)</title><rect x="10.1" y="245" width="0.4" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text x="13.06" y="255.5" ></text>
</g>
<g >
<title>hash_search (10,893,740 samples, 0.05%)</title><rect x="726.4" y="357" width="0.6" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text x="729.41" y="367.5" ></text>
</g>
<g >
<title>__do_munmap (6,855,219 samples, 0.03%)</title><rect x="11.5" y="277" width="0.4" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text x="14.53" y="287.5" ></text>
</g>
<g >
<title>LockBuffer (8,610,147 samples, 0.04%)</title><rect x="491.5" y="341" width="0.5" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text x="494.51" y="351.5" ></text>
</g>
<g >
<title>index_getnext_slot (8,151,522,752 samples, 35.54%)</title><rect x="263.2" y="421" width="419.4" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
<text x="266.18" y="431.5" >index_getnext_slot</text>
</g>
<g >
<title>AllocSetAlloc (39,592,448 samples, 0.17%)</title><rect x="135.9" y="373" width="2.1" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="138.93" y="383.5" ></text>
</g>
<g >
<title>CheckForSerializableConflictOutNeeded (8,612,591 samples, 0.04%)</title><rect x="370.6" y="357" width="0.4" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text x="373.57" y="367.5" ></text>
</g>
<g >
<title>try_to_free_buffers (5,159,736 samples, 0.02%)</title><rect x="11.2" y="149" width="0.3" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text x="14.21" y="159.5" ></text>
</g>
<g >
<title>LWLockAcquire (42,411,840 samples, 0.18%)</title><rect x="881.0" y="405" width="2.2" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text x="884.03" y="415.5" ></text>
</g>
<g >
<title>AllocSetFree (43,046,527 samples, 0.19%)</title><rect x="229.8" y="405" width="2.2" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="232.79" y="415.5" ></text>
</g>
<g >
<title>AllocSetAlloc (50,506,429 samples, 0.22%)</title><rect x="186.5" y="389" width="2.6" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="189.53" y="399.5" ></text>
</g>
<g >
<title>pfree (46,505,322 samples, 0.20%)</title><rect x="1161.2" y="437" width="2.4" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="1164.20" y="447.5" ></text>
</g>
<g >
<title>index_beginscan (2,299,731 samples, 0.01%)</title><rect x="90.5" y="437" width="0.1" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text x="93.52" y="447.5" ></text>
</g>
<g >
<title>heapam_index_fetch_tuple (2,004,065,373 samples, 8.74%)</title><rect x="275.9" y="389" width="103.1" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text x="278.90" y="399.5" >heapam_index..</text>
</g>
<g >
<title>pfree (20,087,962 samples, 0.09%)</title><rect x="753.0" y="373" width="1.0" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="755.96" y="383.5" ></text>
</g>
<g >
<title>MemoryContextReset (26,411,146 samples, 0.12%)</title><rect x="1178.4" y="469" width="1.4" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="1181.44" y="479.5" ></text>
</g>
<g >
<title>systable_endscan_ordered (1,177,138,852 samples, 5.13%)</title><rect x="196.4" y="437" width="60.6" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="199.39" y="447.5" >systab..</text>
</g>
<g >
<title>free_buffer_head (3,445,337 samples, 0.02%)</title><rect x="11.3" y="133" width="0.2" height="15.0" fill="rgb(243,177,42)" rx="2" ry="2" />
<text x="14.30" y="143.5" ></text>
</g>
<g >
<title>MemoryContextDelete (6,855,219 samples, 0.03%)</title><rect x="11.5" y="501" width="0.4" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text x="14.53" y="511.5" ></text>
</g>
<g >
<title>el0_da (2,816,622 samples, 0.01%)</title><rect x="1134.7" y="373" width="0.2" height="15.0" fill="rgb(217,55,13)" rx="2" ry="2" />
<text x="1137.73" y="383.5" ></text>
</g>
<g >
<title>ReservePrivateRefCountEntry (60,857,336 samples, 0.27%)</title><rect x="323.3" y="341" width="3.2" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
<text x="326.35" y="351.5" ></text>
</g>
<g >
<title>block_invalidatepage (11,460,925 samples, 0.05%)</title><rect x="10.9" y="213" width="0.6" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
<text x="13.94" y="223.5" ></text>
</g>
<g >
<title>BufFileDumpBuffer (92,539,758 samples, 0.40%)</title><rect x="1141.6" y="389" width="4.8" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" />
<text x="1144.65" y="399.5" ></text>
</g>
<g >
<title>RecoveryInProgress (17,205,273 samples, 0.08%)</title><rect x="345.4" y="373" width="0.9" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="348.41" y="383.5" ></text>
</g>
<g >
<title>get_hash_value (5,740,814 samples, 0.03%)</title><rect x="341.4" y="357" width="0.3" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text x="344.39" y="367.5" ></text>
</g>
<g >
<title>__arch_copy_to_user (17,783,839 samples, 0.08%)</title><rect x="1166.7" y="165" width="0.9" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text x="1169.66" y="175.5" ></text>
</g>
<g >
<title>el0_svc (9,751,106 samples, 0.04%)</title><rect x="1175.7" y="341" width="0.5" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text x="1178.72" y="351.5" ></text>
</g>
<g >
<title>ResourceOwnerForgetLock (6,304,960 samples, 0.03%)</title><rect x="895.9" y="405" width="0.4" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
<text x="898.93" y="415.5" ></text>
</g>
<g >
<title>tuplestore_rescan (2,870,769 samples, 0.01%)</title><rect x="1089.5" y="453" width="0.1" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
<text x="1092.45" y="463.5" ></text>
</g>
<g >
<title>__alloc_pages_nodemask (2,842,987 samples, 0.01%)</title><rect x="1135.7" y="69" width="0.1" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="1138.69" y="79.5" ></text>
</g>
<g >
<title>el0_sync_handler (2,816,622 samples, 0.01%)</title><rect x="1134.7" y="389" width="0.2" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="1137.73" y="399.5" ></text>
</g>
<g >
<title>relation_close (1,160,510,627 samples, 5.06%)</title><rect x="855.5" y="453" width="59.7" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="858.48" y="463.5" >relati..</text>
</g>
<g >
<title>do_page_fault (3,414,735 samples, 0.01%)</title><rect x="46.2" y="309" width="0.1" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" />
<text x="49.17" y="319.5" ></text>
</g>
<g >
<title>do_mem_abort (2,260,224 samples, 0.01%)</title><rect x="1134.8" y="357" width="0.1" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text x="1137.76" y="367.5" ></text>
</g>
<g >
<title>appendBinaryStringInfo (145,164,585 samples, 0.63%)</title><rect x="38.9" y="469" width="7.4" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
<text x="41.88" y="479.5" ></text>
</g>
<g >
<title>realloc (5,700,016 samples, 0.02%)</title><rect x="46.1" y="421" width="0.2" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" />
<text x="49.05" y="431.5" ></text>
</g>
<g >
<title>ext4_da_write_begin (6,260,878 samples, 0.03%)</title><rect x="1135.5" y="133" width="0.3" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
<text x="1138.52" y="143.5" ></text>
</g>
<g >
<title>heap_compute_data_size (2,836,150 samples, 0.01%)</title><rect x="1113.1" y="421" width="0.2" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" />
<text x="1116.15" y="431.5" ></text>
</g>
<g >
<title>free@plt (4,595,809 samples, 0.02%)</title><rect x="225.4" y="421" width="0.2" height="15.0" fill="rgb(229,112,26)" rx="2" ry="2" />
<text x="228.36" y="431.5" ></text>
</g>
<g >
<title>GetMemoryChunkSpace (3,929,013 samples, 0.02%)</title><rect x="1134.5" y="405" width="0.2" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
<text x="1137.53" y="415.5" ></text>
</g>
<g >
<title>generate_series_step_int4 (57,062,123 samples, 0.25%)</title><rect x="1104.3" y="437" width="2.9" height="15.0" fill="rgb(229,110,26)" rx="2" ry="2" />
<text x="1107.25" y="447.5" ></text>
</g>
<g >
<title>GenerationFree (2,856,158 samples, 0.01%)</title><rect x="1135.9" y="389" width="0.1" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" />
<text x="1138.90" y="399.5" ></text>
</g>
<g >
<title>_bt_mark_scankey_required (164,104,287 samples, 0.72%)</title><rect x="583.7" y="341" width="8.4" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
<text x="586.66" y="351.5" ></text>
</g>
<g >
<title>ext4_buffered_write_iter (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="165" width="0.4" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
<text x="1138.52" y="175.5" ></text>
</g>
<g >
<title>relation_open (1,490,603,018 samples, 6.50%)</title><rect x="765.6" y="405" width="76.7" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text x="768.63" y="415.5" >relation..</text>
</g>
<g >
<title>unmap_region (6,855,219 samples, 0.03%)</title><rect x="11.5" y="261" width="0.4" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
<text x="14.53" y="271.5" ></text>
</g>
<g >
<title>generate_series_int4 (6,856,524 samples, 0.03%)</title><rect x="1152.0" y="453" width="0.4" height="15.0" fill="rgb(210,27,6)" rx="2" ry="2" />
<text x="1155.02" y="463.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (23,505,823 samples, 0.10%)</title><rect x="194.6" y="405" width="1.2" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text x="197.59" y="415.5" ></text>
</g>
<g >
<title>_start (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="709" width="1180.0" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text x="13.00" y="719.5" >_start</text>
</g>
<g >
<title>AllocSetAllocLarge (560,182,414 samples, 2.44%)</title><rect x="138.0" y="373" width="28.8" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
<text x="140.97" y="383.5" >Al..</text>
</g>
<g >
<title>AllocSetFree (8,618,469 samples, 0.04%)</title><rect x="1154.1" y="437" width="0.4" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="1157.09" y="447.5" ></text>
</g>
<g >
<title>AllocSetFree (4,020,312 samples, 0.02%)</title><rect x="59.8" y="453" width="0.2" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="62.82" y="463.5" ></text>
</g>
<g >
<title>tts_minimal_getsomeattrs (126,262,491 samples, 0.55%)</title><rect x="1060.2" y="437" width="6.5" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text x="1063.25" y="447.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (45,831,407 samples, 0.20%)</title><rect x="666.3" y="325" width="2.4" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="669.32" y="335.5" ></text>
</g>
<g >
<title>btint4cmp (56,836,227 samples, 0.25%)</title><rect x="469.1" y="325" width="2.9" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="472.10" y="335.5" ></text>
</g>
<g >
<title>heap_fill_tuple (10,267,556 samples, 0.04%)</title><rect x="1113.3" y="421" width="0.5" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="1116.30" y="431.5" ></text>
</g>
<g >
<title>pagevec_lru_move_fn (2,866,133 samples, 0.01%)</title><rect x="1143.6" y="69" width="0.1" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text x="1146.56" y="79.5" ></text>
</g>
<g >
<title>ReceiveSharedInvalidMessages (105,547,692 samples, 0.46%)</title><rect x="985.4" y="405" width="5.4" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text x="988.39" y="415.5" ></text>
</g>
<g >
<title>__memcpy_generic (2,303,900 samples, 0.01%)</title><rect x="1186.0" y="469" width="0.1" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="1188.97" y="479.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (104,464,101 samples, 0.46%)</title><rect x="506.4" y="293" width="5.4" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text x="509.43" y="303.5" ></text>
</g>
<g >
<title>new_sync_write (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="197" width="0.4" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" />
<text x="1138.52" y="207.5" ></text>
</g>
<g >
<title>unlink_chunk.constprop.0 (3,450,669 samples, 0.02%)</title><rect x="253.5" y="405" width="0.2" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text x="256.53" y="415.5" ></text>
</g>
<g >
<title>hash_bytes (63,120,600 samples, 0.28%)</title><rect x="341.7" y="357" width="3.2" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="344.69" y="367.5" ></text>
</g>
<g >
<title>hash_bytes (65,975,077 samples, 0.29%)</title><rect x="809.1" y="357" width="3.4" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="812.12" y="367.5" ></text>
</g>
<g >
<title>heapam_index_fetch_end (4,582,150 samples, 0.02%)</title><rect x="225.6" y="421" width="0.2" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text x="228.59" y="431.5" ></text>
</g>
<g >
<title>pfree (44,178,446 samples, 0.19%)</title><rect x="853.2" y="453" width="2.3" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="856.20" y="463.5" ></text>
</g>
<g >
<title>ExecEndNestLoop (29,811,264 samples, 0.13%)</title><rect x="10.0" y="517" width="1.5" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" />
<text x="13.00" y="527.5" ></text>
</g>
<g >
<title>ExecMaterial (324,795,707 samples, 1.42%)</title><rect x="1067.2" y="469" width="16.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="1070.16" y="479.5" ></text>
</g>
<g >
<title>ExecStoreMinimalTuple (67,611,631 samples, 0.29%)</title><rect x="1155.0" y="437" width="3.5" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="1158.03" y="447.5" ></text>
</g>
<g >
<title>RelationDecrementReferenceCount (71,732,206 samples, 0.31%)</title><rect x="220.2" y="421" width="3.7" height="15.0" fill="rgb(214,44,10)" rx="2" ry="2" />
<text x="223.19" y="431.5" ></text>
</g>
<g >
<title>__arm64_sys_pread64 (31,543,912 samples, 0.14%)</title><rect x="1166.4" y="293" width="1.6" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
<text x="1169.37" y="303.5" ></text>
</g>
<g >
<title>PortalRun (22,896,904,065 samples, 99.83%)</title><rect x="11.9" y="565" width="1178.0" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
<text x="14.89" y="575.5" >PortalRun</text>
</g>
<g >
<title>tuplestore_putvalues (817,187,841 samples, 3.56%)</title><rect x="1109.0" y="437" width="42.1" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text x="1112.04" y="447.5" >tup..</text>
</g>
<g >
<title>tts_buffer_heap_clear (11,479,517 samples, 0.05%)</title><rect x="256.4" y="421" width="0.6" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
<text x="259.36" y="431.5" ></text>
</g>
<g >
<title>tuplestore_gettupleslot (169,930,491 samples, 0.74%)</title><rect x="1075.1" y="453" width="8.8" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text x="1078.13" y="463.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (55,685,053 samples, 0.24%)</title><rect x="900.5" y="405" width="2.8" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="903.48" y="415.5" ></text>
</g>
<g >
<title>pgstat_count_backend_io_op (45,929,682 samples, 0.20%)</title><rect x="538.4" y="309" width="2.4" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text x="541.41" y="319.5" ></text>
</g>
<g >
<title>heap_hot_search_buffer (10,342,853 samples, 0.05%)</title><rect x="275.3" y="389" width="0.5" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text x="278.31" y="399.5" ></text>
</g>
<g >
<title>_bt_binsrch (1,341,827,177 samples, 5.85%)</title><rect x="405.3" y="357" width="69.1" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
<text x="408.32" y="367.5" >_bt_bin..</text>
</g>
<g >
<title>LWLockRelease (9,762,559 samples, 0.04%)</title><rect x="774.2" y="373" width="0.5" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="777.22" y="383.5" ></text>
</g>
<g >
<title>index_getnext_tid (5,900,246,138 samples, 25.73%)</title><rect x="379.0" y="405" width="303.6" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text x="382.01" y="415.5" >index_getnext_tid</text>
</g>
<g >
<title>hash_bytes (60,822,210 samples, 0.27%)</title><rect x="903.3" y="405" width="3.2" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="906.35" y="415.5" ></text>
</g>
<g >
<title>RemoveLocalLock (4,595,208 samples, 0.02%)</title><rect x="914.9" y="421" width="0.2" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
<text x="917.89" y="431.5" ></text>
</g>
<g >
<title>tts_buffer_heap_get_heap_tuple (2,875,743 samples, 0.01%)</title><rect x="852.6" y="437" width="0.2" height="15.0" fill="rgb(213,37,9)" rx="2" ry="2" />
<text x="855.61" y="447.5" ></text>
</g>
<g >
<title>ResourceOwnerRememberLock (4,591,709 samples, 0.02%)</title><rect x="824.2" y="373" width="0.2" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text x="827.17" y="383.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (2,869,758 samples, 0.01%)</title><rect x="223.9" y="421" width="0.1" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="226.88" y="431.5" ></text>
</g>
<g >
<title>__add_to_page_cache_locked (9,121,859 samples, 0.04%)</title><rect x="1143.1" y="85" width="0.5" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
<text x="1146.09" y="95.5" ></text>
</g>
<g >
<title>heap_fetch_toast_slice (15,322,651,071 samples, 66.81%)</title><rect x="64.4" y="453" width="788.4" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
<text x="67.42" y="463.5" >heap_fetch_toast_slice</text>
</g>
<g >
<title>LockRelease (924,003,679 samples, 4.03%)</title><rect x="706.5" y="389" width="47.5" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text x="709.45" y="399.5" >Lock..</text>
</g>
<g >
<title>GetPrivateRefCountEntry (74,056,412 samples, 0.32%)</title><rect x="282.9" y="341" width="3.8" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="285.93" y="351.5" ></text>
</g>
<g >
<title>tuplestore_ateof (63,699,544 samples, 0.28%)</title><rect x="1180.6" y="469" width="3.3" height="15.0" fill="rgb(218,62,14)" rx="2" ry="2" />
<text x="1183.59" y="479.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (29,811,264 samples, 0.13%)</title><rect x="10.0" y="373" width="1.5" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="13.00" y="383.5" ></text>
</g>
<g >
<title>get_page_from_freelist (20,574,860 samples, 0.09%)</title><rect x="1143.8" y="69" width="1.1" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text x="1146.85" y="79.5" ></text>
</g>
<g >
<title>new_list (26,381,394 samples, 0.12%)</title><rect x="850.9" y="421" width="1.4" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text x="853.93" y="431.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (6,879,140 samples, 0.03%)</title><rect x="678.5" y="373" width="0.3" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="681.47" y="383.5" ></text>
</g>
<g >
<title>memcmp (21,184,465 samples, 0.09%)</title><rect x="311.5" y="325" width="1.1" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="314.54" y="335.5" ></text>
</g>
<g >
<title>palloc (51,620,991 samples, 0.23%)</title><rect x="95.3" y="437" width="2.6" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text x="98.26" y="447.5" ></text>
</g>
<g >
<title>pgstat_init_relation (76,329,864 samples, 0.33%)</title><rect x="919.7" y="437" width="3.9" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text x="922.70" y="447.5" ></text>
</g>
<g >
<title>kmem_cache_alloc (6,818,290 samples, 0.03%)</title><rect x="1142.2" y="69" width="0.3" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
<text x="1145.18" y="79.5" ></text>
</g>
<g >
<title>_bt_moveright (8,606,352 samples, 0.04%)</title><rect x="551.3" y="357" width="0.5" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
<text x="554.33" y="367.5" ></text>
</g>
<g >
<title>ResourceOwnerForgetLock (21,804,316 samples, 0.10%)</title><rect x="733.5" y="373" width="1.1" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
<text x="736.50" y="383.5" ></text>
</g>
<g >
<title>do_page_fault (2,800,884 samples, 0.01%)</title><rect x="1134.4" y="277" width="0.1" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" />
<text x="1137.38" y="287.5" ></text>
</g>
<g >
<title>tts_minimal_getsomeattrs (8,048,839 samples, 0.04%)</title><rect x="1066.7" y="453" width="0.5" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text x="1069.75" y="463.5" ></text>
</g>
<g >
<title>BufTableLookup (145,221,634 samples, 0.63%)</title><rect x="506.1" y="309" width="7.5" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="509.08" y="319.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (82,068,087 samples, 0.36%)</title><rect x="896.3" y="405" width="4.2" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text x="899.26" y="415.5" ></text>
</g>
<g >
<title>mem_cgroup_charge (4,000,139 samples, 0.02%)</title><rect x="1143.3" y="69" width="0.3" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" />
<text x="1146.35" y="79.5" ></text>
</g>
<g >
<title>memcpy@plt (5,154,949 samples, 0.02%)</title><rect x="1150.8" y="405" width="0.3" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="1153.81" y="415.5" ></text>
</g>
<g >
<title>do_page_fault (10,383,757 samples, 0.05%)</title><rect x="1121.1" y="309" width="0.6" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" />
<text x="1124.13" y="319.5" ></text>
</g>
<g >
<title>_bt_next (11,469,323 samples, 0.05%)</title><rect x="386.4" y="389" width="0.6" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
<text x="389.39" y="399.5" ></text>
</g>
<g >
<title>ServerLoop.isra.0 (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="645" width="1180.0" height="15.0" fill="rgb(250,207,49)" rx="2" ry="2" />
<text x="13.00" y="655.5" >ServerLoop.isra.0</text>
</g>
<g >
<title>ResourceOwnerRememberLock (32,656,417 samples, 0.14%)</title><rect x="990.8" y="405" width="1.7" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text x="993.82" y="415.5" ></text>
</g>
<g >
<title>ExecReScan (111,345,769 samples, 0.49%)</title><rect x="1083.9" y="469" width="5.7" height="15.0" fill="rgb(205,2,0)" rx="2" ry="2" />
<text x="1086.87" y="479.5" ></text>
</g>
<g >
<title>IncrTupleDescRefCount (11,478,737 samples, 0.05%)</title><rect x="181.3" y="405" width="0.6" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text x="184.31" y="415.5" ></text>
</g>
<g >
<title>ExecScan (127,361,658 samples, 0.56%)</title><rect x="1089.6" y="469" width="6.6" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text x="1092.63" y="479.5" ></text>
</g>
<g >
<title>tag_hash (3,440,235 samples, 0.01%)</title><rect x="827.9" y="373" width="0.2" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text x="830.94" y="383.5" ></text>
</g>
<g >
<title>__pi_clear_page (5,764,553 samples, 0.03%)</title><rect x="1121.3" y="213" width="0.2" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" />
<text x="1124.25" y="223.5" ></text>
</g>
<g >
<title>ExecReScanMaterial (42,469,489 samples, 0.19%)</title><rect x="1087.0" y="453" width="2.2" height="15.0" fill="rgb(240,164,39)" rx="2" ry="2" />
<text x="1089.97" y="463.5" ></text>
</g>
<g >
<title>pagevec_lookup_entries (3,448,062 samples, 0.02%)</title><rect x="10.6" y="245" width="0.2" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
<text x="13.62" y="255.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (91,964,234 samples, 0.40%)</title><rect x="1141.7" y="277" width="4.7" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="1144.68" y="287.5" ></text>
</g>
<g >
<title>memcpy@plt (6,894,063 samples, 0.03%)</title><rect x="47.0" y="469" width="0.3" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="49.99" y="479.5" ></text>
</g>
<g >
<title>FastPathUnGrantRelationLock (273,147,951 samples, 1.19%)</title><rect x="692.2" y="389" width="14.0" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" />
<text x="695.19" y="399.5" ></text>
</g>
<g >
<title>ExecDropSingleTupleTableSlot (347,596,395 samples, 1.52%)</title><rect x="200.5" y="421" width="17.9" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" />
<text x="203.50" y="431.5" ></text>
</g>
<g >
<title>ExecDropSingleTupleTableSlot (10,900,810 samples, 0.05%)</title><rect x="78.4" y="437" width="0.5" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" />
<text x="81.36" y="447.5" ></text>
</g>
<g >
<title>AllocSetAlloc (22,417,689 samples, 0.10%)</title><rect x="51.8" y="469" width="1.2" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="54.81" y="479.5" ></text>
</g>
<g >
<title>el0_sync (12,655,602 samples, 0.06%)</title><rect x="1121.0" y="389" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text x="1124.01" y="399.5" ></text>
</g>
<g >
<title>MemoryContextAlloc (29,279,231 samples, 0.13%)</title><rect x="819.7" y="373" width="1.5" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
<text x="822.65" y="383.5" ></text>
</g>
<g >
<title>lru_cache_add (2,866,133 samples, 0.01%)</title><rect x="1143.6" y="85" width="0.1" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" />
<text x="1146.56" y="95.5" ></text>
</g>
<g >
<title>pgstat_count_io_op (4,619,100 samples, 0.02%)</title><rect x="344.9" y="357" width="0.3" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
<text x="347.93" y="367.5" ></text>
</g>
<g >
<title>__GI___memset_generic (23,507,096 samples, 0.10%)</title><rect x="192.4" y="389" width="1.2" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text x="195.38" y="399.5" ></text>
</g>
<g >
<title>el0_sync_handler (6,855,219 samples, 0.03%)</title><rect x="11.5" y="357" width="0.4" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="14.53" y="367.5" ></text>
</g>
<g >
<title>_bt_parallel_done (16,081,134 samples, 0.07%)</title><rect x="659.8" y="357" width="0.8" height="15.0" fill="rgb(205,1,0)" rx="2" ry="2" />
<text x="662.82" y="367.5" ></text>
</g>
<g >
<title>ext4_releasepage (7,453,510 samples, 0.03%)</title><rect x="11.1" y="181" width="0.4" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
<text x="14.09" y="191.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (70,080,774 samples, 0.31%)</title><rect x="969.7" y="389" width="3.6" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text x="972.65" y="399.5" ></text>
</g>
<g >
<title>ReleaseBuffer (40,705,040 samples, 0.18%)</title><rect x="678.8" y="373" width="2.1" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text x="681.83" y="383.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (42,462,991 samples, 0.19%)</title><rect x="688.9" y="389" width="2.2" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text x="691.95" y="399.5" ></text>
</g>
<g >
<title>PinBuffer (81,513,006 samples, 0.36%)</title><rect x="520.3" y="309" width="4.1" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
<text x="523.25" y="319.5" ></text>
</g>
<g >
<title>systable_beginscan_ordered (4,021,656 samples, 0.02%)</title><rect x="915.2" y="453" width="0.2" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text x="918.18" y="463.5" ></text>
</g>
<g >
<title>exec_simple_query (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="581" width="1180.0" height="15.0" fill="rgb(211,29,6)" rx="2" ry="2" />
<text x="13.00" y="591.5" >exec_simple_query</text>
</g>
<g >
<title>GenerationFree (39,935,380 samples, 0.17%)</title><rect x="1146.4" y="405" width="2.1" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" />
<text x="1149.41" y="415.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (17,770,875 samples, 0.08%)</title><rect x="681.7" y="357" width="0.9" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="684.66" y="367.5" ></text>
</g>
<g >
<title>LWLockAcquire (56,853,927 samples, 0.25%)</title><rect x="488.6" y="341" width="2.9" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text x="491.59" y="351.5" ></text>
</g>
<g >
<title>slot_getsomeattrs_int (174,442,099 samples, 0.76%)</title><rect x="1057.8" y="453" width="8.9" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" />
<text x="1060.77" y="463.5" ></text>
</g>
<g >
<title>AllocSetFree (26,537,161 samples, 0.12%)</title><rect x="218.8" y="405" width="1.4" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="221.82" y="415.5" ></text>
</g>
<g >
<title>AllocSetFree (50,475,285 samples, 0.22%)</title><rect x="197.5" y="421" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text x="200.52" y="431.5" ></text>
</g>
<g >
<title>index_close (2,877,062 samples, 0.01%)</title><rect x="90.6" y="437" width="0.2" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text x="93.64" y="447.5" ></text>
</g>
<g >
<title>UnlockRelationId (1,221,251,369 samples, 5.32%)</title><rect x="691.4" y="405" width="62.8" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
<text x="694.37" y="415.5" >Unlock..</text>
</g>
<g >
<title>heapam_index_fetch_begin (9,756,125 samples, 0.04%)</title><rect x="118.7" y="421" width="0.5" height="15.0" fill="rgb(243,174,41)" rx="2" ry="2" />
<text x="121.72" y="431.5" ></text>
</g>
<g >
<title>palloc0 (33,238,312 samples, 0.14%)</title><rect x="125.0" y="389" width="1.7" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text x="128.04" y="399.5" ></text>
</g>
<g >
<title>pgstat_end_function_usage (2,277,149 samples, 0.01%)</title><rect x="1107.5" y="437" width="0.1" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
<text x="1110.45" y="447.5" ></text>
</g>
<g >
<title>do_mem_abort (2,800,884 samples, 0.01%)</title><rect x="1134.4" y="309" width="0.1" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text x="1137.38" y="319.5" ></text>
</g>
<g >
<title>ExecJustAssignInnerVar (276,581,888 samples, 1.21%)</title><rect x="1052.9" y="469" width="14.3" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
<text x="1055.93" y="479.5" ></text>
</g>
<g >
<title>hash_bytes (40,175,860 samples, 0.18%)</title><rect x="541.8" y="325" width="2.0" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="544.77" y="335.5" ></text>
</g>
<g >
<title>_bt_steppage (2,299,787 samples, 0.01%)</title><rect x="677.6" y="373" width="0.1" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="680.61" y="383.5" ></text>
</g>
<g >
<title>hash_search (17,770,805 samples, 0.08%)</title><rect x="812.5" y="357" width="0.9" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text x="815.51" y="367.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (28,098,528 samples, 0.12%)</title><rect x="346.5" y="373" width="1.4" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text x="349.50" y="383.5" ></text>
</g>
<g >
<title>memcmp (13,767,464 samples, 0.06%)</title><rect x="895.1" y="389" width="0.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="898.11" y="399.5" ></text>
</g>
<g >
<title>btgettuple (8,013,318 samples, 0.03%)</title><rect x="265.9" y="405" width="0.4" height="15.0" fill="rgb(235,138,33)" rx="2" ry="2" />
<text x="268.92" y="415.5" ></text>
</g>
<g >
<title>appendBinaryStringInfo (13,200,583 samples, 0.06%)</title><rect x="32.2" y="485" width="0.7" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
<text x="35.23" y="495.5" ></text>
</g>
<g >
<title>fill_val (7,432,100 samples, 0.03%)</title><rect x="1121.7" y="405" width="0.3" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
<text x="1124.67" y="415.5" ></text>
</g>
<g >
<title>ReindexIsProcessingIndex (17,797,440 samples, 0.08%)</title><rect x="81.0" y="437" width="1.0" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
<text x="84.05" y="447.5" ></text>
</g>
<g >
<title>generic_file_read_iter (8,019,677 samples, 0.03%)</title><rect x="1175.8" y="213" width="0.4" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text x="1178.78" y="223.5" ></text>
</g>
<g >
<title>generic_file_read_iter (25,804,908 samples, 0.11%)</title><rect x="1166.6" y="213" width="1.3" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text x="1169.57" y="223.5" ></text>
</g>
<g >
<title>malloc (16,090,486 samples, 0.07%)</title><rect x="168.3" y="373" width="0.8" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" />
<text x="171.26" y="383.5" ></text>
</g>
<g >
<title>vfs_write (89,095,081 samples, 0.39%)</title><rect x="1141.8" y="229" width="4.6" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="1144.82" y="239.5" ></text>
</g>
<g >
<title>hash_bytes (103,238,962 samples, 0.45%)</title><rect x="995.4" y="405" width="5.3" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="998.37" y="415.5" ></text>
</g>
<g >
<title>btbeginscan (747,819,997 samples, 3.26%)</title><rect x="134.9" y="389" width="38.5" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" />
<text x="137.89" y="399.5" >btb..</text>
</g>
<g >
<title>fetch_input_tuple (14,327,745 samples, 0.06%)</title><rect x="1189.2" y="517" width="0.7" height="15.0" fill="rgb(217,58,14)" rx="2" ry="2" />
<text x="1192.17" y="527.5" ></text>
</g>
<g >
<title>ksys_pwrite64 (7,385,484 samples, 0.03%)</title><rect x="1135.5" y="229" width="0.4" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" />
<text x="1138.52" y="239.5" ></text>
</g>
<g >
<title>GenerationGetChunkSpace (2,305,098 samples, 0.01%)</title><rect x="1102.0" y="437" width="0.1" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text x="1105.02" y="447.5" ></text>
</g>
<g >
<title>FastPathUnGrantRelationLock (255,182,191 samples, 1.11%)</title><rect x="860.5" y="421" width="13.1" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" />
<text x="863.52" y="431.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (4,008,152 samples, 0.02%)</title><rect x="327.7" y="341" width="0.2" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text x="330.72" y="351.5" ></text>
</g>
<g >
<title>__arm64_sys_pwrite64 (89,095,081 samples, 0.39%)</title><rect x="1141.8" y="261" width="4.6" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" />
<text x="1144.82" y="271.5" ></text>
</g>
<g >
<title>delete_from_page_cache_batch (2,286,433 samples, 0.01%)</title><rect x="10.5" y="245" width="0.1" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
<text x="13.50" y="255.5" ></text>
</g>
<g >
<title>BufTableLookup (107,850,683 samples, 0.47%)</title><rect x="307.1" y="341" width="5.5" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text x="310.08" y="351.5" ></text>
</g>
<g >
<title>memset@plt (2,847,074 samples, 0.01%)</title><rect x="1129.4" y="405" width="0.1" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="1132.36" y="415.5" ></text>
</g>
<g >
<title>palloc (53,288,303 samples, 0.23%)</title><rect x="173.4" y="389" width="2.7" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text x="176.37" y="399.5" ></text>
</g>
<g >
<title>toast_fetch_datum_slice (18,702,896,036 samples, 81.55%)</title><rect x="56.5" y="469" width="962.2" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text x="59.45" y="479.5" >toast_fetch_datum_slice</text>
</g>
<g >
<title>uint32_hash (14,903,239 samples, 0.06%)</title><rect x="840.8" y="373" width="0.8" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
<text x="843.81" y="383.5" ></text>
</g>
<g >
<title>BufFileWrite (13,044,154 samples, 0.06%)</title><rect x="1135.2" y="389" width="0.7" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text x="1138.23" y="399.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (14,341,155 samples, 0.06%)</title><rect x="280.0" y="357" width="0.7" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text x="283.00" y="367.5" ></text>
</g>
<g >
<title>BufferGetBlockNumber (40,123,570 samples, 0.17%)</title><rect x="593.7" y="341" width="2.1" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text x="596.70" y="351.5" ></text>
</g>
<g >
<title>unmap_single_vma (2,282,907 samples, 0.01%)</title><rect x="11.8" y="229" width="0.1" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
<text x="14.77" y="239.5" ></text>
</g>
<g >
<title>_bt_readpage (8,610,541 samples, 0.04%)</title><rect x="647.4" y="357" width="0.5" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text x="650.45" y="367.5" ></text>
</g>
<g >
<title>ksys_pread64 (9,175,576 samples, 0.04%)</title><rect x="1175.8" y="277" width="0.4" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
<text x="1178.75" y="287.5" ></text>
</g>
<g >
<title>AllocSetAlloc (14,368,075 samples, 0.06%)</title><rect x="1153.3" y="437" width="0.8" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="1156.35" y="447.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (22,948,995 samples, 0.10%)</title><rect x="830.3" y="373" width="1.2" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text x="833.28" y="383.5" ></text>
</g>
<g >
<title>__arm64_sys_unlinkat (29,811,264 samples, 0.13%)</title><rect x="10.0" y="357" width="1.5" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
<text x="13.00" y="367.5" ></text>
</g>
<g >
<title>alloc_pages_vma (7,526,803 samples, 0.03%)</title><rect x="1121.2" y="277" width="0.3" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
<text x="1124.16" y="287.5" ></text>
</g>
<g >
<title>evict (29,811,264 samples, 0.13%)</title><rect x="10.0" y="309" width="1.5" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" />
<text x="13.00" y="319.5" ></text>
</g>
<g >
<title>__memcpy_generic (35,535,562 samples, 0.15%)</title><rect x="1168.0" y="421" width="1.8" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="1171.02" y="431.5" ></text>
</g>
<g >
<title>LWLockRelease (42,973,110 samples, 0.19%)</title><rect x="799.1" y="357" width="2.2" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text x="802.08" y="367.5" ></text>
</g>
<g >
<title>RelationIdGetRelation (258,124,075 samples, 1.13%)</title><rect x="828.3" y="389" width="13.3" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
<text x="831.30" y="399.5" ></text>
</g>
<g >
<title>memcmp (33,886,307 samples, 0.15%)</title><rect x="511.8" y="293" width="1.8" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text x="514.81" y="303.5" ></text>
</g>
<g >
<title>__libc_pread64 (10,327,772 samples, 0.05%)</title><rect x="1175.7" y="389" width="0.5" height="15.0" fill="rgb(254,226,54)" rx="2" ry="2" />
<text x="1178.69" y="399.5" ></text>
</g>
<g >
<title>unmap_vmas (2,282,907 samples, 0.01%)</title><rect x="11.8" y="245" width="0.1" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" />
<text x="14.77" y="255.5" ></text>
</g>
<g >
<title>ext4_da_get_block_prep (5,133,452 samples, 0.02%)</title><rect x="1142.6" y="117" width="0.3" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" />
<text x="1145.62" y="127.5" ></text>
</g>
<g >
<title>__memcpy_generic (12,634,533 samples, 0.06%)</title><rect x="808.5" y="357" width="0.6" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="811.47" y="367.5" ></text>
</g>
<g >
<title>readtup_heap (121,597,985 samples, 0.53%)</title><rect x="1163.6" y="437" width="6.2" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
<text x="1166.59" y="447.5" ></text>
</g>
<g >
<title>__libc_pwrite64 (92,539,758 samples, 0.40%)</title><rect x="1141.6" y="357" width="4.8" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" />
<text x="1144.65" y="367.5" ></text>
</g>
<g >
<title>index_beginscan_internal (959,431,959 samples, 4.18%)</title><rect x="126.7" y="405" width="49.4" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
<text x="129.75" y="415.5" >inde..</text>
</g>
<g >
<title>hash_bytes (50,520,080 samples, 0.22%)</title><rect x="741.2" y="373" width="2.6" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text x="744.21" y="383.5" ></text>
</g>
<g >
<title>standard_ExecutorEnd (36,666,483 samples, 0.16%)</title><rect x="10.0" y="533" width="1.9" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" />
<text x="13.00" y="543.5" ></text>
</g>
<g >
<title>ExecAgg (22,823,102,462 samples, 99.51%)</title><rect x="11.9" y="517" width="1174.2" height="15.0" fill="rgb(250,207,49)" rx="2" ry="2" />
<text x="14.89" y="527.5" >ExecAgg</text>
</g>
<g >
<title>btendscan (6,887,979 samples, 0.03%)</title><rect x="224.2" y="421" width="0.3" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text x="227.17" y="431.5" ></text>
</g>
<g >
<title>__memcpy_generic (22,392,984 samples, 0.10%)</title><rect x="37.7" y="469" width="1.2" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text x="40.72" y="479.5" ></text>
</g>
<g >
<title>pfree (14,293,326 samples, 0.06%)</title><rect x="1132.8" y="421" width="0.7" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text x="1135.77" y="431.5" ></text>
</g>
<g >
<title>do_translation_fault (2,800,884 samples, 0.01%)</title><rect x="1134.4" y="293" width="0.1" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text x="1137.38" y="303.5" ></text>
</g>
<g >
<title>BufFileReadCommon (67,107,441 samples, 0.29%)</title><rect x="1164.6" y="421" width="3.4" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text x="1167.57" y="431.5" ></text>
</g>
<g >
<title>RelationIdGetRelation (32,095,812 samples, 0.14%)</title><rect x="918.0" y="437" width="1.7" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
<text x="921.05" y="447.5" ></text>
</g>
<g >
<title>ext4_invalidatepage (14,326,949 samples, 0.06%)</title><rect x="10.8" y="229" width="0.7" height="15.0" fill="rgb(240,165,39)" rx="2" ry="2" />
<text x="13.80" y="239.5" ></text>
</g>
<g >
<title>el0_sync_handler (2,800,884 samples, 0.01%)</title><rect x="1134.4" y="341" width="0.1" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text x="1137.38" y="351.5" ></text>
</g>
<g >
<title>_int_free (2,873,125 samples, 0.01%)</title><rect x="224.0" y="421" width="0.2" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" />
<text x="227.03" y="431.5" ></text>
</g>
<g >
<title>main (22,935,282,995 samples, 100.00%)</title><rect x="10.0" y="677" width="1180.0" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" />
<text x="13.00" y="687.5" >main</text>
</g>
<g >
<title>create_empty_buffers (9,659,984 samples, 0.04%)</title><rect x="1142.1" y="117" width="0.5" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
<text x="1145.12" y="127.5" ></text>
</g>
<g >
<title>ReservePrivateRefCountEntry (30,437,036 samples, 0.13%)</title><rect x="496.7" y="325" width="1.6" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
<text x="499.71" y="335.5" ></text>
</g>
<g >
<title>LWLockAcquire (94,621,977 samples, 0.41%)</title><rect x="312.7" y="341" width="4.8" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text x="315.66" y="351.5" ></text>
</g>
<g >
<title>FreeExecutorState (6,855,219 samples, 0.03%)</title><rect x="11.5" y="517" width="0.4" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text x="14.53" y="527.5" ></text>
</g>
</g>
</svg>