detoast_master.svg

image/svg+xml

Filename: detoast_master.svg
Type: image/svg+xml
Part: 0
Message: Re: Support for 8-byte TOAST values (aka the TOAST infinite loop problem)
<?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="806" onload="init(evt)" viewBox="0 0 1200 806" 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="806.0" fill="url(#background)"  />
<text id="title" x="600.00" y="24" >Flame Graph</text>
<text id="details" x="10.00" y="789" > </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="789" > </text>
<g id="frames">
<g >
<title>_bt_steppage (13,779,728 samples, 0.06%)</title><rect x="679.6" y="405" width="0.7" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="682.63" y="415.5" ></text>
</g>
<g >
<title>do_el0_svc (12,632,136 samples, 0.06%)</title><rect x="1176.0" y="341" width="0.7" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text  x="1179.00" y="351.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (62,568,861 samples, 0.27%)</title><rect x="736.0" y="405" width="3.2" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="739.02" y="415.5" ></text>
</g>
<g >
<title>postgres (22,926,889,057 samples, 100.00%)</title><rect x="10.0" y="741" width="1180.0" height="15.0" fill="rgb(233,131,31)" rx="2" ry="2" />
<text  x="13.00" y="751.5" >postgres</text>
</g>
<g >
<title>_bt_checkkeys (681,315,582 samples, 2.97%)</title><rect x="612.3" y="357" width="35.1" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
<text  x="615.35" y="367.5" >_b..</text>
</g>
<g >
<title>ReleaseAndReadBuffer (7,437,226 samples, 0.03%)</title><rect x="274.6" y="421" width="0.4" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
<text  x="277.65" y="431.5" ></text>
</g>
<g >
<title>__memcpy_generic (28,094,060 samples, 0.12%)</title><rect x="1176.7" y="437" width="1.4" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="1179.65" y="447.5" ></text>
</g>
<g >
<title>RelationIdGetRelation (263,875,592 samples, 1.15%)</title><rect x="1000.9" y="453" width="13.6" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
<text  x="1003.89" y="463.5" ></text>
</g>
<g >
<title>_bt_compare (1,063,903,327 samples, 4.64%)</title><rect x="413.7" y="373" width="54.7" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text  x="416.68" y="383.5" >_bt_c..</text>
</g>
<g >
<title>AllocSetFree (31,064,844 samples, 0.14%)</title><rect x="1152.3" y="437" width="1.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="1155.27" y="447.5" ></text>
</g>
<g >
<title>get_page_from_freelist (2,252,341 samples, 0.01%)</title><rect x="1128.8" y="69" width="0.1" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text  x="1131.83" y="79.5" ></text>
</g>
<g >
<title>tag_hash (2,297,807 samples, 0.01%)</title><rect x="831.1" y="405" width="0.2" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="834.14" y="415.5" ></text>
</g>
<g >
<title>HeapTupleSatisfiesVisibility (71,210,256 samples, 0.31%)</title><rect x="368.4" y="389" width="3.7" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text  x="371.39" y="399.5" ></text>
</g>
<g >
<title>__memcpy_generic (9,073,015 samples, 0.04%)</title><rect x="1129.2" y="405" width="0.5" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="1132.24" y="415.5" ></text>
</g>
<g >
<title>AllocSetRealloc (3,455,004 samples, 0.02%)</title><rect x="42.8" y="453" width="0.2" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
<text  x="45.83" y="463.5" ></text>
</g>
<g >
<title>memcmp (19,447,816 samples, 0.08%)</title><rect x="309.8" y="357" width="1.0" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="312.77" y="367.5" ></text>
</g>
<g >
<title>ExecFetchSlotHeapTuple (30,978,002 samples, 0.14%)</title><rect x="79.7" y="469" width="1.6" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="82.74" y="479.5" ></text>
</g>
<g >
<title>_int_malloc (2,857,924 samples, 0.01%)</title><rect x="142.5" y="389" width="0.2" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
<text  x="145.51" y="399.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (48,163,865 samples, 0.21%)</title><rect x="861.0" y="453" width="2.5" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="864.05" y="463.5" ></text>
</g>
<g >
<title>tuplestore_gettupleslot (216,296,268 samples, 0.94%)</title><rect x="1069.4" y="469" width="11.2" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text  x="1072.44" y="479.5" ></text>
</g>
<g >
<title>bytea_substr (33,867,534 samples, 0.15%)</title><rect x="1025.5" y="517" width="1.7" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
<text  x="1028.51" y="527.5" ></text>
</g>
<g >
<title>MemoryContextDelete (5,154,411 samples, 0.02%)</title><rect x="11.5" y="517" width="0.3" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text  x="14.53" y="527.5" ></text>
</g>
<g >
<title>get_hash_value (12,019,254 samples, 0.05%)</title><rect x="827.6" y="405" width="0.6" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text  x="830.60" y="415.5" ></text>
</g>
<g >
<title>__default_morecore (5,154,411 samples, 0.02%)</title><rect x="11.5" y="421" width="0.3" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" />
<text  x="14.53" y="431.5" ></text>
</g>
<g >
<title>_bt_readpage (6,893,677 samples, 0.03%)</title><rect x="647.4" y="389" width="0.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="650.41" y="399.5" ></text>
</g>
<g >
<title>list_copy (175,618,298 samples, 0.77%)</title><rect x="845.2" y="453" width="9.1" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" />
<text  x="848.22" y="463.5" ></text>
</g>
<g >
<title>memcpy@plt (28,087,984 samples, 0.12%)</title><rect x="1178.1" y="437" width="1.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="1181.10" y="447.5" ></text>
</g>
<g >
<title>ReceiveSharedInvalidMessages (97,018,385 samples, 0.42%)</title><rect x="988.5" y="437" width="5.0" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text  x="991.48" y="447.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (74,532,029 samples, 0.33%)</title><rect x="305.9" y="357" width="3.9" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="308.94" y="367.5" ></text>
</g>
<g >
<title>AllocSetFree (40,170,488 samples, 0.18%)</title><rect x="723.8" y="389" width="2.1" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="726.82" y="399.5" ></text>
</g>
<g >
<title>FunctionCall2Coll (106,129,178 samples, 0.46%)</title><rect x="457.5" y="357" width="5.4" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="460.46" y="367.5" ></text>
</g>
<g >
<title>AllocSetFree (5,150,537 samples, 0.02%)</title><rect x="58.0" y="485" width="0.3" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="61.01" y="495.5" ></text>
</g>
<g >
<title>LWLockRelease (8,029,130 samples, 0.04%)</title><rect x="943.0" y="437" width="0.4" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="946.00" y="447.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (71,677,364 samples, 0.31%)</title><rect x="902.7" y="437" width="3.7" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="905.74" y="447.5" ></text>
</g>
<g >
<title>BufFileReadCommon (99,211,377 samples, 0.43%)</title><rect x="1161.3" y="437" width="5.1" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text  x="1164.27" y="447.5" ></text>
</g>
<g >
<title>RelationDecrementReferenceCount (46,433,055 samples, 0.20%)</title><rect x="223.3" y="453" width="2.4" height="15.0" fill="rgb(214,44,10)" rx="2" ry="2" />
<text  x="226.31" y="463.5" ></text>
</g>
<g >
<title>ExecFunctionScan (6,871,555 samples, 0.03%)</title><rect x="1035.3" y="501" width="0.3" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="1038.28" y="511.5" ></text>
</g>
<g >
<title>BufFileWrite (10,840,989 samples, 0.05%)</title><rect x="1104.4" y="437" width="0.6" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text  x="1107.40" y="447.5" ></text>
</g>
<g >
<title>truncate_inode_pages_range (27,487,663 samples, 0.12%)</title><rect x="10.0" y="277" width="1.4" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" />
<text  x="13.03" y="287.5" ></text>
</g>
<g >
<title>oideq (20,683,307 samples, 0.09%)</title><rect x="646.3" y="325" width="1.1" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="649.35" y="335.5" ></text>
</g>
<g >
<title>uint32_hash (16,064,453 samples, 0.07%)</title><rect x="843.1" y="405" width="0.8" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
<text  x="846.12" y="415.5" ></text>
</g>
<g >
<title>__memcpy_generic (76,238,908 samples, 0.33%)</title><rect x="112.6" y="453" width="3.9" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="115.62" y="463.5" ></text>
</g>
<g >
<title>tts_minimal_clear (13,761,093 samples, 0.06%)</title><rect x="1067.4" y="469" width="0.7" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text  x="1070.38" y="479.5" ></text>
</g>
<g >
<title>el0_sync_handler (38,978,779 samples, 0.17%)</title><rect x="1164.4" y="373" width="2.0" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text  x="1167.37" y="383.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (28,717,991 samples, 0.13%)</title><rect x="341.7" y="405" width="1.5" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text  x="344.69" y="415.5" ></text>
</g>
<g >
<title>try_to_release_page (9,143,938 samples, 0.04%)</title><rect x="11.0" y="213" width="0.4" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text  x="13.97" y="223.5" ></text>
</g>
<g >
<title>tuplestore_gettuple (109,021,484 samples, 0.48%)</title><rect x="1075.0" y="453" width="5.6" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text  x="1077.97" y="463.5" ></text>
</g>
<g >
<title>ext4_da_write_end (18,811,560 samples, 0.08%)</title><rect x="1138.0" y="165" width="1.0" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" />
<text  x="1140.99" y="175.5" ></text>
</g>
<g >
<title>RecoveryInProgress (25,803,632 samples, 0.11%)</title><rect x="340.2" y="405" width="1.4" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="343.25" y="415.5" ></text>
</g>
<g >
<title>hash_search (30,423,101 samples, 0.13%)</title><rect x="978.0" y="421" width="1.6" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text  x="981.02" y="431.5" ></text>
</g>
<g >
<title>MemoryContextReset (134,779,292 samples, 0.59%)</title><rect x="1018.4" y="517" width="7.0" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text  x="1021.42" y="527.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (5,174,237 samples, 0.02%)</title><rect x="325.2" y="373" width="0.3" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text  x="328.21" y="383.5" ></text>
</g>
<g >
<title>jbd2__journal_start (2,851,540 samples, 0.01%)</title><rect x="1135.1" y="133" width="0.2" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" />
<text  x="1138.14" y="143.5" ></text>
</g>
<g >
<title>BufFileReadMaybeEOF (14,350,777 samples, 0.06%)</title><rect x="1149.6" y="453" width="0.7" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" />
<text  x="1152.61" y="463.5" ></text>
</g>
<g >
<title>HaveRegisteredOrActiveSnapshot (4,583,173 samples, 0.02%)</title><rect x="81.3" y="469" width="0.3" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
<text  x="84.34" y="479.5" ></text>
</g>
<g >
<title>__memcpy_generic (3,404,250 samples, 0.01%)</title><rect x="1127.6" y="389" width="0.2" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="1130.63" y="399.5" ></text>
</g>
<g >
<title>ReindexIsProcessingIndex (8,595,043 samples, 0.04%)</title><rect x="125.5" y="437" width="0.4" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
<text  x="128.48" y="447.5" ></text>
</g>
<g >
<title>el0_sync (12,632,136 samples, 0.06%)</title><rect x="1176.0" y="389" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="1179.00" y="399.5" ></text>
</g>
<g >
<title>tlb_finish_mmu (2,292,309 samples, 0.01%)</title><rect x="11.5" y="261" width="0.2" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" />
<text  x="14.53" y="271.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (22,359,889 samples, 0.10%)</title><rect x="833.2" y="405" width="1.2" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text  x="836.23" y="415.5" ></text>
</g>
<g >
<title>writetup_heap (2,281,749 samples, 0.01%)</title><rect x="1145.1" y="453" width="0.1" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" />
<text  x="1148.09" y="463.5" ></text>
</g>
<g >
<title>ext4_buffered_write_iter (9,070,951 samples, 0.04%)</title><rect x="1128.7" y="181" width="0.5" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
<text  x="1131.69" y="191.5" ></text>
</g>
<g >
<title>btendscan (4,017,562 samples, 0.02%)</title><rect x="226.1" y="453" width="0.2" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text  x="229.08" y="463.5" ></text>
</g>
<g >
<title>do_translation_fault (2,288,789 samples, 0.01%)</title><rect x="37.9" y="405" width="0.1" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text  x="40.90" y="415.5" ></text>
</g>
<g >
<title>BufTableHashCode (2,304,889 samples, 0.01%)</title><rect x="299.4" y="389" width="0.1" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
<text  x="302.35" y="399.5" ></text>
</g>
<g >
<title>RelationGetIndexList (43,022,800 samples, 0.19%)</title><rect x="762.0" y="453" width="2.2" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="765.02" y="463.5" ></text>
</g>
<g >
<title>UnpinBufferNoOwner (2,861,448 samples, 0.01%)</title><rect x="384.7" y="421" width="0.2" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text  x="387.71" y="431.5" ></text>
</g>
<g >
<title>IncrTupleDescRefCount (56,840,708 samples, 0.25%)</title><rect x="194.4" y="421" width="2.9" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text  x="197.38" y="431.5" ></text>
</g>
<g >
<title>tts_minimal_clear (5,164,058 samples, 0.02%)</title><rect x="1086.5" y="453" width="0.3" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text  x="1089.54" y="463.5" ></text>
</g>
<g >
<title>do_el0_svc (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="293" width="0.5" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text  x="1131.66" y="303.5" ></text>
</g>
<g >
<title>BufFileWrite (157,996,249 samples, 0.69%)</title><rect x="1131.2" y="421" width="8.1" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text  x="1134.18" y="431.5" ></text>
</g>
<g >
<title>__alloc_pages_nodemask (6,801,596 samples, 0.03%)</title><rect x="1113.6" y="277" width="0.3" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="1116.56" y="287.5" ></text>
</g>
<g >
<title>IsSharedRelation (71,032,393 samples, 0.31%)</title><rect x="770.4" y="421" width="3.6" height="15.0" fill="rgb(217,59,14)" rx="2" ry="2" />
<text  x="773.37" y="431.5" ></text>
</g>
<g >
<title>systable_endscan_ordered (4,014,410 samples, 0.02%)</title><rect x="923.7" y="485" width="0.3" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="926.75" y="495.5" ></text>
</g>
<g >
<title>AllocSetDelete (5,154,411 samples, 0.02%)</title><rect x="11.5" y="501" width="0.3" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
<text  x="14.53" y="511.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (49,373,975 samples, 0.22%)</title><rect x="690.2" y="421" width="2.5" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="693.16" y="431.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (39,560,952 samples, 0.17%)</title><rect x="681.5" y="389" width="2.0" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="684.49" y="399.5" ></text>
</g>
<g >
<title>relation_close (4,023,820 samples, 0.02%)</title><rect x="52.8" y="501" width="0.2" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="55.78" y="511.5" ></text>
</g>
<g >
<title>generate_series_int4 (5,134,823 samples, 0.02%)</title><rect x="1145.5" y="469" width="0.3" height="15.0" fill="rgb(210,27,6)" rx="2" ry="2" />
<text  x="1148.54" y="479.5" ></text>
</g>
<g >
<title>_bt_fix_scankey_strategy (65,910,324 samples, 0.29%)</title><rect x="469.8" y="389" width="3.4" height="15.0" fill="rgb(214,45,10)" rx="2" ry="2" />
<text  x="472.79" y="399.5" ></text>
</g>
<g >
<title>bytea_substring (10,325,499 samples, 0.05%)</title><rect x="45.4" y="501" width="0.5" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" />
<text  x="48.40" y="511.5" ></text>
</g>
<g >
<title>prep_new_page (5,117,461 samples, 0.02%)</title><rect x="1113.6" y="245" width="0.3" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="1116.65" y="255.5" ></text>
</g>
<g >
<title>BufTableHashCode (2,873,001 samples, 0.01%)</title><rect x="484.5" y="357" width="0.2" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
<text  x="487.54" y="367.5" ></text>
</g>
<g >
<title>ServerLoop.isra.0 (22,926,889,057 samples, 100.00%)</title><rect x="10.0" y="661" width="1180.0" height="15.0" fill="rgb(250,207,49)" rx="2" ry="2" />
<text  x="13.00" y="671.5" >ServerLoop.isra.0</text>
</g>
<g >
<title>__libc_pwrite64 (92,973,111 samples, 0.41%)</title><rect x="1134.5" y="373" width="4.8" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" />
<text  x="1137.52" y="383.5" ></text>
</g>
<g >
<title>fmgr_info_copy (6,880,921 samples, 0.03%)</title><rect x="680.3" y="405" width="0.4" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text  x="683.34" y="415.5" ></text>
</g>
<g >
<title>GenerationFree (54,177,381 samples, 0.24%)</title><rect x="1139.3" y="421" width="2.8" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" />
<text  x="1142.31" y="431.5" ></text>
</g>
<g >
<title>IOContextForStrategy (2,865,805 samples, 0.01%)</title><rect x="299.6" y="389" width="0.2" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" />
<text  x="302.65" y="399.5" ></text>
</g>
<g >
<title>AllocSetFree (31,581,991 samples, 0.14%)</title><rect x="110.8" y="453" width="1.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="113.81" y="463.5" ></text>
</g>
<g >
<title>pgstat_count_io_op (5,157,627 samples, 0.02%)</title><rect x="336.9" y="373" width="0.3" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
<text  x="339.91" y="383.5" ></text>
</g>
<g >
<title>BufFileClose (29,776,812 samples, 0.13%)</title><rect x="10.0" y="485" width="1.5" height="15.0" fill="rgb(249,202,48)" rx="2" ry="2" />
<text  x="13.00" y="495.5" ></text>
</g>
<g >
<title>_bt_first (5,246,348,803 samples, 22.88%)</title><rect x="388.3" y="405" width="270.1" height="15.0" fill="rgb(237,151,36)" rx="2" ry="2" />
<text  x="391.34" y="415.5" >_bt_first</text>
</g>
<g >
<title>AllocSetReset (5,154,411 samples, 0.02%)</title><rect x="11.5" y="469" width="0.3" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
<text  x="14.53" y="479.5" ></text>
</g>
<g >
<title>__memcpy_generic (6,865,934 samples, 0.03%)</title><rect x="812.9" y="389" width="0.4" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="815.95" y="399.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (68,870,048 samples, 0.30%)</title><rect x="674.1" y="373" width="3.5" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="677.08" y="383.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (16,628,830 samples, 0.07%)</title><rect x="1014.5" y="453" width="0.8" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text  x="1017.47" y="463.5" ></text>
</g>
<g >
<title>ResourceOwnerForgetLock (8,047,879 samples, 0.04%)</title><rect x="902.3" y="437" width="0.4" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
<text  x="905.33" y="447.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (5,747,823 samples, 0.03%)</title><rect x="225.7" y="453" width="0.3" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="228.70" y="463.5" ></text>
</g>
<g >
<title>mark_buffer_dirty (6,283,079 samples, 0.03%)</title><rect x="1138.1" y="117" width="0.3" height="15.0" fill="rgb(240,163,39)" rx="2" ry="2" />
<text  x="1141.10" y="127.5" ></text>
</g>
<g >
<title>toast_open_indexes (1,906,965,741 samples, 8.32%)</title><rect x="756.4" y="469" width="98.2" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text  x="759.44" y="479.5" >toast_open_..</text>
</g>
<g >
<title>malloc (8,057,154 samples, 0.04%)</title><rect x="171.0" y="405" width="0.5" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" />
<text  x="174.04" y="415.5" ></text>
</g>
<g >
<title>index_open (1,558,030,176 samples, 6.80%)</title><rect x="765.0" y="453" width="80.2" height="15.0" fill="rgb(233,132,31)" rx="2" ry="2" />
<text  x="768.03" y="463.5" >index_open</text>
</g>
<g >
<title>heapam_index_fetch_begin (4,028,392 samples, 0.02%)</title><rect x="120.1" y="453" width="0.2" height="15.0" fill="rgb(243,174,41)" rx="2" ry="2" />
<text  x="123.05" y="463.5" ></text>
</g>
<g >
<title>alloc_pages_current (2,252,341 samples, 0.01%)</title><rect x="1128.8" y="101" width="0.1" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
<text  x="1131.83" y="111.5" ></text>
</g>
<g >
<title>create_empty_buffers (9,098,165 samples, 0.04%)</title><rect x="1135.3" y="133" width="0.5" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
<text  x="1138.31" y="143.5" ></text>
</g>
<g >
<title>LWLockRelease (45,351,368 samples, 0.20%)</title><rect x="720.9" y="405" width="2.3" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="723.90" y="415.5" ></text>
</g>
<g >
<title>tts_buffer_heap_clear (5,162,223 samples, 0.02%)</title><rect x="255.3" y="453" width="0.3" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
<text  x="258.31" y="463.5" ></text>
</g>
<g >
<title>heap_fill_tuple (108,264,066 samples, 0.47%)</title><rect x="1116.8" y="421" width="5.6" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="1119.84" y="431.5" ></text>
</g>
<g >
<title>el0_sync (5,154,411 samples, 0.02%)</title><rect x="11.5" y="389" width="0.3" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="14.53" y="399.5" ></text>
</g>
<g >
<title>generate_series_step_int4 (64,509,287 samples, 0.28%)</title><rect x="1098.1" y="453" width="3.3" height="15.0" fill="rgb(229,110,26)" rx="2" ry="2" />
<text  x="1101.12" y="463.5" ></text>
</g>
<g >
<title>memcpy@plt (9,706,005 samples, 0.04%)</title><rect x="1144.6" y="421" width="0.5" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="1147.59" y="431.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (64,215,302 samples, 0.28%)</title><rect x="218.9" y="421" width="3.3" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="221.85" y="431.5" ></text>
</g>
<g >
<title>table_slot_create (369,373,779 samples, 1.61%)</title><rect x="185.0" y="453" width="19.0" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text  x="187.99" y="463.5" ></text>
</g>
<g >
<title>GetMemoryChunkSpace (29,042,164 samples, 0.13%)</title><rect x="1095.9" y="453" width="1.5" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
<text  x="1098.92" y="463.5" ></text>
</g>
<g >
<title>FileReadV (40,131,598 samples, 0.18%)</title><rect x="1164.3" y="421" width="2.1" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text  x="1167.31" y="431.5" ></text>
</g>
<g >
<title>pfree (24,087,421 samples, 0.11%)</title><rect x="251.0" y="437" width="1.3" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="254.03" y="447.5" ></text>
</g>
<g >
<title>block_invalidatepage (9,143,938 samples, 0.04%)</title><rect x="11.0" y="229" width="0.4" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
<text  x="13.97" y="239.5" ></text>
</g>
<g >
<title>SIGetDataEntries (37,394,352 samples, 0.16%)</title><rect x="825.3" y="389" width="1.9" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text  x="828.32" y="399.5" ></text>
</g>
<g >
<title>FastPathUnGrantRelationLock (270,806,438 samples, 1.18%)</title><rect x="693.8" y="421" width="13.9" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" />
<text  x="696.80" y="431.5" ></text>
</g>
<g >
<title>ExecScan (91,237,903 samples, 0.40%)</title><rect x="1087.3" y="485" width="4.7" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text  x="1090.31" y="495.5" ></text>
</g>
<g >
<title>ReadBufferExtended (834,198,284 samples, 3.64%)</title><rect x="297.3" y="405" width="42.9" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text  x="300.31" y="415.5" >Read..</text>
</g>
<g >
<title>el0_sync_handler (3,404,250 samples, 0.01%)</title><rect x="1127.6" y="357" width="0.2" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text  x="1130.63" y="367.5" ></text>
</g>
<g >
<title>ext4_file_write_iter (87,282,904 samples, 0.38%)</title><rect x="1134.8" y="213" width="4.5" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="1137.82" y="223.5" ></text>
</g>
<g >
<title>__libc_pread64 (39,555,054 samples, 0.17%)</title><rect x="1164.3" y="405" width="2.1" height="15.0" fill="rgb(254,226,54)" rx="2" ry="2" />
<text  x="1167.34" y="415.5" ></text>
</g>
<g >
<title>ReleaseAndReadBuffer (2,299,476 samples, 0.01%)</title><rect x="341.6" y="405" width="0.1" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
<text  x="344.57" y="415.5" ></text>
</g>
<g >
<title>__arm64_sys_unlinkat (29,776,812 samples, 0.13%)</title><rect x="10.0" y="373" width="1.5" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
<text  x="13.00" y="383.5" ></text>
</g>
<g >
<title>AllocSetFree (22,385,004 samples, 0.10%)</title><rect x="244.9" y="421" width="1.2" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="247.94" y="431.5" ></text>
</g>
<g >
<title>LockRelease (936,481,442 samples, 4.08%)</title><rect x="707.9" y="421" width="48.2" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="710.94" y="431.5" >Lock..</text>
</g>
<g >
<title>__set_page_dirty (4,577,963 samples, 0.02%)</title><rect x="1138.2" y="101" width="0.2" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
<text  x="1141.19" y="111.5" ></text>
</g>
<g >
<title>generic_write_end (2,284,350 samples, 0.01%)</title><rect x="1128.9" y="133" width="0.2" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" />
<text  x="1131.95" y="143.5" ></text>
</g>
<g >
<title>memcmp (14,940,132 samples, 0.07%)</title><rect x="921.1" y="437" width="0.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="924.06" y="447.5" ></text>
</g>
<g >
<title>do_el0_svc (29,776,812 samples, 0.13%)</title><rect x="10.0" y="405" width="1.5" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text  x="13.00" y="415.5" ></text>
</g>
<g >
<title>FastPathUnGrantRelationLock (300,510,703 samples, 1.31%)</title><rect x="863.9" y="453" width="15.5" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" />
<text  x="866.91" y="463.5" ></text>
</g>
<g >
<title>UnpinBufferNoOwner (16,037,028 samples, 0.07%)</title><rect x="683.8" y="405" width="0.8" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text  x="686.79" y="415.5" ></text>
</g>
<g >
<title>AllocSetAlloc (21,777,891 samples, 0.09%)</title><rect x="127.0" y="421" width="1.1" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="130.01" y="431.5" ></text>
</g>
<g >
<title>fill_val (44,409,435 samples, 0.19%)</title><rect x="1120.1" y="405" width="2.3" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
<text  x="1123.12" y="415.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (20,094,056 samples, 0.09%)</title><rect x="196.3" y="405" width="1.0" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text  x="199.27" y="415.5" ></text>
</g>
<g >
<title>PinBuffer (4,601,450 samples, 0.02%)</title><rect x="299.9" y="389" width="0.3" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
<text  x="302.94" y="399.5" ></text>
</g>
<g >
<title>get_hash_value (11,482,337 samples, 0.05%)</title><rect x="994.0" y="437" width="0.6" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text  x="996.97" y="447.5" ></text>
</g>
<g >
<title>el0_sync_handler (12,632,136 samples, 0.06%)</title><rect x="1176.0" y="373" width="0.7" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text  x="1179.00" y="383.5" ></text>
</g>
<g >
<title>grab_cache_page_write_begin (35,964,797 samples, 0.16%)</title><rect x="1136.1" y="149" width="1.9" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="1139.14" y="159.5" ></text>
</g>
<g >
<title>list_free (2,295,449 samples, 0.01%)</title><rect x="94.1" y="469" width="0.1" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
<text  x="97.06" y="479.5" ></text>
</g>
<g >
<title>main (22,926,889,057 samples, 100.00%)</title><rect x="10.0" y="693" width="1180.0" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" />
<text  x="13.00" y="703.5" >main</text>
</g>
<g >
<title>vfs_write (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="229" width="0.5" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="1131.66" y="239.5" ></text>
</g>
<g >
<title>btrescan (4,598,613 samples, 0.02%)</title><rect x="83.7" y="469" width="0.2" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text  x="86.70" y="479.5" ></text>
</g>
<g >
<title>PortalRun (22,889,671,784 samples, 99.84%)</title><rect x="11.8" y="581" width="1178.1" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
<text  x="14.80" y="591.5" >PortalRun</text>
</g>
<g >
<title>jbd2_journal_try_to_free_buffers (8,575,743 samples, 0.04%)</title><rect x="11.0" y="181" width="0.4" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" />
<text  x="14.00" y="191.5" ></text>
</g>
<g >
<title>iput (28,626,838 samples, 0.12%)</title><rect x="10.0" y="341" width="1.5" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text  x="13.00" y="351.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (12,030,000 samples, 0.05%)</title><rect x="218.2" y="405" width="0.7" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="221.23" y="415.5" ></text>
</g>
<g >
<title>CheckForSerializableConflictOutNeeded (2,295,289 samples, 0.01%)</title><rect x="278.4" y="405" width="0.1" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text  x="281.43" y="415.5" ></text>
</g>
<g >
<title>hash_bytes (34,248,554 samples, 0.15%)</title><rect x="891.8" y="421" width="1.8" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="894.80" y="431.5" ></text>
</g>
<g >
<title>ExecNestLoop (20,653,430 samples, 0.09%)</title><rect x="1017.4" y="517" width="1.0" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" />
<text  x="1020.36" y="527.5" ></text>
</g>
<g >
<title>bytea_substring (46,465,857 samples, 0.20%)</title><rect x="1027.2" y="517" width="2.4" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" />
<text  x="1030.25" y="527.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (55,690,166 samples, 0.24%)</title><rect x="906.4" y="437" width="2.9" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="909.43" y="447.5" ></text>
</g>
<g >
<title>do_translation_fault (10,766,301 samples, 0.05%)</title><rect x="1113.5" y="341" width="0.5" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text  x="1116.47" y="351.5" ></text>
</g>
<g >
<title>LWLockRelease (48,207,573 samples, 0.21%)</title><rect x="585.9" y="373" width="2.5" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="588.88" y="383.5" ></text>
</g>
<g >
<title>vfs_read (36,152,607 samples, 0.16%)</title><rect x="1164.5" y="277" width="1.9" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="1167.52" y="287.5" ></text>
</g>
<g >
<title>StartReadBuffer (931,399,157 samples, 4.06%)</title><rect x="486.0" y="357" width="47.9" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text  x="488.96" y="367.5" >Star..</text>
</g>
<g >
<title>ExecEndFunctionScan (29,776,812 samples, 0.13%)</title><rect x="10.0" y="517" width="1.5" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text  x="13.00" y="527.5" ></text>
</g>
<g >
<title>UnlockRelationId (17,187,042 samples, 0.07%)</title><rect x="685.8" y="453" width="0.9" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
<text  x="688.80" y="463.5" ></text>
</g>
<g >
<title>ext4_file_read_iter (11,488,058 samples, 0.05%)</title><rect x="1176.1" y="245" width="0.6" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="1179.06" y="255.5" ></text>
</g>
<g >
<title>GetMemoryChunkSpace (16,587,852 samples, 0.07%)</title><rect x="1105.5" y="437" width="0.9" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
<text  x="1108.52" y="447.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (130,169,823 samples, 0.57%)</title><rect x="894.7" y="421" width="6.7" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="897.74" y="431.5" ></text>
</g>
<g >
<title>__memcpy_generic (5,751,829 samples, 0.03%)</title><rect x="974.2" y="421" width="0.3" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="977.21" y="431.5" ></text>
</g>
<g >
<title>ExecMaterial (10,873,903 samples, 0.05%)</title><rect x="1035.7" y="501" width="0.6" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="1038.72" y="511.5" ></text>
</g>
<g >
<title>ResourceOwnerRememberLock (6,902,536 samples, 0.03%)</title><rect x="827.2" y="405" width="0.4" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text  x="830.24" y="415.5" ></text>
</g>
<g >
<title>lru_cache_add (4,006,215 samples, 0.02%)</title><rect x="1136.6" y="101" width="0.2" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" />
<text  x="1139.58" y="111.5" ></text>
</g>
<g >
<title>el0_da (12,477,833 samples, 0.05%)</title><rect x="1113.4" y="373" width="0.6" height="15.0" fill="rgb(217,55,13)" rx="2" ry="2" />
<text  x="1116.38" y="383.5" ></text>
</g>
<g >
<title>ReceiveSharedInvalidMessages (56,298,361 samples, 0.25%)</title><rect x="824.3" y="405" width="2.9" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text  x="827.34" y="415.5" ></text>
</g>
<g >
<title>__pagevec_release (8,027,796 samples, 0.04%)</title><rect x="10.1" y="261" width="0.4" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text  x="13.09" y="271.5" ></text>
</g>
<g >
<title>palloc0 (26,904,423 samples, 0.12%)</title><rect x="128.8" y="421" width="1.4" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text  x="131.78" y="431.5" ></text>
</g>
<g >
<title>hash_search (28,704,240 samples, 0.13%)</title><rect x="745.7" y="405" width="1.5" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text  x="748.75" y="415.5" ></text>
</g>
<g >
<title>alloc_buffer_head (6,263,624 samples, 0.03%)</title><rect x="1135.3" y="101" width="0.4" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="1138.34" y="111.5" ></text>
</g>
<g >
<title>RelationGetIndexList (14,350,073 samples, 0.06%)</title><rect x="83.0" y="469" width="0.7" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="85.96" y="479.5" ></text>
</g>
<g >
<title>_bt_getroot (1,370,540,935 samples, 5.98%)</title><rect x="473.2" y="389" width="70.5" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
<text  x="476.19" y="399.5" >_bt_get..</text>
</g>
<g >
<title>generic_file_read_iter (32,117,848 samples, 0.14%)</title><rect x="1164.6" y="229" width="1.7" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text  x="1167.63" y="239.5" ></text>
</g>
<g >
<title>ReleaseBuffer (84,271,770 samples, 0.37%)</title><rect x="212.4" y="421" width="4.4" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="215.42" y="431.5" ></text>
</g>
<g >
<title>__brk (5,154,411 samples, 0.02%)</title><rect x="11.5" y="405" width="0.3" height="15.0" fill="rgb(225,94,22)" rx="2" ry="2" />
<text  x="14.53" y="415.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (5,170,695 samples, 0.02%)</title><rect x="515.8" y="341" width="0.3" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text  x="518.84" y="351.5" ></text>
</g>
<g >
<title>PredicateLockTID (4,016,388 samples, 0.02%)</title><rect x="372.1" y="389" width="0.2" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" />
<text  x="375.05" y="399.5" ></text>
</g>
<g >
<title>hash_bytes (40,714,902 samples, 0.18%)</title><rect x="533.9" y="357" width="2.1" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="536.93" y="367.5" ></text>
</g>
<g >
<title>memset@plt (3,441,198 samples, 0.02%)</title><rect x="128.6" y="421" width="0.2" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="131.61" y="431.5" ></text>
</g>
<g >
<title>bytea_string_agg_transfn (2,869,461 samples, 0.01%)</title><rect x="1025.4" y="517" width="0.1" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
<text  x="1028.36" y="527.5" ></text>
</g>
<g >
<title>el0_sync (12,477,833 samples, 0.05%)</title><rect x="1113.4" y="405" width="0.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="1116.38" y="415.5" ></text>
</g>
<g >
<title>tts_buffer_heap_clear (202,968,609 samples, 0.89%)</title><rect x="211.7" y="437" width="10.5" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
<text  x="214.71" y="447.5" ></text>
</g>
<g >
<title>realloc (3,951,937 samples, 0.02%)</title><rect x="1127.6" y="405" width="0.2" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" />
<text  x="1130.63" y="415.5" ></text>
</g>
<g >
<title>unlink_chunk.constprop.0 (11,460,160 samples, 0.05%)</title><rect x="244.0" y="421" width="0.6" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text  x="247.03" y="431.5" ></text>
</g>
<g >
<title>BufFileReadCommon (31,581,663 samples, 0.14%)</title><rect x="1148.0" y="453" width="1.6" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text  x="1150.98" y="463.5" ></text>
</g>
<g >
<title>systable_beginscan_ordered (5,164,209 samples, 0.02%)</title><rect x="923.5" y="485" width="0.2" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text  x="926.48" y="495.5" ></text>
</g>
<g >
<title>palloc (41,314,884 samples, 0.18%)</title><rect x="48.4" y="501" width="2.1" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text  x="51.41" y="511.5" ></text>
</g>
<g >
<title>table_open (27,504,113 samples, 0.12%)</title><rect x="53.0" y="501" width="1.4" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
<text  x="55.99" y="511.5" ></text>
</g>
<g >
<title>ResourceOwnerRememberLock (4,019,600 samples, 0.02%)</title><rect x="993.5" y="437" width="0.2" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text  x="996.47" y="447.5" ></text>
</g>
<g >
<title>generic_perform_write (84,436,749 samples, 0.37%)</title><rect x="1135.0" y="181" width="4.3" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
<text  x="1137.96" y="191.5" ></text>
</g>
<g >
<title>get_page_from_freelist (6,801,596 samples, 0.03%)</title><rect x="1113.6" y="261" width="0.3" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text  x="1116.56" y="271.5" ></text>
</g>
<g >
<title>evict (28,626,838 samples, 0.12%)</title><rect x="10.0" y="325" width="1.5" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" />
<text  x="13.00" y="335.5" ></text>
</g>
<g >
<title>toast_fetch_datum_slice (3,449,463 samples, 0.02%)</title><rect x="1188.5" y="517" width="0.2" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text  x="1191.52" y="527.5" ></text>
</g>
<g >
<title>fmgr_info_cxt_security (33,873,916 samples, 0.15%)</title><rect x="63.3" y="485" width="1.8" height="15.0" fill="rgb(242,171,41)" rx="2" ry="2" />
<text  x="66.32" y="495.5" ></text>
</g>
<g >
<title>__GI___memset_generic (32,724,085 samples, 0.14%)</title><rect x="197.3" y="421" width="1.7" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text  x="200.30" y="431.5" ></text>
</g>
<g >
<title>hash_bytes (47,610,082 samples, 0.21%)</title><rect x="337.4" y="389" width="2.4" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="340.38" y="399.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (12,632,136 samples, 0.06%)</title><rect x="1176.0" y="325" width="0.7" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="1179.00" y="335.5" ></text>
</g>
<g >
<title>ExecNestLoop (2,928,210,144 samples, 12.77%)</title><rect x="1036.3" y="501" width="150.7" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" />
<text  x="1039.28" y="511.5" >ExecNestLoop</text>
</g>
<g >
<title>RelationIdGetRelation (8,610,787 samples, 0.04%)</title><rect x="766.8" y="437" width="0.5" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
<text  x="769.83" y="447.5" ></text>
</g>
<g >
<title>AllocSetFree (27,505,708 samples, 0.12%)</title><rect x="760.6" y="453" width="1.4" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="763.60" y="463.5" ></text>
</g>
<g >
<title>AllocSetFree (6,898,392 samples, 0.03%)</title><rect x="891.4" y="421" width="0.4" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="894.45" y="431.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (2,871,522 samples, 0.01%)</title><rect x="680.7" y="405" width="0.1" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="683.69" y="415.5" ></text>
</g>
<g >
<title>pfree (54,437,183 samples, 0.24%)</title><rect x="855.1" y="485" width="2.8" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="858.08" y="495.5" ></text>
</g>
<g >
<title>LockRelationOid (1,111,997,315 samples, 4.85%)</title><rect x="774.0" y="421" width="57.3" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="777.02" y="431.5" >LockRe..</text>
</g>
<g >
<title>__arm64_sys_pwrite64 (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="261" width="0.5" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" />
<text  x="1131.66" y="271.5" ></text>
</g>
<g >
<title>ExecInterpExpr (19,483,688,882 samples, 84.98%)</title><rect x="14.6" y="517" width="1002.8" height="15.0" fill="rgb(225,96,22)" rx="2" ry="2" />
<text  x="17.57" y="527.5" >ExecInterpExpr</text>
</g>
<g >
<title>palloc0 (10,342,341 samples, 0.05%)</title><rect x="180.2" y="437" width="0.5" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text  x="183.15" y="447.5" ></text>
</g>
<g >
<title>cfree@GLIBC_2.17 (6,312,587 samples, 0.03%)</title><rect x="226.3" y="453" width="0.3" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="229.29" y="463.5" ></text>
</g>
<g >
<title>do_mem_abort (2,288,789 samples, 0.01%)</title><rect x="37.9" y="421" width="0.1" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text  x="40.90" y="431.5" ></text>
</g>
<g >
<title>new_sync_write (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="213" width="0.5" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" />
<text  x="1131.66" y="223.5" ></text>
</g>
<g >
<title>free_buffer_head (6,852,749 samples, 0.03%)</title><rect x="11.1" y="149" width="0.3" height="15.0" fill="rgb(243,177,42)" rx="2" ry="2" />
<text  x="14.09" y="159.5" ></text>
</g>
<g >
<title>AllocSetAlloc (18,350,947 samples, 0.08%)</title><rect x="776.0" y="405" width="1.0" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="779.03" y="415.5" ></text>
</g>
<g >
<title>index_rescan (83,773,511 samples, 0.37%)</title><rect x="180.7" y="453" width="4.3" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
<text  x="183.68" y="463.5" ></text>
</g>
<g >
<title>unlink_chunk.constprop.0 (2,879,704 samples, 0.01%)</title><rect x="167.9" y="373" width="0.1" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text  x="170.87" y="383.5" ></text>
</g>
<g >
<title>appendBinaryStringInfo (5,122,795 samples, 0.02%)</title><rect x="30.8" y="501" width="0.2" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
<text  x="33.76" y="511.5" ></text>
</g>
<g >
<title>PortalRunSelect (22,889,671,784 samples, 99.84%)</title><rect x="11.8" y="565" width="1178.1" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" />
<text  x="14.80" y="575.5" >PortalRunSelect</text>
</g>
<g >
<title>hash_bytes (52,818,159 samples, 0.23%)</title><rect x="994.6" y="437" width="2.7" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="997.56" y="447.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (4,034,675 samples, 0.02%)</title><rect x="692.7" y="437" width="0.2" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="695.70" y="447.5" ></text>
</g>
<g >
<title>__memcpy_generic (22,368,032 samples, 0.10%)</title><rect x="32.7" y="485" width="1.1" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="35.67" y="495.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (40,207,505 samples, 0.18%)</title><rect x="511.2" y="325" width="2.1" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="514.23" y="335.5" ></text>
</g>
<g >
<title>ext4_file_write_iter (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="197" width="0.5" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="1131.66" y="207.5" ></text>
</g>
<g >
<title>ExecStoreBufferHeapTuple (8,013,023 samples, 0.03%)</title><rect x="272.1" y="421" width="0.5" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" />
<text  x="275.14" y="431.5" ></text>
</g>
<g >
<title>new_sync_write (87,848,495 samples, 0.38%)</title><rect x="1134.8" y="229" width="4.5" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" />
<text  x="1137.79" y="239.5" ></text>
</g>
<g >
<title>ReindexIsProcessingIndex (25,777,856 samples, 0.11%)</title><rect x="81.6" y="469" width="1.4" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
<text  x="84.63" y="479.5" ></text>
</g>
<g >
<title>ExecScan (21,790,395 samples, 0.10%)</title><rect x="1187.0" y="501" width="1.1" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text  x="1189.99" y="511.5" ></text>
</g>
<g >
<title>GrantLockLocal (4,592,641 samples, 0.02%)</title><rect x="777.0" y="405" width="0.2" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
<text  x="779.97" y="415.5" ></text>
</g>
<g >
<title>relation_open (27,532,157 samples, 0.12%)</title><rect x="922.1" y="485" width="1.4" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text  x="925.07" y="495.5" ></text>
</g>
<g >
<title>ReadBufferExtended (4,576,876 samples, 0.02%)</title><rect x="403.2" y="389" width="0.2" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text  x="406.20" y="399.5" ></text>
</g>
<g >
<title>UnpinBufferNoOwner (90,632,023 samples, 0.40%)</title><rect x="669.4" y="373" width="4.7" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text  x="672.41" y="383.5" ></text>
</g>
<g >
<title>ext4_dirty_inode (9,115,143 samples, 0.04%)</title><rect x="1138.5" y="117" width="0.4" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="1141.46" y="127.5" ></text>
</g>
<g >
<title>new_list (53,364,785 samples, 0.23%)</title><rect x="848.4" y="437" width="2.8" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text  x="851.44" y="447.5" ></text>
</g>
<g >
<title>LWLockRelease (2,861,903 samples, 0.01%)</title><rect x="299.8" y="389" width="0.1" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="302.79" y="399.5" ></text>
</g>
<g >
<title>get_hash_value (3,998,876 samples, 0.02%)</title><rect x="337.2" y="389" width="0.2" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text  x="340.18" y="399.5" ></text>
</g>
<g >
<title>LWLockRelease (12,057,728 samples, 0.05%)</title><rect x="401.9" y="389" width="0.6" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="404.90" y="399.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (150,185,538 samples, 0.66%)</title><rect x="343.5" y="405" width="7.7" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="346.47" y="415.5" ></text>
</g>
<g >
<title>LWLockRelease (36,160,796 samples, 0.16%)</title><rect x="966.5" y="421" width="1.8" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="969.48" y="431.5" ></text>
</g>
<g >
<title>ext4_reserve_inode_write (2,282,718 samples, 0.01%)</title><rect x="1138.8" y="85" width="0.1" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text  x="1141.78" y="95.5" ></text>
</g>
<g >
<title>el0_sync (29,776,812 samples, 0.13%)</title><rect x="10.0" y="453" width="1.5" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="13.00" y="463.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (15,479,808 samples, 0.07%)</title><rect x="202.8" y="437" width="0.8" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text  x="205.82" y="447.5" ></text>
</g>
<g >
<title>heapam_index_fetch_reset (3,447,852 samples, 0.02%)</title><rect x="184.8" y="437" width="0.2" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text  x="187.82" y="447.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (2,865,254 samples, 0.01%)</title><rect x="1015.3" y="453" width="0.2" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="1018.32" y="463.5" ></text>
</g>
<g >
<title>pfree (75,072,450 samples, 0.33%)</title><rect x="1156.0" y="453" width="3.9" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="1159.05" y="463.5" ></text>
</g>
<g >
<title>__pi_clear_page (2,252,341 samples, 0.01%)</title><rect x="1128.8" y="37" width="0.1" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" />
<text  x="1131.83" y="47.5" ></text>
</g>
<g >
<title>int4eq (20,089,120 samples, 0.09%)</title><rect x="645.3" y="325" width="1.0" height="15.0" fill="rgb(206,9,2)" rx="2" ry="2" />
<text  x="648.31" y="335.5" ></text>
</g>
<g >
<title>__ext4_journal_start_sb (3,994,711 samples, 0.02%)</title><rect x="1135.1" y="149" width="0.2" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text  x="1138.08" y="159.5" ></text>
</g>
<g >
<title>index_rescan (6,895,715 samples, 0.03%)</title><rect x="93.2" y="469" width="0.3" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
<text  x="96.17" y="479.5" ></text>
</g>
<g >
<title>pfree (57,411,633 samples, 0.25%)</title><rect x="252.4" y="453" width="2.9" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="255.36" y="463.5" ></text>
</g>
<g >
<title>index_getnext_tid (6,037,911,178 samples, 26.34%)</title><rect x="373.9" y="437" width="310.7" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="376.85" y="447.5" >index_getnext_tid</text>
</g>
<g >
<title>el0_svc (5,154,411 samples, 0.02%)</title><rect x="11.5" y="357" width="0.3" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text  x="14.53" y="367.5" ></text>
</g>
<g >
<title>enlargeStringInfo (96,917,531 samples, 0.42%)</title><rect x="38.0" y="469" width="5.0" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" />
<text  x="41.02" y="479.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (40,121,401 samples, 0.17%)</title><rect x="318.3" y="357" width="2.0" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="321.25" y="367.5" ></text>
</g>
<g >
<title>el0_sync (92,401,713 samples, 0.40%)</title><rect x="1134.6" y="357" width="4.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="1137.55" y="367.5" ></text>
</g>
<g >
<title>LockAcquireExtended (889,380,434 samples, 3.88%)</title><rect x="777.4" y="405" width="45.8" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text  x="780.42" y="415.5" >Lock..</text>
</g>
<g >
<title>hash_search (22,940,465 samples, 0.10%)</title><rect x="893.6" y="421" width="1.1" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text  x="896.56" y="431.5" ></text>
</g>
<g >
<title>ExecEndNestLoop (29,776,812 samples, 0.13%)</title><rect x="10.0" y="533" width="1.5" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" />
<text  x="13.00" y="543.5" ></text>
</g>
<g >
<title>tuplestore_gettupleslot (650,512,211 samples, 2.84%)</title><rect x="1146.1" y="469" width="33.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text  x="1149.06" y="479.5" >tu..</text>
</g>
<g >
<title>LWLockRelease (13,218,344 samples, 0.06%)</title><rect x="272.6" y="421" width="0.7" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="275.61" y="431.5" ></text>
</g>
<g >
<title>vfs_write (88,992,670 samples, 0.39%)</title><rect x="1134.7" y="245" width="4.6" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="1137.73" y="255.5" ></text>
</g>
<g >
<title>_bt_preprocess_keys (37,851,254 samples, 0.17%)</title><rect x="677.6" y="405" width="2.0" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
<text  x="680.62" y="415.5" ></text>
</g>
<g >
<title>ext4_da_write_begin (57,049,773 samples, 0.25%)</title><rect x="1135.1" y="165" width="2.9" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
<text  x="1138.05" y="175.5" ></text>
</g>
<g >
<title>vfs_read (11,488,058 samples, 0.05%)</title><rect x="1176.1" y="277" width="0.6" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="1179.06" y="287.5" ></text>
</g>
<g >
<title>tts_minimal_clear (5,745,076 samples, 0.03%)</title><rect x="1074.7" y="453" width="0.3" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text  x="1077.67" y="463.5" ></text>
</g>
<g >
<title>handle_mm_fault (2,842,883 samples, 0.01%)</title><rect x="1127.7" y="277" width="0.1" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
<text  x="1130.66" y="287.5" ></text>
</g>
<g >
<title>heap_fill_tuple (10,251,948 samples, 0.04%)</title><rect x="1107.4" y="437" width="0.5" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="1110.40" y="447.5" ></text>
</g>
<g >
<title>postmaster_child_launch (22,926,889,057 samples, 100.00%)</title><rect x="10.0" y="645" width="1180.0" height="15.0" fill="rgb(206,5,1)" rx="2" ry="2" />
<text  x="13.00" y="655.5" >postmaster_child_launch</text>
</g>
<g >
<title>_bt_next (4,011,776 samples, 0.02%)</title><rect x="385.2" y="421" width="0.2" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
<text  x="388.18" y="431.5" ></text>
</g>
<g >
<title>RelationIdGetRelation (239,761,713 samples, 1.05%)</title><rect x="831.6" y="421" width="12.3" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
<text  x="834.61" y="431.5" ></text>
</g>
<g >
<title>do_page_fault (2,288,789 samples, 0.01%)</title><rect x="37.9" y="389" width="0.1" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" />
<text  x="40.90" y="399.5" ></text>
</g>
<g >
<title>el0_sync_handler (92,401,713 samples, 0.40%)</title><rect x="1134.6" y="341" width="4.7" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text  x="1137.55" y="351.5" ></text>
</g>
<g >
<title>_bt_binsrch (1,262,917,500 samples, 5.51%)</title><rect x="403.4" y="389" width="65.0" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
<text  x="406.44" y="399.5" >_bt_bin..</text>
</g>
<g >
<title>MemoryContextReset (12,061,241 samples, 0.05%)</title><rect x="1189.2" y="533" width="0.6" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text  x="1192.20" y="543.5" ></text>
</g>
<g >
<title>LWLockRelease (4,025,391 samples, 0.02%)</title><rect x="485.2" y="357" width="0.2" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="488.22" y="367.5" ></text>
</g>
<g >
<title>AllocSetAlloc (34,980,870 samples, 0.15%)</title><rect x="940.9" y="437" width="1.8" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="943.88" y="447.5" ></text>
</g>
<g >
<title>ksys_pwrite64 (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="245" width="0.5" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" />
<text  x="1131.66" y="255.5" ></text>
</g>
<g >
<title>FunctionNext (2,873,102 samples, 0.01%)</title><rect x="1188.1" y="501" width="0.2" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" />
<text  x="1191.11" y="511.5" ></text>
</g>
<g >
<title>ReleaseBuffer (107,366,738 samples, 0.47%)</title><rect x="663.7" y="373" width="5.6" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="666.74" y="383.5" ></text>
</g>
<g >
<title>__pi_clear_page (17,682,255 samples, 0.08%)</title><rect x="1137.0" y="53" width="0.9" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" />
<text  x="1139.99" y="63.5" ></text>
</g>
<g >
<title>el0_svc (29,776,812 samples, 0.13%)</title><rect x="10.0" y="421" width="1.5" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text  x="13.00" y="431.5" ></text>
</g>
<g >
<title>ReleaseBuffer (52,167,694 samples, 0.23%)</title><rect x="680.8" y="405" width="2.7" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="683.84" y="415.5" ></text>
</g>
<g >
<title>btrescan (68,239,125 samples, 0.30%)</title><rect x="116.5" y="453" width="3.6" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text  x="119.54" y="463.5" ></text>
</g>
<g >
<title>ksys_pwrite64 (88,992,670 samples, 0.39%)</title><rect x="1134.7" y="261" width="4.6" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" />
<text  x="1137.73" y="271.5" ></text>
</g>
<g >
<title>index_close (18,906,426 samples, 0.08%)</title><rect x="91.1" y="469" width="0.9" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text  x="94.07" y="479.5" ></text>
</g>
<g >
<title>GrantLockLocal (6,286,098 samples, 0.03%)</title><rect x="942.7" y="437" width="0.3" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
<text  x="945.68" y="447.5" ></text>
</g>
<g >
<title>alloc_page_buffers (8,528,438 samples, 0.04%)</title><rect x="1135.3" y="117" width="0.5" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" />
<text  x="1138.34" y="127.5" ></text>
</g>
<g >
<title>do_mem_abort (10,766,301 samples, 0.05%)</title><rect x="1113.5" y="357" width="0.5" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text  x="1116.47" y="367.5" ></text>
</g>
<g >
<title>ext4_da_write_end (2,284,350 samples, 0.01%)</title><rect x="1128.9" y="149" width="0.2" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" />
<text  x="1131.95" y="159.5" ></text>
</g>
<g >
<title>heapam_index_fetch_tuple (12,051,714 samples, 0.05%)</title><rect x="264.8" y="437" width="0.6" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text  x="267.76" y="447.5" ></text>
</g>
<g >
<title>UnlockRelationId (1,134,537,339 samples, 4.95%)</title><rect x="863.7" y="469" width="58.4" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
<text  x="866.67" y="479.5" >Unlock..</text>
</g>
<g >
<title>__arch_copy_to_user (20,654,062 samples, 0.09%)</title><rect x="1164.8" y="181" width="1.0" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text  x="1167.75" y="191.5" ></text>
</g>
<g >
<title>malloc@plt (15,421,633 samples, 0.07%)</title><rect x="171.5" y="405" width="0.7" height="15.0" fill="rgb(246,192,46)" rx="2" ry="2" />
<text  x="174.45" y="415.5" ></text>
</g>
<g >
<title>palloc0 (6,320,436 samples, 0.03%)</title><rect x="203.6" y="437" width="0.3" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text  x="206.62" y="447.5" ></text>
</g>
<g >
<title>hash_search (26,976,653 samples, 0.12%)</title><rect x="816.1" y="389" width="1.4" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text  x="819.13" y="399.5" ></text>
</g>
<g >
<title>_bt_steppage (304,744,348 samples, 1.33%)</title><rect x="661.9" y="389" width="15.7" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="664.94" y="399.5" ></text>
</g>
<g >
<title>standard_ExecutorRun (22,889,671,784 samples, 99.84%)</title><rect x="11.8" y="549" width="1178.1" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" />
<text  x="14.80" y="559.5" >standard_ExecutorRun</text>
</g>
<g >
<title>do_unlinkat (29,776,812 samples, 0.13%)</title><rect x="10.0" y="357" width="1.5" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
<text  x="13.00" y="367.5" ></text>
</g>
<g >
<title>index_getnext_slot (21,229,803 samples, 0.09%)</title><rect x="92.1" y="469" width="1.1" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
<text  x="95.08" y="479.5" ></text>
</g>
<g >
<title>__arch_copy_from_user (5,143,193 samples, 0.02%)</title><rect x="1139.0" y="149" width="0.2" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" />
<text  x="1141.98" y="159.5" ></text>
</g>
<g >
<title>AllocSetFree (2,869,187 samples, 0.01%)</title><rect x="1147.8" y="453" width="0.2" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="1150.84" y="463.5" ></text>
</g>
<g >
<title>DecrTupleDescRefCount (7,449,199 samples, 0.03%)</title><rect x="208.1" y="453" width="0.4" height="15.0" fill="rgb(243,174,41)" rx="2" ry="2" />
<text  x="211.08" y="463.5" ></text>
</g>
<g >
<title>ReadBufferExtended (9,763,096 samples, 0.04%)</title><rect x="274.1" y="421" width="0.5" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text  x="277.15" y="431.5" ></text>
</g>
<g >
<title>detoast_attr_slice (44,764,372 samples, 0.20%)</title><rect x="45.9" y="501" width="2.3" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
<text  x="48.93" y="511.5" ></text>
</g>
<g >
<title>AllocSetAlloc (21,806,540 samples, 0.10%)</title><rect x="1146.7" y="453" width="1.1" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="1149.71" y="463.5" ></text>
</g>
<g >
<title>__ext4_mark_inode_dirty (8,546,571 samples, 0.04%)</title><rect x="1138.5" y="101" width="0.4" height="15.0" fill="rgb(227,104,25)" rx="2" ry="2" />
<text  x="1141.46" y="111.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (56,212,984 samples, 0.25%)</title><rect x="671.2" y="357" width="2.9" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="674.18" y="367.5" ></text>
</g>
<g >
<title>UnpinBufferNoOwner (9,757,140 samples, 0.04%)</title><rect x="659.9" y="389" width="0.5" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text  x="662.87" y="399.5" ></text>
</g>
<g >
<title>BufFileDumpBuffer (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="389" width="0.5" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" />
<text  x="1131.66" y="399.5" ></text>
</g>
<g >
<title>[postgres] (22,926,889,057 samples, 100.00%)</title><rect x="10.0" y="629" width="1180.0" height="15.0" fill="rgb(245,184,44)" rx="2" ry="2" />
<text  x="13.00" y="639.5" >[postgres]</text>
</g>
<g >
<title>__memcpy_generic (15,478,286 samples, 0.07%)</title><rect x="764.2" y="453" width="0.8" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="767.23" y="463.5" ></text>
</g>
<g >
<title>prep_new_page (2,252,341 samples, 0.01%)</title><rect x="1128.8" y="53" width="0.1" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="1131.83" y="63.5" ></text>
</g>
<g >
<title>palloc (19,504,348 samples, 0.09%)</title><rect x="1155.0" y="453" width="1.0" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text  x="1158.04" y="463.5" ></text>
</g>
<g >
<title>palloc (59,692,995 samples, 0.26%)</title><rect x="851.2" y="437" width="3.1" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text  x="854.19" y="447.5" ></text>
</g>
<g >
<title>index_beginscan (1,112,736,554 samples, 4.85%)</title><rect x="123.4" y="453" width="57.3" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text  x="126.41" y="463.5" >index_..</text>
</g>
<g >
<title>fill_val (3,966,536 samples, 0.02%)</title><rect x="1114.0" y="421" width="0.2" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
<text  x="1117.03" y="431.5" ></text>
</g>
<g >
<title>memset@plt (7,427,301 samples, 0.03%)</title><rect x="1125.0" y="437" width="0.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="1128.05" y="447.5" ></text>
</g>
<g >
<title>LWLockAcquire (88,818,261 samples, 0.39%)</title><rect x="310.8" y="373" width="4.6" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text  x="313.83" y="383.5" ></text>
</g>
<g >
<title>LWLockAcquire (86,314,141 samples, 0.38%)</title><rect x="285.9" y="405" width="4.5" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text  x="288.93" y="415.5" ></text>
</g>
<g >
<title>AllocSetAlloc (18,927,874 samples, 0.08%)</title><rect x="847.5" y="437" width="0.9" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="850.47" y="447.5" ></text>
</g>
<g >
<title>AllocSetRealloc (3,951,937 samples, 0.02%)</title><rect x="1127.6" y="421" width="0.2" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
<text  x="1130.63" y="431.5" ></text>
</g>
<g >
<title>tts_buffer_heap_get_heap_tuple (2,299,853 samples, 0.01%)</title><rect x="854.6" y="469" width="0.1" height="15.0" fill="rgb(213,37,9)" rx="2" ry="2" />
<text  x="857.58" y="479.5" ></text>
</g>
<g >
<title>LockBuffer (42,492,058 samples, 0.19%)</title><rect x="294.8" y="405" width="2.2" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text  x="297.83" y="415.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (5,130,148 samples, 0.02%)</title><rect x="683.5" y="405" width="0.3" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="686.52" y="415.5" ></text>
</g>
<g >
<title>AcceptInvalidationMessages (3,448,460 samples, 0.02%)</title><rect x="931.2" y="453" width="0.1" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
<text  x="934.16" y="463.5" ></text>
</g>
<g >
<title>btgettuple (10,917,006 samples, 0.05%)</title><rect x="263.8" y="437" width="0.6" height="15.0" fill="rgb(235,138,33)" rx="2" ry="2" />
<text  x="266.81" y="447.5" ></text>
</g>
<g >
<title>list_member_oid (2,858,518 samples, 0.01%)</title><rect x="180.0" y="437" width="0.2" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text  x="183.00" y="447.5" ></text>
</g>
<g >
<title>memcmp (5,743,071 samples, 0.03%)</title><rect x="1013.5" y="437" width="0.3" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="1016.46" y="447.5" ></text>
</g>
<g >
<title>FileWriteV (92,973,111 samples, 0.41%)</title><rect x="1134.5" y="389" width="4.8" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" />
<text  x="1137.52" y="399.5" ></text>
</g>
<g >
<title>SIGetDataEntries (5,751,847 samples, 0.03%)</title><rect x="993.7" y="437" width="0.3" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text  x="996.68" y="447.5" ></text>
</g>
<g >
<title>do_mem_abort (2,842,883 samples, 0.01%)</title><rect x="1127.7" y="325" width="0.1" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text  x="1130.66" y="335.5" ></text>
</g>
<g >
<title>__arm64_sys_pwrite64 (88,992,670 samples, 0.39%)</title><rect x="1134.7" y="277" width="4.6" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" />
<text  x="1137.73" y="287.5" ></text>
</g>
<g >
<title>palloc0 (44,460,747 samples, 0.19%)</title><rect x="1122.8" y="421" width="2.2" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text  x="1125.76" y="431.5" ></text>
</g>
<g >
<title>fmgr_info (37,266,086 samples, 0.16%)</title><rect x="61.4" y="485" width="1.9" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text  x="64.40" y="495.5" ></text>
</g>
<g >
<title>uint32_hash (13,773,677 samples, 0.06%)</title><rect x="1013.8" y="437" width="0.7" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
<text  x="1016.76" y="447.5" ></text>
</g>
<g >
<title>StartReadBuffer (5,736,694 samples, 0.03%)</title><rect x="343.2" y="405" width="0.3" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text  x="346.17" y="415.5" ></text>
</g>
<g >
<title>pagecache_get_page (4,496,804 samples, 0.02%)</title><rect x="1128.7" y="117" width="0.2" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text  x="1131.71" y="127.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (30,349,876 samples, 0.13%)</title><rect x="209.7" y="421" width="1.6" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="212.74" y="431.5" ></text>
</g>
<g >
<title>relation_open (1,478,966,587 samples, 6.45%)</title><rect x="769.1" y="437" width="76.1" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text  x="772.10" y="447.5" >relation..</text>
</g>
<g >
<title>IncrTupleDescRefCount (48,733,849 samples, 0.21%)</title><rect x="186.2" y="437" width="2.5" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text  x="189.20" y="447.5" ></text>
</g>
<g >
<title>AllocSetFree (37,230,972 samples, 0.16%)</title><rect x="229.7" y="437" width="1.9" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="232.68" y="447.5" ></text>
</g>
<g >
<title>writetup_heap (298,925,259 samples, 1.30%)</title><rect x="1129.7" y="437" width="15.4" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" />
<text  x="1132.71" y="447.5" ></text>
</g>
<g >
<title>DecrTupleDescRefCount (31,496,617 samples, 0.14%)</title><rect x="209.7" y="437" width="1.6" height="15.0" fill="rgb(243,174,41)" rx="2" ry="2" />
<text  x="212.68" y="447.5" ></text>
</g>
<g >
<title>tuplestore_gettuple (221,444,433 samples, 0.97%)</title><rect x="1168.1" y="453" width="11.4" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text  x="1171.15" y="463.5" ></text>
</g>
<g >
<title>pgstat_count_io_op (5,733,384 samples, 0.03%)</title><rect x="339.8" y="389" width="0.3" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
<text  x="342.83" y="399.5" ></text>
</g>
<g >
<title>ExecStoreMinimalTuple (4,608,317 samples, 0.02%)</title><rect x="1145.2" y="469" width="0.2" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="1148.21" y="479.5" ></text>
</g>
<g >
<title>AllocSetFree (51,066,919 samples, 0.22%)</title><rect x="77.0" y="469" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="79.96" y="479.5" ></text>
</g>
<g >
<title>__alloc_pages_nodemask (21,688,725 samples, 0.09%)</title><rect x="1136.8" y="101" width="1.1" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="1139.81" y="111.5" ></text>
</g>
<g >
<title>el0_sync (2,288,789 samples, 0.01%)</title><rect x="37.9" y="469" width="0.1" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="40.90" y="479.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (11,492,320 samples, 0.05%)</title><rect x="126.0" y="437" width="0.5" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text  x="128.95" y="447.5" ></text>
</g>
<g >
<title>pgstat_count_io_op (9,182,747 samples, 0.04%)</title><rect x="536.0" y="357" width="0.5" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
<text  x="539.02" y="367.5" ></text>
</g>
<g >
<title>list_copy (10,345,054 samples, 0.05%)</title><rect x="93.5" y="469" width="0.6" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" />
<text  x="96.52" y="479.5" ></text>
</g>
<g >
<title>ScanKeyEntryInitializeWithInfo (12,618,425 samples, 0.06%)</title><rect x="387.5" y="405" width="0.6" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
<text  x="390.46" y="415.5" ></text>
</g>
<g >
<title>ExecMakeTableFunctionResult (1,003,912,890 samples, 4.38%)</title><rect x="1093.5" y="469" width="51.7" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
<text  x="1096.54" y="479.5" >ExecM..</text>
</g>
<g >
<title>UnpinBufferNoOwner (3,431,420 samples, 0.01%)</title><rect x="211.5" y="437" width="0.2" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text  x="214.53" y="447.5" ></text>
</g>
<g >
<title>IncrBufferRefCount (110,651,709 samples, 0.48%)</title><rect x="279.5" y="389" width="5.7" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text  x="282.46" y="399.5" ></text>
</g>
<g >
<title>BufFileWrite (18,185,394 samples, 0.08%)</title><rect x="1128.2" y="405" width="1.0" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text  x="1131.22" y="415.5" ></text>
</g>
<g >
<title>tuplestore_rescan (37,842,040 samples, 0.17%)</title><rect x="1185.0" y="485" width="2.0" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
<text  x="1188.04" y="495.5" ></text>
</g>
<g >
<title>el0_sync (38,978,779 samples, 0.17%)</title><rect x="1164.4" y="389" width="2.0" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="1167.37" y="399.5" ></text>
</g>
<g >
<title>unlink_chunk.constprop.0 (47,593,922 samples, 0.21%)</title><rect x="165.4" y="357" width="2.5" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text  x="168.42" y="367.5" ></text>
</g>
<g >
<title>MemoryContextReset (40,172,540 samples, 0.18%)</title><rect x="1179.6" y="485" width="2.0" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text  x="1182.57" y="495.5" ></text>
</g>
<g >
<title>el0_sync_handler (5,154,411 samples, 0.02%)</title><rect x="11.5" y="373" width="0.3" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text  x="14.53" y="383.5" ></text>
</g>
<g >
<title>generic_file_read_iter (11,488,058 samples, 0.05%)</title><rect x="1176.1" y="229" width="0.6" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text  x="1179.06" y="239.5" ></text>
</g>
<g >
<title>BufFileDumpBuffer (93,541,848 samples, 0.41%)</title><rect x="1134.5" y="405" width="4.8" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" />
<text  x="1137.49" y="415.5" ></text>
</g>
<g >
<title>ExecDropSingleTupleTableSlot (2,869,896 samples, 0.01%)</title><rect x="79.6" y="469" width="0.1" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" />
<text  x="82.59" y="479.5" ></text>
</g>
<g >
<title>_bt_checkpage (2,854,548 samples, 0.01%)</title><rect x="468.4" y="389" width="0.2" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
<text  x="471.44" y="399.5" ></text>
</g>
<g >
<title>ExecDropSingleTupleTableSlot (266,002,624 samples, 1.16%)</title><rect x="208.5" y="453" width="13.7" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" />
<text  x="211.47" y="463.5" ></text>
</g>
<g >
<title>ext4_invalidatepage (10,857,994 samples, 0.05%)</title><rect x="10.9" y="245" width="0.5" height="15.0" fill="rgb(240,165,39)" rx="2" ry="2" />
<text  x="13.88" y="255.5" ></text>
</g>
<g >
<title>tts_minimal_clear (6,892,627 samples, 0.03%)</title><rect x="1086.8" y="469" width="0.4" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text  x="1089.81" y="479.5" ></text>
</g>
<g >
<title>release_pages (2,292,309 samples, 0.01%)</title><rect x="11.5" y="229" width="0.2" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
<text  x="14.53" y="239.5" ></text>
</g>
<g >
<title>btgettuple (5,737,568,445 samples, 25.03%)</title><rect x="385.4" y="421" width="295.3" height="15.0" fill="rgb(235,138,33)" rx="2" ry="2" />
<text  x="388.39" y="431.5" >btgettuple</text>
</g>
<g >
<title>free_unref_page_list (2,292,309 samples, 0.01%)</title><rect x="11.5" y="213" width="0.2" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" />
<text  x="14.53" y="223.5" ></text>
</g>
<g >
<title>unmap_region (5,154,411 samples, 0.02%)</title><rect x="11.5" y="277" width="0.3" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
<text  x="14.53" y="287.5" ></text>
</g>
<g >
<title>btint4cmp (78,562,170 samples, 0.34%)</title><rect x="462.9" y="357" width="4.1" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="465.92" y="367.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (137,162,364 samples, 0.60%)</title><rect x="979.6" y="421" width="7.0" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="982.59" y="431.5" ></text>
</g>
<g >
<title>kmem_cache_alloc (5,119,456 samples, 0.02%)</title><rect x="1135.4" y="85" width="0.3" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
<text  x="1138.40" y="95.5" ></text>
</g>
<g >
<title>GenerationFree (5,100,615 samples, 0.02%)</title><rect x="1105.0" y="437" width="0.2" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" />
<text  x="1107.96" y="447.5" ></text>
</g>
<g >
<title>hash_bytes (59,124,920 samples, 0.26%)</title><rect x="909.3" y="437" width="3.0" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="912.30" y="447.5" ></text>
</g>
<g >
<title>HeapTupleSatisfiesVisibility (8,604,602 samples, 0.04%)</title><rect x="285.2" y="405" width="0.5" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text  x="288.22" y="415.5" ></text>
</g>
<g >
<title>AllocSetAlloc (17,786,721 samples, 0.08%)</title><rect x="29.8" y="501" width="1.0" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="32.84" y="511.5" ></text>
</g>
<g >
<title>release_pages (8,027,796 samples, 0.04%)</title><rect x="10.1" y="245" width="0.4" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
<text  x="13.09" y="255.5" ></text>
</g>
<g >
<title>AllocSetAlloc (25,802,986 samples, 0.11%)</title><rect x="133.4" y="421" width="1.3" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="136.42" y="431.5" ></text>
</g>
<g >
<title>ext4_da_get_block_prep (6,281,607 samples, 0.03%)</title><rect x="1135.8" y="133" width="0.3" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" />
<text  x="1138.78" y="143.5" ></text>
</g>
<g >
<title>LWLockRelease (86,657,403 samples, 0.38%)</title><rect x="290.4" y="405" width="4.4" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="293.37" y="415.5" ></text>
</g>
<g >
<title>pfree (11,995,294 samples, 0.05%)</title><rect x="1125.8" y="437" width="0.6" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="1128.81" y="447.5" ></text>
</g>
<g >
<title>__do_munmap (5,154,411 samples, 0.02%)</title><rect x="11.5" y="293" width="0.3" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text  x="14.53" y="303.5" ></text>
</g>
<g >
<title>systable_endscan_ordered (1,001,989,211 samples, 4.37%)</title><rect x="204.0" y="469" width="51.6" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="207.01" y="479.5" >systa..</text>
</g>
<g >
<title>tuplestore_ateof (34,444,348 samples, 0.15%)</title><rect x="1182.6" y="485" width="1.8" height="15.0" fill="rgb(218,62,14)" rx="2" ry="2" />
<text  x="1185.62" y="495.5" ></text>
</g>
<g >
<title>ext4_es_insert_delayed_block (4,004,639 samples, 0.02%)</title><rect x="1135.9" y="117" width="0.2" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text  x="1138.87" y="127.5" ></text>
</g>
<g >
<title>do_page_fault (2,842,883 samples, 0.01%)</title><rect x="1127.7" y="293" width="0.1" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" />
<text  x="1130.66" y="303.5" ></text>
</g>
<g >
<title>do_el0_svc (38,978,779 samples, 0.17%)</title><rect x="1164.4" y="341" width="2.0" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text  x="1167.37" y="351.5" ></text>
</g>
<g >
<title>LWLockRelease (8,022,215 samples, 0.03%)</title><rect x="879.5" y="453" width="0.4" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="882.47" y="463.5" ></text>
</g>
<g >
<title>LockBuffer (23,508,132 samples, 0.10%)</title><rect x="480.6" y="373" width="1.2" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text  x="483.59" y="383.5" ></text>
</g>
<g >
<title>LockBuffer (13,184,790 samples, 0.06%)</title><rect x="402.5" y="389" width="0.7" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text  x="405.52" y="399.5" ></text>
</g>
<g >
<title>LockRelationOid (10,903,825 samples, 0.05%)</title><rect x="766.3" y="437" width="0.5" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="769.27" y="447.5" ></text>
</g>
<g >
<title>bytea_string_agg_transfn (279,388,858 samples, 1.22%)</title><rect x="31.0" y="501" width="14.4" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
<text  x="34.02" y="511.5" ></text>
</g>
<g >
<title>__arm64_sys_brk (5,154,411 samples, 0.02%)</title><rect x="11.5" y="309" width="0.3" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
<text  x="14.53" y="319.5" ></text>
</g>
<g >
<title>handle_mm_fault (10,766,301 samples, 0.05%)</title><rect x="1113.5" y="309" width="0.5" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
<text  x="1116.47" y="319.5" ></text>
</g>
<g >
<title>heap_hot_search_buffer (15,495,901 samples, 0.07%)</title><rect x="275.0" y="421" width="0.8" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text  x="278.03" y="431.5" ></text>
</g>
<g >
<title>heap_compute_data_size (50,629,047 samples, 0.22%)</title><rect x="1114.2" y="421" width="2.6" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" />
<text  x="1117.23" y="431.5" ></text>
</g>
<g >
<title>LWLockAcquire (111,371,230 samples, 0.49%)</title><rect x="499.8" y="341" width="5.7" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text  x="502.80" y="351.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (12,638,537 samples, 0.06%)</title><rect x="515.2" y="341" width="0.6" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text  x="518.19" y="351.5" ></text>
</g>
<g >
<title>get_toast_snapshot (9,731,056 samples, 0.04%)</title><rect x="65.1" y="485" width="0.5" height="15.0" fill="rgb(249,202,48)" rx="2" ry="2" />
<text  x="68.06" y="495.5" ></text>
</g>
<g >
<title>MemoryContextAlloc (35,565,747 samples, 0.16%)</title><rect x="986.6" y="437" width="1.9" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
<text  x="989.65" y="447.5" ></text>
</g>
<g >
<title>tts_virtual_clear (4,029,570 samples, 0.02%)</title><rect x="1188.3" y="501" width="0.2" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" />
<text  x="1191.26" y="511.5" ></text>
</g>
<g >
<title>AllocSetAllocLarge (527,258,734 samples, 2.30%)</title><rect x="140.9" y="405" width="27.1" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
<text  x="143.88" y="415.5" >A..</text>
</g>
<g >
<title>tuplestore_gettuple (4,007,096 samples, 0.02%)</title><rect x="1145.9" y="469" width="0.2" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text  x="1148.86" y="479.5" ></text>
</g>
<g >
<title>ExecReScanMaterial (56,211,161 samples, 0.25%)</title><rect x="1083.9" y="469" width="2.9" height="15.0" fill="rgb(240,164,39)" rx="2" ry="2" />
<text  x="1086.91" y="479.5" ></text>
</g>
<g >
<title>ReservePrivateRefCountEntry (36,688,947 samples, 0.16%)</title><rect x="513.3" y="341" width="1.9" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
<text  x="516.30" y="351.5" ></text>
</g>
<g >
<title>__GI___memset_generic (17,033,009 samples, 0.07%)</title><rect x="1113.2" y="421" width="0.8" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text  x="1116.15" y="431.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (72,793,399 samples, 0.32%)</title><rect x="806.4" y="389" width="3.8" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="809.44" y="399.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (3,447,321 samples, 0.02%)</title><rect x="211.4" y="437" width="0.1" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="214.36" y="447.5" ></text>
</g>
<g >
<title>standard_ExecutorEnd (34,931,223 samples, 0.15%)</title><rect x="10.0" y="549" width="1.8" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" />
<text  x="13.00" y="559.5" ></text>
</g>
<g >
<title>list_member_oid (37,628,430 samples, 0.16%)</title><rect x="94.2" y="469" width="1.9" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text  x="97.17" y="479.5" ></text>
</g>
<g >
<title>tag_hash (5,740,136 samples, 0.03%)</title><rect x="536.5" y="357" width="0.3" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="539.49" y="367.5" ></text>
</g>
<g >
<title>LWLockRelease (4,072,678 samples, 0.02%)</title><rect x="777.2" y="405" width="0.2" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="780.21" y="415.5" ></text>
</g>
<g >
<title>heapam_index_fetch_reset (7,444,084 samples, 0.03%)</title><rect x="264.4" y="437" width="0.4" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text  x="267.38" y="447.5" ></text>
</g>
<g >
<title>relation_open (4,589,143 samples, 0.02%)</title><rect x="854.3" y="453" width="0.3" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text  x="857.35" y="463.5" ></text>
</g>
<g >
<title>SIGetDataEntries (66,561,934 samples, 0.29%)</title><rect x="990.0" y="421" width="3.5" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text  x="993.04" y="431.5" ></text>
</g>
<g >
<title>IsSharedRelation (131,463,245 samples, 0.57%)</title><rect x="931.3" y="453" width="6.8" height="15.0" fill="rgb(217,59,14)" rx="2" ry="2" />
<text  x="934.34" y="463.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (2,856,839 samples, 0.01%)</title><rect x="863.5" y="469" width="0.2" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="866.53" y="479.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (5,166,829 samples, 0.02%)</title><rect x="279.2" y="389" width="0.3" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="282.20" y="399.5" ></text>
</g>
<g >
<title>el0_da (2,288,789 samples, 0.01%)</title><rect x="37.9" y="437" width="0.1" height="15.0" fill="rgb(217,55,13)" rx="2" ry="2" />
<text  x="40.90" y="447.5" ></text>
</g>
<g >
<title>heapam_index_fetch_reset (76,206,392 samples, 0.33%)</title><rect x="680.7" y="421" width="3.9" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text  x="683.69" y="431.5" ></text>
</g>
<g >
<title>tts_minimal_clear (4,026,538 samples, 0.02%)</title><rect x="1181.6" y="485" width="0.2" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text  x="1184.64" y="495.5" ></text>
</g>
<g >
<title>tuplestore_end (29,776,812 samples, 0.13%)</title><rect x="10.0" y="501" width="1.5" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
<text  x="13.00" y="511.5" ></text>
</g>
<g >
<title>LWLockAcquire (57,407,154 samples, 0.25%)</title><rect x="717.9" y="405" width="3.0" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text  x="720.94" y="415.5" ></text>
</g>
<g >
<title>LockRelationOid (1,157,279,585 samples, 5.05%)</title><rect x="938.1" y="453" width="59.6" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="941.10" y="463.5" >LockRe..</text>
</g>
<g >
<title>ReleaseBuffer (6,888,127 samples, 0.03%)</title><rect x="384.4" y="421" width="0.3" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="387.36" y="431.5" ></text>
</g>
<g >
<title>_bt_check_compare (569,464,222 samples, 2.48%)</title><rect x="618.1" y="341" width="29.3" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" />
<text  x="621.10" y="351.5" >_b..</text>
</g>
<g >
<title>BufTableLookup (101,441,200 samples, 0.44%)</title><rect x="305.6" y="373" width="5.2" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="308.55" y="383.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (71,796,558 samples, 0.31%)</title><rect x="739.2" y="405" width="3.7" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="742.24" y="415.5" ></text>
</g>
<g >
<title>memcmp (17,238,209 samples, 0.08%)</title><rect x="734.4" y="389" width="0.9" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="737.43" y="399.5" ></text>
</g>
<g >
<title>pgstat_count_backend_io_op (14,904,180 samples, 0.07%)</title><rect x="336.1" y="373" width="0.8" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text  x="339.14" y="383.5" ></text>
</g>
<g >
<title>AllocSetAlloc (58,589,051 samples, 0.26%)</title><rect x="73.9" y="469" width="3.1" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="76.95" y="479.5" ></text>
</g>
<g >
<title>copy_page_to_iter (20,654,062 samples, 0.09%)</title><rect x="1164.8" y="197" width="1.0" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text  x="1167.75" y="207.5" ></text>
</g>
<g >
<title>LockRelease (817,390,626 samples, 3.57%)</title><rect x="879.9" y="453" width="42.0" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="882.88" y="463.5" >Loc..</text>
</g>
<g >
<title>__memcpy_generic (38,462,747 samples, 0.17%)</title><rect x="59.4" y="485" width="2.0" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="62.42" y="495.5" ></text>
</g>
<g >
<title>BufFileReadCommon (133,691,964 samples, 0.58%)</title><rect x="1169.8" y="437" width="6.9" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text  x="1172.77" y="447.5" ></text>
</g>
<g >
<title>ExecMaterial (344,223,318 samples, 1.50%)</title><rect x="1062.9" y="485" width="17.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="1065.86" y="495.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (55,117,282 samples, 0.24%)</title><rect x="666.4" y="357" width="2.9" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="669.43" y="367.5" ></text>
</g>
<g >
<title>ext4_file_read_iter (32,117,848 samples, 0.14%)</title><rect x="1164.6" y="245" width="1.7" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="1167.63" y="255.5" ></text>
</g>
<g >
<title>_bt_binsrch (4,595,750 samples, 0.02%)</title><rect x="388.1" y="405" width="0.2" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
<text  x="391.11" y="415.5" ></text>
</g>
<g >
<title>memcmp (13,795,161 samples, 0.06%)</title><rect x="755.2" y="405" width="0.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="758.16" y="415.5" ></text>
</g>
<g >
<title>heapam_index_fetch_end (8,605,756 samples, 0.04%)</title><rect x="226.6" y="453" width="0.5" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text  x="229.65" y="463.5" ></text>
</g>
<g >
<title>pgstat_count_backend_io_op (63,660,489 samples, 0.28%)</title><rect x="527.7" y="341" width="3.3" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
<text  x="530.73" y="351.5" ></text>
</g>
<g >
<title>relation_close (1,246,993,411 samples, 5.44%)</title><rect x="857.9" y="485" width="64.2" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="860.89" y="495.5" >relatio..</text>
</g>
<g >
<title>AllocSetAlloc (36,124,213 samples, 0.16%)</title><rect x="192.5" y="421" width="1.9" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="195.52" y="431.5" ></text>
</g>
<g >
<title>heap_fetch_toast_slice (3,449,399 samples, 0.02%)</title><rect x="48.2" y="501" width="0.2" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
<text  x="51.23" y="511.5" ></text>
</g>
<g >
<title>memcmp (9,752,993 samples, 0.04%)</title><rect x="842.6" y="405" width="0.5" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="845.62" y="415.5" ></text>
</g>
<g >
<title>heap_form_minimal_tuple (332,685,766 samples, 1.45%)</title><rect x="1107.9" y="437" width="17.1" height="15.0" fill="rgb(253,221,52)" rx="2" ry="2" />
<text  x="1110.93" y="447.5" ></text>
</g>
<g >
<title>LWLockRelease (43,567,632 samples, 0.19%)</title><rect x="804.2" y="389" width="2.2" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="807.19" y="399.5" ></text>
</g>
<g >
<title>LockRelationOid (5,162,300 samples, 0.02%)</title><rect x="924.9" y="469" width="0.2" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="927.87" y="479.5" ></text>
</g>
<g >
<title>systable_beginscan_ordered (1,940,938,979 samples, 8.47%)</title><rect x="104.1" y="469" width="99.9" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text  x="107.11" y="479.5" >systable_beg..</text>
</g>
<g >
<title>LWLockRelease (40,041,310 samples, 0.17%)</title><rect x="888.5" y="437" width="2.1" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="891.50" y="447.5" ></text>
</g>
<g >
<title>palloc (89,455,208 samples, 0.39%)</title><rect x="96.1" y="469" width="4.6" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text  x="99.11" y="479.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (138,887,961 samples, 0.61%)</title><rect x="325.5" y="373" width="7.1" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="328.48" y="383.5" ></text>
</g>
<g >
<title>_bt_next (355,801,252 samples, 1.55%)</title><rect x="659.3" y="405" width="18.3" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
<text  x="662.31" y="415.5" ></text>
</g>
<g >
<title>IOContextForStrategy (6,286,650 samples, 0.03%)</title><rect x="484.9" y="357" width="0.3" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" />
<text  x="487.90" y="367.5" ></text>
</g>
<g >
<title>_int_free (211,673,433 samples, 0.92%)</title><rect x="233.7" y="437" width="10.9" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" />
<text  x="236.73" y="447.5" ></text>
</g>
<g >
<title>PostmasterMain (22,926,889,057 samples, 100.00%)</title><rect x="10.0" y="677" width="1180.0" height="15.0" fill="rgb(212,35,8)" rx="2" ry="2" />
<text  x="13.00" y="687.5" >PostmasterMain</text>
</g>
<g >
<title>el0_svc_common.constprop.0 (92,401,713 samples, 0.40%)</title><rect x="1134.6" y="293" width="4.7" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="1137.55" y="303.5" ></text>
</g>
<g >
<title>ExecInterpExpr (9,730,838 samples, 0.04%)</title><rect x="1188.7" y="533" width="0.5" height="15.0" fill="rgb(225,96,22)" rx="2" ry="2" />
<text  x="1191.70" y="543.5" ></text>
</g>
<g >
<title>LockBuffer (16,674,649 samples, 0.07%)</title><rect x="588.4" y="373" width="0.8" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text  x="591.36" y="383.5" ></text>
</g>
<g >
<title>PortalCleanup (34,931,223 samples, 0.15%)</title><rect x="10.0" y="565" width="1.8" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text  x="13.00" y="575.5" ></text>
</g>
<g >
<title>ext4_mark_iloc_dirty (5,695,337 samples, 0.02%)</title><rect x="1138.5" y="85" width="0.3" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text  x="1141.49" y="95.5" ></text>
</g>
<g >
<title>FileReadV (13,783,813 samples, 0.06%)</title><rect x="1175.9" y="421" width="0.8" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text  x="1178.94" y="431.5" ></text>
</g>
<g >
<title>__libc_pwrite64 (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="357" width="0.5" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" />
<text  x="1131.66" y="367.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (137,129,206 samples, 0.60%)</title><rect x="351.2" y="405" width="7.1" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="354.20" y="415.5" ></text>
</g>
<g >
<title>iov_iter_copy_from_user_atomic (5,143,193 samples, 0.02%)</title><rect x="1139.0" y="165" width="0.2" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
<text  x="1141.98" y="175.5" ></text>
</g>
<g >
<title>ExecStoreBufferHeapTuple (129,614,039 samples, 0.57%)</title><rect x="278.5" y="405" width="6.7" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" />
<text  x="281.55" y="415.5" ></text>
</g>
<g >
<title>index_close (1,355,330,719 samples, 5.91%)</title><rect x="686.7" y="453" width="69.7" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
<text  x="689.68" y="463.5" >index_c..</text>
</g>
<g >
<title>heap_page_prune_opt (31,018,113 samples, 0.14%)</title><rect x="372.3" y="405" width="1.6" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text  x="375.26" y="415.5" ></text>
</g>
<g >
<title>palloc (92,850,000 samples, 0.40%)</title><rect x="172.2" y="405" width="4.8" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text  x="175.24" y="415.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (41,310,430 samples, 0.18%)</title><rect x="231.6" y="437" width="2.1" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="234.60" y="447.5" ></text>
</g>
<g >
<title>tuplestore_puttuple_common (63,672,825 samples, 0.28%)</title><rect x="1126.4" y="437" width="3.3" height="15.0" fill="rgb(209,19,4)" rx="2" ry="2" />
<text  x="1129.43" y="447.5" ></text>
</g>
<g >
<title>tts_minimal_getsomeattrs (4,033,324 samples, 0.02%)</title><rect x="1062.7" y="469" width="0.2" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text  x="1065.65" y="479.5" ></text>
</g>
<g >
<title>LockBuffer (16,644,689 samples, 0.07%)</title><rect x="273.3" y="421" width="0.8" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
<text  x="276.29" y="431.5" ></text>
</g>
<g >
<title>_bt_check_compare (9,159,180 samples, 0.04%)</title><rect x="611.9" y="357" width="0.4" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" />
<text  x="614.87" y="367.5" ></text>
</g>
<g >
<title>__mark_inode_dirty (9,115,143 samples, 0.04%)</title><rect x="1138.5" y="133" width="0.4" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
<text  x="1141.46" y="143.5" ></text>
</g>
<g >
<title>LWLockAcquire (40,710,757 samples, 0.18%)</title><rect x="478.5" y="373" width="2.1" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text  x="481.50" y="383.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (58,479,637 samples, 0.26%)</title><rect x="968.3" y="421" width="3.0" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="971.34" y="431.5" ></text>
</g>
<g >
<title>FunctionCall2Coll (22,381,225 samples, 0.10%)</title><rect x="616.9" y="341" width="1.2" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="619.95" y="351.5" ></text>
</g>
<g >
<title>kmem_cache_free (6,279,481 samples, 0.03%)</title><rect x="11.1" y="133" width="0.3" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text  x="14.12" y="143.5" ></text>
</g>
<g >
<title>ReceiveSharedInvalidMessages (62,524,926 samples, 0.27%)</title><rect x="997.7" y="453" width="3.2" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text  x="1000.67" y="463.5" ></text>
</g>
<g >
<title>MemoryContextResetOnly (5,154,411 samples, 0.02%)</title><rect x="11.5" y="485" width="0.3" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" />
<text  x="14.53" y="495.5" ></text>
</g>
<g >
<title>PortalDrop (34,931,223 samples, 0.15%)</title><rect x="10.0" y="581" width="1.8" height="15.0" fill="rgb(253,222,53)" rx="2" ry="2" />
<text  x="13.00" y="591.5" ></text>
</g>
<g >
<title>toast_fetch_datum_slice (18,709,755,906 samples, 81.61%)</title><rect x="54.4" y="501" width="963.0" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
<text  x="57.40" y="511.5" >toast_fetch_datum_slice</text>
</g>
<g >
<title>add_to_page_cache_lru (2,244,463 samples, 0.01%)</title><rect x="1128.7" y="101" width="0.1" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" />
<text  x="1131.71" y="111.5" ></text>
</g>
<g >
<title>__memcpy_generic (3,455,004 samples, 0.02%)</title><rect x="42.8" y="421" width="0.2" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="45.83" y="431.5" ></text>
</g>
<g >
<title>LWLockAcquire (34,442,709 samples, 0.15%)</title><rect x="886.7" y="437" width="1.8" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text  x="889.73" y="447.5" ></text>
</g>
<g >
<title>palloc0 (31,528,273 samples, 0.14%)</title><rect x="201.2" y="421" width="1.6" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text  x="204.20" y="431.5" ></text>
</g>
<g >
<title>table_slot_create (4,020,761 samples, 0.02%)</title><rect x="685.0" y="469" width="0.2" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text  x="688.00" y="479.5" ></text>
</g>
<g >
<title>MakeTupleTableSlot (3,439,779 samples, 0.02%)</title><rect x="112.4" y="453" width="0.2" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" />
<text  x="115.44" y="463.5" ></text>
</g>
<g >
<title>__memcpy_generic (26,967,676 samples, 0.12%)</title><rect x="1166.4" y="437" width="1.4" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="1169.38" y="447.5" ></text>
</g>
<g >
<title>_bt_metaversion (42,439,329 samples, 0.19%)</title><rect x="543.8" y="389" width="2.2" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" />
<text  x="546.84" y="399.5" ></text>
</g>
<g >
<title>AcceptInvalidationMessages (2,289,034 samples, 0.01%)</title><rect x="770.2" y="421" width="0.2" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
<text  x="773.25" y="431.5" ></text>
</g>
<g >
<title>generic_write_end (16,541,985 samples, 0.07%)</title><rect x="1138.1" y="149" width="0.8" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" />
<text  x="1141.07" y="159.5" ></text>
</g>
<g >
<title>hash_bytes (30,379,700 samples, 0.13%)</title><rect x="725.9" y="389" width="1.6" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="728.89" y="399.5" ></text>
</g>
<g >
<title>_int_free (5,154,411 samples, 0.02%)</title><rect x="11.5" y="453" width="0.3" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" />
<text  x="14.53" y="463.5" ></text>
</g>
<g >
<title>ResourceOwnerRemember (16,635,131 samples, 0.07%)</title><rect x="844.0" y="421" width="0.9" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text  x="847.01" y="431.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (13,172,584 samples, 0.06%)</title><rect x="683.9" y="389" width="0.7" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="686.93" y="399.5" ></text>
</g>
<g >
<title>fmgr_info_cxt_security (138,734,351 samples, 0.61%)</title><rect x="83.9" y="469" width="7.2" height="15.0" fill="rgb(242,171,41)" rx="2" ry="2" />
<text  x="86.93" y="479.5" ></text>
</g>
<g >
<title>ExecReScan (130,798,128 samples, 0.57%)</title><rect x="1080.6" y="485" width="6.7" height="15.0" fill="rgb(205,2,0)" rx="2" ry="2" />
<text  x="1083.58" y="495.5" ></text>
</g>
<g >
<title>MarkLockClear (2,291,300 samples, 0.01%)</title><rect x="831.3" y="421" width="0.1" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="834.26" y="431.5" ></text>
</g>
<g >
<title>pgstat_count_io_op (56,192,142 samples, 0.25%)</title><rect x="531.0" y="341" width="2.9" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
<text  x="534.00" y="351.5" ></text>
</g>
<g >
<title>free_pages_and_swap_cache (2,292,309 samples, 0.01%)</title><rect x="11.5" y="245" width="0.2" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" />
<text  x="14.53" y="255.5" ></text>
</g>
<g >
<title>ext4_block_write_begin (16,518,054 samples, 0.07%)</title><rect x="1135.3" y="149" width="0.8" height="15.0" fill="rgb(206,4,1)" rx="2" ry="2" />
<text  x="1138.29" y="159.5" ></text>
</g>
<g >
<title>el0_svc (12,632,136 samples, 0.06%)</title><rect x="1176.0" y="357" width="0.7" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text  x="1179.00" y="367.5" ></text>
</g>
<g >
<title>index_getnext_tid (7,453,997 samples, 0.03%)</title><rect x="684.6" y="453" width="0.4" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="687.61" y="463.5" ></text>
</g>
<g >
<title>ReservePrivateRefCountEntry (63,044,606 samples, 0.27%)</title><rect x="320.3" y="373" width="3.3" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
<text  x="323.32" y="383.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (63,073,492 samples, 0.28%)</title><rect x="537.0" y="373" width="3.2" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="540.00" y="383.5" ></text>
</g>
<g >
<title>realloc (3,455,004 samples, 0.02%)</title><rect x="42.8" y="437" width="0.2" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" />
<text  x="45.83" y="447.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (5,154,411 samples, 0.02%)</title><rect x="11.5" y="325" width="0.3" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="14.53" y="335.5" ></text>
</g>
<g >
<title>__libc_pread64 (13,783,813 samples, 0.06%)</title><rect x="1175.9" y="405" width="0.8" height="15.0" fill="rgb(254,226,54)" rx="2" ry="2" />
<text  x="1178.94" y="415.5" ></text>
</g>
<g >
<title>el0_svc (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="309" width="0.5" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text  x="1131.66" y="319.5" ></text>
</g>
<g >
<title>el0_sync_handler (29,776,812 samples, 0.13%)</title><rect x="10.0" y="437" width="1.5" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text  x="13.00" y="447.5" ></text>
</g>
<g >
<title>tuplestore_gettuple (26,399,055 samples, 0.12%)</title><rect x="1068.1" y="469" width="1.3" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" />
<text  x="1071.09" y="479.5" ></text>
</g>
<g >
<title>hash_bytes (42,416,814 samples, 0.19%)</title><rect x="828.2" y="405" width="2.2" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="831.22" y="415.5" ></text>
</g>
<g >
<title>generic_perform_write (9,070,951 samples, 0.04%)</title><rect x="1128.7" y="165" width="0.5" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
<text  x="1131.69" y="175.5" ></text>
</g>
<g >
<title>BufTableLookup (75,028,364 samples, 0.33%)</title><rect x="495.9" y="341" width="3.9" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="498.94" y="351.5" ></text>
</g>
<g >
<title>MemoryContextReset (13,693,591 samples, 0.06%)</title><rect x="1097.4" y="453" width="0.7" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text  x="1100.41" y="463.5" ></text>
</g>
<g >
<title>tag_hash (2,877,642 samples, 0.01%)</title><rect x="902.2" y="421" width="0.1" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="905.18" y="431.5" ></text>
</g>
<g >
<title>palloc (57,913,608 samples, 0.25%)</title><rect x="177.0" y="421" width="3.0" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
<text  x="180.02" y="431.5" ></text>
</g>
<g >
<title>ReservePrivateRefCountEntry (10,323,575 samples, 0.05%)</title><rect x="485.4" y="357" width="0.6" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
<text  x="488.43" y="367.5" ></text>
</g>
<g >
<title>PinBuffer (116,488,218 samples, 0.51%)</title><rect x="507.3" y="341" width="6.0" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
<text  x="510.30" y="351.5" ></text>
</g>
<g >
<title>tag_hash (2,288,800 samples, 0.01%)</title><rect x="340.1" y="389" width="0.1" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="343.13" y="399.5" ></text>
</g>
<g >
<title>GenerationAlloc (21,134,542 samples, 0.09%)</title><rect x="1112.1" y="421" width="1.1" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text  x="1115.06" y="431.5" ></text>
</g>
<g >
<title>ReceiveSharedInvalidMessages (4,589,150 samples, 0.02%)</title><rect x="831.4" y="421" width="0.2" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
<text  x="834.37" y="431.5" ></text>
</g>
<g >
<title>RemoveLocalLock (228,706,365 samples, 1.00%)</title><rect x="890.6" y="437" width="11.7" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
<text  x="893.56" y="447.5" ></text>
</g>
<g >
<title>start_this_handle (2,282,304 samples, 0.01%)</title><rect x="1135.2" y="117" width="0.1" height="15.0" fill="rgb(234,133,31)" rx="2" ry="2" />
<text  x="1138.17" y="127.5" ></text>
</g>
<g >
<title>palloc0 (7,424,074 samples, 0.03%)</title><rect x="1125.4" y="437" width="0.4" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
<text  x="1128.43" y="447.5" ></text>
</g>
<g >
<title>enlargeStringInfo (39,633,999 samples, 0.17%)</title><rect x="43.0" y="485" width="2.0" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" />
<text  x="46.00" y="495.5" ></text>
</g>
<g >
<title>RelationGetIndexScan (32,739,315 samples, 0.14%)</title><rect x="168.0" y="405" width="1.7" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text  x="171.02" y="415.5" ></text>
</g>
<g >
<title>_bt_first (6,321,311 samples, 0.03%)</title><rect x="384.9" y="421" width="0.3" height="15.0" fill="rgb(237,151,36)" rx="2" ry="2" />
<text  x="387.86" y="431.5" ></text>
</g>
<g >
<title>btbeginscan (4,552,330 samples, 0.02%)</title><rect x="126.5" y="437" width="0.3" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" />
<text  x="129.54" y="447.5" ></text>
</g>
<g >
<title>MakeTupleTableSlot (274,214,386 samples, 1.20%)</title><rect x="188.7" y="437" width="14.1" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" />
<text  x="191.71" y="447.5" ></text>
</g>
<g >
<title>PostgresMain (22,926,889,057 samples, 100.00%)</title><rect x="10.0" y="613" width="1180.0" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" />
<text  x="13.00" y="623.5" >PostgresMain</text>
</g>
<g >
<title>ext4_buffered_write_iter (87,282,904 samples, 0.38%)</title><rect x="1134.8" y="197" width="4.5" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
<text  x="1137.82" y="207.5" ></text>
</g>
<g >
<title>ExecStoreMinimalTuple (68,335,404 samples, 0.30%)</title><rect x="1150.3" y="453" width="3.6" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="1153.35" y="463.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (14,342,082 samples, 0.06%)</title><rect x="830.4" y="405" width="0.7" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="833.40" y="415.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (56,666,598 samples, 0.25%)</title><rect x="496.4" y="325" width="3.0" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="499.44" y="335.5" ></text>
</g>
<g >
<title>heapam_index_fetch_end (4,600,837 samples, 0.02%)</title><rect x="250.8" y="437" width="0.2" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text  x="253.79" y="447.5" ></text>
</g>
<g >
<title>BufferGetBlockNumber (13,201,293 samples, 0.06%)</title><rect x="585.2" y="373" width="0.7" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text  x="588.20" y="383.5" ></text>
</g>
<g >
<title>_bt_mark_scankey_required (2,282,414 samples, 0.01%)</title><rect x="543.7" y="389" width="0.1" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
<text  x="546.73" y="399.5" ></text>
</g>
<g >
<title>grab_cache_page_write_begin (4,496,804 samples, 0.02%)</title><rect x="1128.7" y="133" width="0.2" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="1131.71" y="143.5" ></text>
</g>
<g >
<title>add_to_page_cache_lru (12,561,990 samples, 0.05%)</title><rect x="1136.1" y="117" width="0.7" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" />
<text  x="1139.14" y="127.5" ></text>
</g>
<g >
<title>ksys_pread64 (36,714,125 samples, 0.16%)</title><rect x="1164.5" y="293" width="1.9" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
<text  x="1167.49" y="303.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="277" width="0.5" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="1131.66" y="287.5" ></text>
</g>
<g >
<title>ScanKeyInit (21,240,247 samples, 0.09%)</title><rect x="58.3" y="485" width="1.1" height="15.0" fill="rgb(222,79,18)" rx="2" ry="2" />
<text  x="61.27" y="495.5" ></text>
</g>
<g >
<title>pg_detoast_datum_packed (43,599,631 samples, 0.19%)</title><rect x="50.5" y="501" width="2.3" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
<text  x="53.54" y="511.5" ></text>
</g>
<g >
<title>ext4_da_write_begin (5,071,120 samples, 0.02%)</title><rect x="1128.7" y="149" width="0.2" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
<text  x="1131.69" y="159.5" ></text>
</g>
<g >
<title>heap_fetch_toast_slice (15,332,576,214 samples, 66.88%)</title><rect x="65.6" y="485" width="789.1" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
<text  x="68.57" y="495.5" >heap_fetch_toast_slice</text>
</g>
<g >
<title>_start (22,926,889,057 samples, 100.00%)</title><rect x="10.0" y="725" width="1180.0" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="13.00" y="735.5" >_start</text>
</g>
<g >
<title>generic_file_buffered_read (32,117,848 samples, 0.14%)</title><rect x="1164.6" y="213" width="1.7" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text  x="1167.63" y="223.5" ></text>
</g>
<g >
<title>FileWriteV (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="373" width="0.5" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" />
<text  x="1131.66" y="383.5" ></text>
</g>
<g >
<title>RemoveLocalLock (234,726,281 samples, 1.02%)</title><rect x="723.2" y="405" width="12.1" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
<text  x="726.23" y="415.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (5,743,957 samples, 0.03%)</title><rect x="844.9" y="421" width="0.3" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="847.92" y="431.5" ></text>
</g>
<g >
<title>PinBuffer (70,782,395 samples, 0.31%)</title><rect x="316.7" y="373" width="3.6" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
<text  x="319.68" y="383.5" ></text>
</g>
<g >
<title>__GI___memset_generic (9,165,304 samples, 0.04%)</title><rect x="128.1" y="421" width="0.5" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text  x="131.14" y="431.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (65,468,432 samples, 0.29%)</title><rect x="589.3" y="373" width="3.4" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="592.31" y="383.5" ></text>
</g>
<g >
<title>memcmp (8,619,066 samples, 0.04%)</title><rect x="499.4" y="325" width="0.4" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="502.36" y="335.5" ></text>
</g>
<g >
<title>memcpy@plt (6,894,945 samples, 0.03%)</title><rect x="45.0" y="485" width="0.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="48.04" y="495.5" ></text>
</g>
<g >
<title>cfree@GLIBC_2.17 (91,210,386 samples, 0.40%)</title><rect x="246.1" y="437" width="4.7" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="249.10" y="447.5" ></text>
</g>
<g >
<title>pagecache_get_page (35,964,797 samples, 0.16%)</title><rect x="1136.1" y="133" width="1.9" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text  x="1139.14" y="143.5" ></text>
</g>
<g >
<title>__pi_clear_page (5,117,461 samples, 0.02%)</title><rect x="1113.6" y="229" width="0.3" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" />
<text  x="1116.65" y="239.5" ></text>
</g>
<g >
<title>ExecAgg (22,866,734,787 samples, 99.74%)</title><rect x="11.8" y="533" width="1176.9" height="15.0" fill="rgb(250,207,49)" rx="2" ry="2" />
<text  x="14.80" y="543.5" >ExecAgg</text>
</g>
<g >
<title>IndexScanEnd (22,386,013 samples, 0.10%)</title><rect x="222.2" y="453" width="1.1" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" />
<text  x="225.16" y="463.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (42,473,848 samples, 0.19%)</title><rect x="214.6" y="405" width="2.2" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="217.57" y="415.5" ></text>
</g>
<g >
<title>FreeExecutorState (5,154,411 samples, 0.02%)</title><rect x="11.5" y="533" width="0.3" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text  x="14.53" y="543.5" ></text>
</g>
<g >
<title>truncate_inode_pages_final (28,061,442 samples, 0.12%)</title><rect x="10.0" y="293" width="1.5" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="13.03" y="303.5" ></text>
</g>
<g >
<title>pagevec_lru_move_fn (4,006,215 samples, 0.02%)</title><rect x="1136.6" y="85" width="0.2" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text  x="1139.58" y="95.5" ></text>
</g>
<g >
<title>readtup_heap (160,024,774 samples, 0.70%)</title><rect x="1159.9" y="453" width="8.2" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
<text  x="1162.91" y="463.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (22,936,491 samples, 0.10%)</title><rect x="284.0" y="373" width="1.2" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text  x="286.98" y="383.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (124,538,723 samples, 0.54%)</title><rect x="728.0" y="389" width="6.4" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="731.02" y="399.5" ></text>
</g>
<g >
<title>pgstat_init_relation (59,118,301 samples, 0.26%)</title><rect x="927.2" y="469" width="3.0" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="930.17" y="479.5" ></text>
</g>
<g >
<title>pfree (5,175,266 samples, 0.02%)</title><rect x="755.9" y="405" width="0.2" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="758.87" y="415.5" ></text>
</g>
<g >
<title>ext4_releasepage (9,143,938 samples, 0.04%)</title><rect x="11.0" y="197" width="0.4" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
<text  x="13.97" y="207.5" ></text>
</g>
<g >
<title>__add_to_page_cache_locked (7,981,929 samples, 0.03%)</title><rect x="1136.2" y="101" width="0.4" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
<text  x="1139.17" y="111.5" ></text>
</g>
<g >
<title>heap_hot_search_buffer (272,081,772 samples, 1.19%)</title><rect x="358.3" y="405" width="14.0" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text  x="361.25" y="415.5" ></text>
</g>
<g >
<title>FunctionNext (1,701,438,335 samples, 7.42%)</title><rect x="1092.0" y="485" width="87.6" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" />
<text  x="1095.01" y="495.5" >FunctionNext</text>
</g>
<g >
<title>pgstat_init_function_usage (25,660,258 samples, 0.11%)</title><rect x="1102.0" y="453" width="1.3" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="1105.00" y="463.5" ></text>
</g>
<g >
<title>IncrBufferRefCount (5,179,317 samples, 0.02%)</title><rect x="285.7" y="405" width="0.2" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text  x="288.66" y="415.5" ></text>
</g>
<g >
<title>ExecStoreMinimalTuple (8,604,421 samples, 0.04%)</title><rect x="1066.9" y="469" width="0.5" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="1069.94" y="479.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (29,776,812 samples, 0.13%)</title><rect x="10.0" y="389" width="1.5" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="13.00" y="399.5" ></text>
</g>
<g >
<title>MemoryContextReset (41,899,033 samples, 0.18%)</title><rect x="1089.8" y="469" width="2.2" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text  x="1092.85" y="479.5" ></text>
</g>
<g >
<title>alloc_pages_current (22,261,476 samples, 0.10%)</title><rect x="1136.8" y="117" width="1.1" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
<text  x="1139.78" y="127.5" ></text>
</g>
<g >
<title>LockRelease (17,213,677 samples, 0.08%)</title><rect x="687.7" y="437" width="0.9" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="690.74" y="447.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (154,308,845 samples, 0.67%)</title><rect x="747.2" y="405" width="8.0" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="750.22" y="415.5" ></text>
</g>
<g >
<title>RelationGetIndexScan (23,464,259 samples, 0.10%)</title><rect x="134.7" y="421" width="1.3" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text  x="137.74" y="431.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (4,593,734 samples, 0.02%)</title><rect x="997.3" y="437" width="0.2" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="1000.28" y="447.5" ></text>
</g>
<g >
<title>__block_commit_write.constprop.0.isra.0 (6,856,751 samples, 0.03%)</title><rect x="1138.1" y="133" width="0.4" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="1141.10" y="143.5" ></text>
</g>
<g >
<title>LWLockAcquire (43,048,735 samples, 0.19%)</title><rect x="802.0" y="389" width="2.2" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text  x="804.98" y="399.5" ></text>
</g>
<g >
<title>_bt_metaversion (18,357,844 samples, 0.08%)</title><rect x="658.4" y="405" width="0.9" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" />
<text  x="661.36" y="415.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (4,014,741 samples, 0.02%)</title><rect x="212.2" y="421" width="0.2" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="215.21" y="431.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (149,270,052 samples, 0.65%)</title><rect x="913.4" y="437" width="7.7" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="916.38" y="447.5" ></text>
</g>
<g >
<title>index_beginscan_internal (968,255,179 samples, 4.22%)</title><rect x="130.2" y="437" width="49.8" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
<text  x="133.17" y="447.5" >index..</text>
</g>
<g >
<title>GenerationGetChunkSpace (2,832,108 samples, 0.01%)</title><rect x="1095.8" y="453" width="0.1" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text  x="1098.77" y="463.5" ></text>
</g>
<g >
<title>do_el0_svc (92,401,713 samples, 0.40%)</title><rect x="1134.6" y="309" width="4.7" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text  x="1137.55" y="319.5" ></text>
</g>
<g >
<title>index_endscan (490,929,861 samples, 2.14%)</title><rect x="227.1" y="453" width="25.3" height="15.0" fill="rgb(208,17,4)" rx="2" ry="2" />
<text  x="230.09" y="463.5" >i..</text>
</g>
<g >
<title>_bt_checkpage (67,678,055 samples, 0.30%)</title><rect x="540.2" y="373" width="3.5" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
<text  x="543.24" y="383.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (115,281,698 samples, 0.50%)</title><rect x="1007.5" y="437" width="6.0" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="1010.53" y="447.5" ></text>
</g>
<g >
<title>__arm64_sys_pread64 (12,059,477 samples, 0.05%)</title><rect x="1176.0" y="309" width="0.7" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
<text  x="1179.03" y="319.5" ></text>
</g>
<g >
<title>LockAcquireExtended (839,932,054 samples, 3.66%)</title><rect x="943.4" y="437" width="43.2" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
<text  x="946.42" y="447.5" >Lock..</text>
</g>
<g >
<title>ExecJustAssignInnerVar (226,121,605 samples, 0.99%)</title><rect x="1051.2" y="485" width="11.7" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
<text  x="1054.22" y="495.5" ></text>
</g>
<g >
<title>hash_bytes (55,012,728 samples, 0.24%)</title><rect x="813.3" y="389" width="2.8" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="816.30" y="399.5" ></text>
</g>
<g >
<title>mem_cgroup_charge (3,979,868 samples, 0.02%)</title><rect x="1136.4" y="85" width="0.2" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" />
<text  x="1139.37" y="95.5" ></text>
</g>
<g >
<title>__GI___memset_generic (18,784,503 samples, 0.08%)</title><rect x="1106.4" y="437" width="0.9" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
<text  x="1109.37" y="447.5" ></text>
</g>
<g >
<title>_bt_moveright (41,280,743 samples, 0.18%)</title><rect x="651.5" y="373" width="2.2" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
<text  x="654.55" y="383.5" ></text>
</g>
<g >
<title>_bt_mark_scankey_required (115,300,655 samples, 0.50%)</title><rect x="578.0" y="373" width="5.9" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
<text  x="580.97" y="383.5" ></text>
</g>
<g >
<title>copy_page_to_iter (8,618,244 samples, 0.04%)</title><rect x="1176.1" y="197" width="0.4" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
<text  x="1179.06" y="207.5" ></text>
</g>
<g >
<title>UnlockRelationId (1,234,227,529 samples, 5.38%)</title><rect x="692.9" y="437" width="63.5" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
<text  x="695.91" y="447.5" >Unlock..</text>
</g>
<g >
<title>el0_sync (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="341" width="0.5" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="1131.66" y="351.5" ></text>
</g>
<g >
<title>__alloc_pages_nodemask (2,252,341 samples, 0.01%)</title><rect x="1128.8" y="85" width="0.1" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="1131.83" y="95.5" ></text>
</g>
<g >
<title>el0_svc (38,978,779 samples, 0.17%)</title><rect x="1164.4" y="357" width="2.0" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text  x="1167.37" y="367.5" ></text>
</g>
<g >
<title>generic_file_buffered_read (11,488,058 samples, 0.05%)</title><rect x="1176.1" y="213" width="0.6" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text  x="1179.06" y="223.5" ></text>
</g>
<g >
<title>el0_da (3,404,250 samples, 0.01%)</title><rect x="1127.6" y="341" width="0.2" height="15.0" fill="rgb(217,55,13)" rx="2" ry="2" />
<text  x="1130.63" y="351.5" ></text>
</g>
<g >
<title>pgstat_end_function_usage (6,844,988 samples, 0.03%)</title><rect x="1101.6" y="453" width="0.4" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
<text  x="1104.64" y="463.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (72,322,849 samples, 0.32%)</title><rect x="524.0" y="341" width="3.7" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="527.01" y="351.5" ></text>
</g>
<g >
<title>btoidcmp (28,677,121 samples, 0.13%)</title><rect x="467.0" y="357" width="1.4" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
<text  x="469.96" y="367.5" ></text>
</g>
<g >
<title>memcmp (14,363,699 samples, 0.06%)</title><rect x="901.4" y="421" width="0.8" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
<text  x="904.44" y="431.5" ></text>
</g>
<g >
<title>__libc_start_main (22,926,889,057 samples, 100.00%)</title><rect x="10.0" y="709" width="1180.0" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" />
<text  x="13.00" y="719.5" >__libc_start_main</text>
</g>
<g >
<title>TransactionStartedDuringRecovery (25,871,088 samples, 0.11%)</title><rect x="169.7" y="405" width="1.3" height="15.0" fill="rgb(229,112,26)" rx="2" ry="2" />
<text  x="172.70" y="415.5" ></text>
</g>
<g >
<title>RelationIdGetRelation (39,551,836 samples, 0.17%)</title><rect x="925.1" y="469" width="2.1" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
<text  x="928.14" y="479.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (108,497,063 samples, 0.47%)</title><rect x="817.5" y="389" width="5.6" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="820.52" y="399.5" ></text>
</g>
<g >
<title>get_page_from_freelist (21,120,142 samples, 0.09%)</title><rect x="1136.8" y="85" width="1.1" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text  x="1139.84" y="95.5" ></text>
</g>
<g >
<title>new_sync_read (32,696,220 samples, 0.14%)</title><rect x="1164.6" y="261" width="1.7" height="15.0" fill="rgb(218,61,14)" rx="2" ry="2" />
<text  x="1167.60" y="271.5" ></text>
</g>
<g >
<title>_bt_preprocess_keys (728,358,086 samples, 3.18%)</title><rect x="546.4" y="389" width="37.5" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
<text  x="549.41" y="399.5" >_bt..</text>
</g>
<g >
<title>appendBinaryStringInfo (178,325,961 samples, 0.78%)</title><rect x="33.8" y="485" width="9.2" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
<text  x="36.83" y="495.5" ></text>
</g>
<g >
<title>LWLockRelease (4,011,748 samples, 0.02%)</title><rect x="707.7" y="421" width="0.2" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="710.74" y="431.5" ></text>
</g>
<g >
<title>tts_minimal_getsomeattrs (116,485,368 samples, 0.51%)</title><rect x="1056.7" y="453" width="6.0" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text  x="1059.66" y="463.5" ></text>
</g>
<g >
<title>el0_sync_handler (9,642,558 samples, 0.04%)</title><rect x="1128.7" y="325" width="0.5" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text  x="1131.66" y="335.5" ></text>
</g>
<g >
<title>do_el0_svc (5,154,411 samples, 0.02%)</title><rect x="11.5" y="341" width="0.3" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text  x="14.53" y="351.5" ></text>
</g>
<g >
<title>GenerationGetChunkSpace (5,717,160 samples, 0.02%)</title><rect x="1105.2" y="437" width="0.3" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text  x="1108.22" y="447.5" ></text>
</g>
<g >
<title>tuplestore_gettupleslot (12,613,742 samples, 0.06%)</title><rect x="1184.4" y="485" width="0.6" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
<text  x="1187.39" y="495.5" ></text>
</g>
<g >
<title>slot_getsomeattrs_int (159,535,751 samples, 0.70%)</title><rect x="1054.4" y="469" width="8.3" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" />
<text  x="1057.44" y="479.5" ></text>
</g>
<g >
<title>ExecStoreMinimalTuple (35,013,451 samples, 0.15%)</title><rect x="1072.9" y="453" width="1.8" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="1075.87" y="463.5" ></text>
</g>
<g >
<title>_bt_checkkeys (40,135,528 samples, 0.18%)</title><rect x="592.7" y="373" width="2.0" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
<text  x="595.68" y="383.5" ></text>
</g>
<g >
<title>fetch_input_tuple (3,085,334,263 samples, 13.46%)</title><rect x="1029.7" y="517" width="158.8" height="15.0" fill="rgb(217,58,14)" rx="2" ry="2" />
<text  x="1032.67" y="527.5" >fetch_input_tuple</text>
</g>
<g >
<title>_int_malloc (401,528,393 samples, 1.75%)</title><rect x="147.2" y="373" width="20.7" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
<text  x="150.20" y="383.5" ></text>
</g>
<g >
<title>CheckForSerializableConflictOutNeeded (14,326,098 samples, 0.06%)</title><rect x="367.6" y="389" width="0.8" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
<text  x="370.65" y="399.5" ></text>
</g>
<g >
<title>FunctionCall2Coll (42,968,750 samples, 0.19%)</title><rect x="643.1" y="325" width="2.2" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="646.10" y="335.5" ></text>
</g>
<g >
<title>touch_atime (2,293,648 samples, 0.01%)</title><rect x="1166.2" y="197" width="0.1" height="15.0" fill="rgb(205,2,0)" rx="2" ry="2" />
<text  x="1169.17" y="207.5" ></text>
</g>
<g >
<title>hash_search (20,112,488 samples, 0.09%)</title><rect x="912.3" y="437" width="1.1" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text  x="915.34" y="447.5" ></text>
</g>
<g >
<title>AllocSetAlloc (38,430,574 samples, 0.17%)</title><rect x="138.9" y="405" width="2.0" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="141.90" y="415.5" ></text>
</g>
<g >
<title>heap_form_minimal_tuple (3,993,349 samples, 0.02%)</title><rect x="1101.4" y="453" width="0.2" height="15.0" fill="rgb(253,221,52)" rx="2" ry="2" />
<text  x="1104.44" y="463.5" ></text>
</g>
<g >
<title>_bt_readfirstpage (1,234,001,656 samples, 5.38%)</title><rect x="583.9" y="389" width="63.5" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
<text  x="586.90" y="399.5" >_bt_re..</text>
</g>
<g >
<title>BufTableLookup (4,007,317 samples, 0.02%)</title><rect x="484.7" y="357" width="0.2" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="487.69" y="367.5" ></text>
</g>
<g >
<title>table_open (1,770,056,106 samples, 7.72%)</title><rect x="924.4" y="485" width="91.1" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
<text  x="927.37" y="495.5" >table_open</text>
</g>
<g >
<title>pagecache_get_page (6,879,602 samples, 0.03%)</title><rect x="1165.8" y="197" width="0.4" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text  x="1168.81" y="207.5" ></text>
</g>
<g >
<title>heapam_index_fetch_begin (65,886,448 samples, 0.29%)</title><rect x="126.8" y="437" width="3.4" height="15.0" fill="rgb(243,174,41)" rx="2" ry="2" />
<text  x="129.78" y="447.5" ></text>
</g>
<g >
<title>pfree (65,965,684 samples, 0.29%)</title><rect x="100.7" y="469" width="3.4" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="103.71" y="479.5" ></text>
</g>
<g >
<title>LockRelease (2,863,169 samples, 0.01%)</title><rect x="859.3" y="469" width="0.2" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="862.33" y="479.5" ></text>
</g>
<g >
<title>pagevec_lookup_entries (2,865,187 samples, 0.01%)</title><rect x="10.7" y="261" width="0.2" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
<text  x="13.74" y="271.5" ></text>
</g>
<g >
<title>btbeginscan (760,142,973 samples, 3.32%)</title><rect x="137.9" y="421" width="39.1" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" />
<text  x="140.90" y="431.5" >btb..</text>
</g>
<g >
<title>hash_bytes (68,296,911 samples, 0.30%)</title><rect x="974.5" y="421" width="3.5" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="977.51" y="431.5" ></text>
</g>
<g >
<title>systrim.constprop.0 (5,154,411 samples, 0.02%)</title><rect x="11.5" y="437" width="0.3" height="15.0" fill="rgb(213,39,9)" rx="2" ry="2" />
<text  x="14.53" y="447.5" ></text>
</g>
<g >
<title>heapam_index_fetch_tuple (1,903,427,591 samples, 8.30%)</title><rect x="275.9" y="421" width="98.0" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text  x="278.89" y="431.5" >heapam_inde..</text>
</g>
<g >
<title>tts_virtual_clear (14,949,925 samples, 0.07%)</title><rect x="1181.8" y="485" width="0.8" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" />
<text  x="1184.85" y="495.5" ></text>
</g>
<g >
<title>writetup_heap (30,114,918 samples, 0.13%)</title><rect x="1128.2" y="421" width="1.5" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" />
<text  x="1131.16" y="431.5" ></text>
</g>
<g >
<title>do_page_fault (10,766,301 samples, 0.05%)</title><rect x="1113.5" y="325" width="0.5" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" />
<text  x="1116.47" y="335.5" ></text>
</g>
<g >
<title>ResourceOwnerForget (2,850,740 samples, 0.01%)</title><rect x="669.3" y="373" width="0.1" height="15.0" fill="rgb(235,142,33)" rx="2" ry="2" />
<text  x="672.26" y="383.5" ></text>
</g>
<g >
<title>systable_getnext_ordered (8,343,455,259 samples, 36.39%)</title><rect x="255.6" y="469" width="429.4" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text  x="258.58" y="479.5" >systable_getnext_ordered</text>
</g>
<g >
<title>AllocSetReset (48,182,262 samples, 0.21%)</title><rect x="1022.9" y="501" width="2.5" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
<text  x="1025.88" y="511.5" ></text>
</g>
<g >
<title>hash_bytes (54,511,248 samples, 0.24%)</title><rect x="742.9" y="405" width="2.8" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="745.94" y="415.5" ></text>
</g>
<g >
<title>unmap_single_vma (2,862,102 samples, 0.01%)</title><rect x="11.7" y="245" width="0.1" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
<text  x="14.65" y="255.5" ></text>
</g>
<g >
<title>UnpinBufferNoOwner (38,986,835 samples, 0.17%)</title><rect x="216.8" y="421" width="2.1" height="15.0" fill="rgb(253,221,53)" rx="2" ry="2" />
<text  x="219.85" y="431.5" ></text>
</g>
<g >
<title>hash_search_with_hash_value (124,491,143 samples, 0.54%)</title><rect x="836.2" y="405" width="6.4" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
<text  x="839.21" y="415.5" ></text>
</g>
<g >
<title>heapam_index_fetch_reset (4,015,139 samples, 0.02%)</title><rect x="120.3" y="453" width="0.2" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
<text  x="123.26" y="463.5" ></text>
</g>
<g >
<title>LWLockRelease (24,671,616 samples, 0.11%)</title><rect x="315.4" y="373" width="1.3" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="318.41" y="383.5" ></text>
</g>
<g >
<title>index_fetch_heap (2,107,613,741 samples, 9.19%)</title><rect x="265.4" y="437" width="108.5" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="268.38" y="447.5" >index_fetch_h..</text>
</g>
<g >
<title>pfree (2,297,737 samples, 0.01%)</title><rect x="921.8" y="437" width="0.1" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
<text  x="924.83" y="447.5" ></text>
</g>
<g >
<title>new_sync_read (11,488,058 samples, 0.05%)</title><rect x="1176.1" y="261" width="0.6" height="15.0" fill="rgb(218,61,14)" rx="2" ry="2" />
<text  x="1179.06" y="271.5" ></text>
</g>
<g >
<title>RelationClose (79,186,109 samples, 0.35%)</title><rect x="688.6" y="437" width="4.1" height="15.0" fill="rgb(208,18,4)" rx="2" ry="2" />
<text  x="691.63" y="447.5" ></text>
</g>
<g >
<title>pgstat_init_relation (35,482,284 samples, 0.15%)</title><rect x="767.3" y="437" width="1.8" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
<text  x="770.27" y="447.5" ></text>
</g>
<g >
<title>free_unref_page_list (3,436,267 samples, 0.01%)</title><rect x="10.2" y="229" width="0.2" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" />
<text  x="13.24" y="239.5" ></text>
</g>
<g >
<title>el0_svc (92,401,713 samples, 0.40%)</title><rect x="1134.6" y="325" width="4.7" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
<text  x="1137.55" y="335.5" ></text>
</g>
<g >
<title>truncate_cleanup_page (10,857,994 samples, 0.05%)</title><rect x="10.9" y="261" width="0.5" height="15.0" fill="rgb(241,170,40)" rx="2" ry="2" />
<text  x="13.88" y="271.5" ></text>
</g>
<g >
<title>toast_close_indexes (1,384,017,698 samples, 6.04%)</title><rect x="685.2" y="469" width="71.2" height="15.0" fill="rgb(243,177,42)" rx="2" ry="2" />
<text  x="688.20" y="479.5" >toast_cl..</text>
</g>
<g >
<title>try_to_free_buffers (8,575,743 samples, 0.04%)</title><rect x="11.0" y="165" width="0.4" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
<text  x="14.00" y="175.5" ></text>
</g>
<g >
<title>toast_open_indexes (29,795,444 samples, 0.13%)</title><rect x="1015.8" y="485" width="1.6" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text  x="1018.82" y="495.5" ></text>
</g>
<g >
<title>heapam_slot_callbacks (57,252,454 samples, 0.25%)</title><rect x="120.5" y="453" width="2.9" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
<text  x="123.47" y="463.5" ></text>
</g>
<g >
<title>ResourceOwnerForgetLock (13,788,069 samples, 0.06%)</title><rect x="735.3" y="405" width="0.7" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
<text  x="738.31" y="415.5" ></text>
</g>
<g >
<title>heap_free_minimal_tuple (22,923,738 samples, 0.10%)</title><rect x="1153.9" y="453" width="1.1" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
<text  x="1156.86" y="463.5" ></text>
</g>
<g >
<title>find_get_entries (2,865,187 samples, 0.01%)</title><rect x="10.7" y="245" width="0.2" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" />
<text  x="13.74" y="255.5" ></text>
</g>
<g >
<title>__memcpy_generic (48,498,389 samples, 0.21%)</title><rect x="1142.1" y="421" width="2.5" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" />
<text  x="1145.10" y="431.5" ></text>
</g>
<g >
<title>_bt_moveright (7,470,847 samples, 0.03%)</title><rect x="546.0" y="389" width="0.4" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
<text  x="549.03" y="399.5" ></text>
</g>
<g >
<title>relation_open (1,656,455,216 samples, 7.22%)</title><rect x="930.2" y="469" width="85.3" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
<text  x="933.22" y="479.5" >relation_o..</text>
</g>
<g >
<title>RemoveLocalLock (2,868,268 samples, 0.01%)</title><rect x="756.1" y="421" width="0.2" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
<text  x="759.14" y="431.5" ></text>
</g>
<g >
<title>AllocSetReset (5,125,210 samples, 0.02%)</title><rect x="14.3" y="517" width="0.3" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
<text  x="17.31" y="527.5" ></text>
</g>
<g >
<title>ksys_pread64 (11,488,058 samples, 0.05%)</title><rect x="1176.1" y="293" width="0.6" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
<text  x="1179.06" y="303.5" ></text>
</g>
<g >
<title>hash_search (2,284,999 samples, 0.01%)</title><rect x="756.3" y="421" width="0.1" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text  x="759.32" y="431.5" ></text>
</g>
<g >
<title>ReadBufferExtended (1,068,335,336 samples, 4.66%)</title><rect x="481.8" y="373" width="55.0" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
<text  x="484.80" y="383.5" >ReadB..</text>
</g>
<g >
<title>LWLockRelease (34,382,956 samples, 0.15%)</title><rect x="505.5" y="341" width="1.8" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
<text  x="508.53" y="351.5" ></text>
</g>
<g >
<title>hash_search (10,919,960 samples, 0.05%)</title><rect x="727.5" y="389" width="0.5" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text  x="730.46" y="399.5" ></text>
</g>
<g >
<title>MemoryContextAlloc (22,399,941 samples, 0.10%)</title><rect x="823.2" y="405" width="1.1" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
<text  x="826.19" y="415.5" ></text>
</g>
<g >
<title>prep_new_page (18,254,135 samples, 0.08%)</title><rect x="1137.0" y="69" width="0.9" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="1139.99" y="79.5" ></text>
</g>
<g >
<title>BufTableLookup (3,458,747 samples, 0.02%)</title><rect x="299.5" y="389" width="0.1" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="302.47" y="399.5" ></text>
</g>
<g >
<title>PredicateLockTID (5,742,253 samples, 0.03%)</title><rect x="297.0" y="405" width="0.3" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" />
<text  x="300.02" y="415.5" ></text>
</g>
<g >
<title>hash_search (66,599,548 samples, 0.29%)</title><rect x="1004.1" y="437" width="3.4" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text  x="1007.10" y="447.5" ></text>
</g>
<g >
<title>LWLockAcquire (40,155,832 samples, 0.18%)</title><rect x="964.4" y="421" width="2.1" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
<text  x="967.41" y="431.5" ></text>
</g>
<g >
<title>ReleaseBuffer (4,588,583 samples, 0.02%)</title><rect x="659.6" y="389" width="0.3" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
<text  x="662.63" y="399.5" ></text>
</g>
<g >
<title>do_translation_fault (2,842,883 samples, 0.01%)</title><rect x="1127.7" y="309" width="0.1" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
<text  x="1130.66" y="319.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (20,637,023 samples, 0.09%)</title><rect x="136.8" y="405" width="1.1" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text  x="139.84" y="415.5" ></text>
</g>
<g >
<title>__arm64_sys_pread64 (36,714,125 samples, 0.16%)</title><rect x="1164.5" y="309" width="1.9" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
<text  x="1167.49" y="319.5" ></text>
</g>
<g >
<title>el0_sync_handler (12,477,833 samples, 0.05%)</title><rect x="1113.4" y="389" width="0.6" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text  x="1116.38" y="399.5" ></text>
</g>
<g >
<title>_bt_search.part.0 (114,733,980 samples, 0.50%)</title><rect x="647.8" y="389" width="5.9" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" />
<text  x="650.77" y="399.5" ></text>
</g>
<g >
<title>handle_mm_fault (2,288,789 samples, 0.01%)</title><rect x="37.9" y="373" width="0.1" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
<text  x="40.90" y="383.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (68,314,484 samples, 0.30%)</title><rect x="332.6" y="373" width="3.5" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="335.63" y="383.5" ></text>
</g>
<g >
<title>GetPrivateRefCountEntry (56,205,002 samples, 0.25%)</title><rect x="281.1" y="373" width="2.9" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
<text  x="284.08" y="383.5" ></text>
</g>
<g >
<title>hash_search (35,529,403 samples, 0.15%)</title><rect x="834.4" y="405" width="1.8" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
<text  x="837.38" y="415.5" ></text>
</g>
<g >
<title>FunctionCall2Coll (57,947,131 samples, 0.25%)</title><rect x="410.7" y="373" width="3.0" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
<text  x="413.70" y="383.5" ></text>
</g>
<g >
<title>el0_svc_common.constprop.0 (38,978,779 samples, 0.17%)</title><rect x="1164.4" y="325" width="2.0" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
<text  x="1167.37" y="335.5" ></text>
</g>
<g >
<title>index_getprocinfo (91,161,063 samples, 0.40%)</title><rect x="653.7" y="389" width="4.7" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
<text  x="656.67" y="399.5" ></text>
</g>
<g >
<title>delete_from_page_cache_batch (4,580,936 samples, 0.02%)</title><rect x="10.5" y="261" width="0.2" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
<text  x="13.50" y="271.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (32,083,572 samples, 0.14%)</title><rect x="323.6" y="373" width="1.6" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text  x="326.56" y="383.5" ></text>
</g>
<g >
<title>toast_close_indexes (6,883,303 samples, 0.03%)</title><rect x="1015.5" y="485" width="0.3" height="15.0" fill="rgb(243,177,42)" rx="2" ry="2" />
<text  x="1018.47" y="495.5" ></text>
</g>
<g >
<title>_bt_compare (23,524,267 samples, 0.10%)</title><rect x="468.6" y="389" width="1.2" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
<text  x="471.58" y="399.5" ></text>
</g>
<g >
<title>ResourceOwnerEnlarge (5,736,508 samples, 0.03%)</title><rect x="1003.8" y="437" width="0.3" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
<text  x="1006.81" y="447.5" ></text>
</g>
<g >
<title>btendscan (28,677,613 samples, 0.13%)</title><rect x="244.6" y="437" width="1.5" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
<text  x="247.62" y="447.5" ></text>
</g>
<g >
<title>all (22,926,889,057 samples, 100%)</title><rect x="10.0" y="757" width="1180.0" height="15.0" fill="rgb(213,39,9)" rx="2" ry="2" />
<text  x="13.00" y="767.5" ></text>
</g>
<g >
<title>memcpy@plt (7,432,511 samples, 0.03%)</title><rect x="854.7" y="485" width="0.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="857.70" y="495.5" ></text>
</g>
<g >
<title>el0_sync (3,404,250 samples, 0.01%)</title><rect x="1127.6" y="373" width="0.2" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
<text  x="1130.63" y="383.5" ></text>
</g>
<g >
<title>index_getnext_slot (8,231,049,555 samples, 35.90%)</title><rect x="261.0" y="453" width="423.6" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
<text  x="263.98" y="463.5" >index_getnext_slot</text>
</g>
<g >
<title>tuplestore_putvalues (811,685,998 samples, 3.54%)</title><rect x="1103.3" y="453" width="41.8" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
<text  x="1106.32" y="463.5" >tup..</text>
</g>
<g >
<title>tag_hash (2,884,259 samples, 0.01%)</title><rect x="997.5" y="437" width="0.2" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="1000.52" y="447.5" ></text>
</g>
<g >
<title>__unlink (29,776,812 samples, 0.13%)</title><rect x="10.0" y="469" width="1.5" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" />
<text  x="13.00" y="479.5" ></text>
</g>
<g >
<title>__aarch64_cas4_acq_rel (153,543,408 samples, 0.67%)</title><rect x="516.1" y="341" width="7.9" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
<text  x="519.10" y="351.5" ></text>
</g>
<g >
<title>_bt_readnextpage (29,259,813 samples, 0.13%)</title><rect x="660.4" y="389" width="1.5" height="15.0" fill="rgb(236,146,34)" rx="2" ry="2" />
<text  x="663.43" y="399.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (55,597,075 samples, 0.24%)</title><rect x="971.3" y="421" width="2.9" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="974.35" y="431.5" ></text>
</g>
<g >
<title>malloc (492,814,395 samples, 2.15%)</title><rect x="142.7" y="389" width="25.3" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" />
<text  x="145.65" y="399.5" >m..</text>
</g>
<g >
<title>RelationClose (78,623,765 samples, 0.34%)</title><rect x="859.5" y="469" width="4.0" height="15.0" fill="rgb(208,18,4)" rx="2" ry="2" />
<text  x="862.48" y="479.5" ></text>
</g>
<g >
<title>ExecFetchSlotHeapTuple (57,316,731 samples, 0.25%)</title><rect x="258.0" y="453" width="3.0" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
<text  x="261.03" y="463.5" ></text>
</g>
<g >
<title>memset@plt (43,014,836 samples, 0.19%)</title><rect x="199.0" y="421" width="2.2" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="201.99" y="431.5" ></text>
</g>
<g >
<title>AllocSetFree (62,595,970 samples, 0.27%)</title><rect x="204.9" y="453" width="3.2" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="207.86" y="463.5" ></text>
</g>
<g >
<title>alloc_pages_vma (6,801,596 samples, 0.03%)</title><rect x="1113.6" y="293" width="0.3" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
<text  x="1116.56" y="303.5" ></text>
</g>
<g >
<title>AllocSetFree (17,789,361 samples, 0.08%)</title><rect x="222.4" y="437" width="0.9" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
<text  x="225.39" y="447.5" ></text>
</g>
<g >
<title>memcpy@plt (7,455,161 samples, 0.03%)</title><rect x="1167.8" y="437" width="0.3" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="1170.76" y="447.5" ></text>
</g>
<g >
<title>__arch_copy_to_user (8,618,244 samples, 0.04%)</title><rect x="1176.1" y="181" width="0.4" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
<text  x="1179.06" y="191.5" ></text>
</g>
<g >
<title>unmap_page_range (2,862,102 samples, 0.01%)</title><rect x="11.7" y="229" width="0.1" height="15.0" fill="rgb(206,5,1)" rx="2" ry="2" />
<text  x="14.65" y="239.5" ></text>
</g>
<g >
<title>PredicateLockPage (22,384,819 samples, 0.10%)</title><rect x="610.7" y="357" width="1.2" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
<text  x="613.72" y="367.5" ></text>
</g>
<g >
<title>ext4_evict_inode (28,626,838 samples, 0.12%)</title><rect x="10.0" y="309" width="1.5" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
<text  x="13.00" y="319.5" ></text>
</g>
<g >
<title>__aarch64_ldadd4_acq_rel (53,666,819 samples, 0.23%)</title><rect x="810.2" y="389" width="2.7" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
<text  x="813.18" y="399.5" ></text>
</g>
<g >
<title>find_get_entry (5,724,878 samples, 0.02%)</title><rect x="1165.9" y="181" width="0.3" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
<text  x="1168.87" y="191.5" ></text>
</g>
<g >
<title>StartReadBuffer (718,299,301 samples, 3.13%)</title><rect x="300.2" y="389" width="37.0" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text  x="303.21" y="399.5" >Sta..</text>
</g>
<g >
<title>_bt_readpage (1,023,355,481 samples, 4.46%)</title><rect x="594.7" y="373" width="52.7" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="597.74" y="383.5" >_bt_r..</text>
</g>
<g >
<title>tuplestore_rescan (2,868,157 samples, 0.01%)</title><rect x="1087.2" y="469" width="0.1" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
<text  x="1090.16" y="479.5" ></text>
</g>
<g >
<title>RelationIncrementReferenceCount (37,842,530 samples, 0.17%)</title><rect x="136.0" y="421" width="1.9" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="138.95" y="431.5" ></text>
</g>
<g >
<title>exec_simple_query (22,926,319,576 samples, 100.00%)</title><rect x="10.0" y="597" width="1180.0" height="15.0" fill="rgb(211,29,6)" rx="2" ry="2" />
<text  x="13.00" y="607.5" >exec_simple_query</text>
</g>
<g >
<title>systable_getnext_ordered (8,027,933 samples, 0.04%)</title><rect x="924.0" y="485" width="0.4" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
<text  x="926.96" y="495.5" ></text>
</g>
<g >
<title>el0_sync_handler (2,288,789 samples, 0.01%)</title><rect x="37.9" y="453" width="0.1" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
<text  x="40.90" y="463.5" ></text>
</g>
<g >
<title>StartReadBuffer (4,023,909 samples, 0.02%)</title><rect x="536.8" y="373" width="0.2" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
<text  x="539.79" y="383.5" ></text>
</g>
<g >
<title>unmap_vmas (2,862,102 samples, 0.01%)</title><rect x="11.7" y="261" width="0.1" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" />
<text  x="14.65" y="271.5" ></text>
</g>
<g >
<title>memset@plt (6,827,641 samples, 0.03%)</title><rect x="1122.4" y="421" width="0.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
<text  x="1125.41" y="431.5" ></text>
</g>
</g>
</svg>