|
<?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="2134" onload="init(evt)" viewBox="0 0 1200 2134" 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="2134.0" fill="url(#background)" />
|
|
<text id="title" x="600.00" y="24" >Flame Graph</text>
|
|
<text id="details" x="10.00" y="2117" > </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="2117" > </text>
|
|
<g id="frames">
|
|
<g >
|
|
<title>handle_softirqs (10,101,010 samples, 0.06%)</title><rect x="331.7" y="1637" width="0.7" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="334.70" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irqrestore (20,202,020 samples, 0.11%)</title><rect x="1015.6" y="1733" width="1.3" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="1018.55" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>generic_permission (10,101,010 samples, 0.06%)</title><rect x="618.9" y="1893" width="0.7" height="15.0" fill="rgb(228,107,25)" rx="2" ry="2" />
|
|
<text x="621.90" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1269" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1279.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>path_get (10,101,010 samples, 0.06%)</title><rect x="572.5" y="1861" width="0.6" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
|
|
<text x="575.47" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32 (20,202,020 samples, 0.11%)</title><rect x="412.6" y="1845" width="1.3" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" />
|
|
<text x="415.62" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__aa_path_perm (222,222,220 samples, 1.24%)</title><rect x="581.8" y="1813" width="14.6" height="15.0" fill="rgb(217,58,14)" rx="2" ry="2" />
|
|
<text x="584.76" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>operator new (10,101,010 samples, 0.06%)</title><rect x="433.2" y="1797" width="0.6" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
|
|
<text x="436.18" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>submit_bio_noacct (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1589" width="1.3" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" />
|
|
<text x="13.66" y="1599.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::EncodeFixed32 (10,101,010 samples, 0.06%)</title><rect x="355.6" y="1861" width="0.6" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
|
|
<text x="358.58" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_write_begin (2,101,010,080 samples, 11.69%)</title><rect x="787.4" y="1877" width="137.9" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
|
|
<text x="790.38" y="1887.5" >ext4_da_write_begin</text>
|
|
</g>
|
|
<g >
|
|
<title>fault_in_readable (10,101,010 samples, 0.06%)</title><rect x="939.9" y="1877" width="0.7" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" />
|
|
<text x="942.94" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1397" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1407.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (20,202,020 samples, 0.11%)</title><rect x="283.9" y="1845" width="1.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="286.94" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1221" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1231.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1797" width="0.7" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="13.00" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1669" width="0.6" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="141.68" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DecodeFixed32 (20,202,020 samples, 0.11%)</title><rect x="469.0" y="1829" width="1.3" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="472.00" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_release_folio (141,414,140 samples, 0.79%)</title><rect x="1028.8" y="1765" width="9.3" height="15.0" fill="rgb(214,44,10)" rx="2" ry="2" />
|
|
<text x="1031.82" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_alloc (60,606,060 samples, 0.34%)</title><rect x="547.9" y="1893" width="4.0" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="550.93" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>security_file_free (20,202,020 samples, 0.11%)</title><rect x="1004.3" y="1957" width="1.3" height="15.0" fill="rgb(212,33,7)" rx="2" ry="2" />
|
|
<text x="1007.28" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (10,101,010 samples, 0.06%)</title><rect x="272.7" y="1749" width="0.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="275.66" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32Ptr (50,505,050 samples, 0.28%)</title><rect x="21.3" y="1797" width="3.3" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="24.28" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>xas_start (30,303,030 samples, 0.17%)</title><rect x="876.9" y="1813" width="2.0" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
|
|
<text x="879.93" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="485" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="495.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_batch_move_lru (70,707,070 samples, 0.39%)</title><rect x="823.2" y="1813" width="4.6" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
|
|
<text x="826.20" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::operator[] (80,808,080 samples, 0.45%)</title><rect x="392.1" y="1845" width="5.3" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
|
|
<text x="395.06" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::find (70,707,070 samples, 0.39%)</title><rect x="387.4" y="1829" width="4.7" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" />
|
|
<text x="390.41" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>is_vmalloc_addr (10,101,010 samples, 0.06%)</title><rect x="637.5" y="1861" width="0.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="640.48" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>aa_str_perms (202,020,200 samples, 1.12%)</title><rect x="583.1" y="1797" width="13.3" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
|
|
<text x="586.09" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="736.3" y="1861" width="0.7" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="739.31" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>path_openat (1,232,323,220 samples, 6.86%)</title><rect x="544.0" y="1925" width="80.9" height="15.0" fill="rgb(249,202,48)" rx="2" ry="2" />
|
|
<text x="546.95" y="1935.5" >path_openat</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetLengthPrefixedSlice (10,101,010 samples, 0.06%)</title><rect x="437.2" y="1861" width="0.6" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="440.16" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>locks_remove_posix (20,202,020 samples, 0.11%)</title><rect x="1007.6" y="1957" width="1.3" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" />
|
|
<text x="1010.59" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fd_install (10,101,010 samples, 0.06%)</title><rect x="624.9" y="1941" width="0.6" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" />
|
|
<text x="627.87" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1205" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1215.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>apparmor_file_permission (20,202,020 samples, 0.11%)</title><rect x="942.6" y="1909" width="1.3" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
|
|
<text x="945.59" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::Slice (10,101,010 samples, 0.06%)</title><rect x="425.2" y="1749" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="428.22" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (10,101,010 samples, 0.06%)</title><rect x="1105.8" y="2037" width="0.6" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="1108.76" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[libstdc++.so.6.0.30] (10,101,010 samples, 0.06%)</title><rect x="666.7" y="2005" width="0.6" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" />
|
|
<text x="669.66" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mptspi_qcmd (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1365" width="1.3" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="13.66" y="1375.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_sync_file (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1797" width="9.3" height="15.0" fill="rgb(211,29,6)" rx="2" ry="2" />
|
|
<text x="45.50" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (292,929,290 samples, 1.63%)</title><rect x="445.8" y="1813" width="19.2" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="448.78" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>balance_dirty_pages_ratelimited_flags (181,818,180 samples, 1.01%)</title><rect x="764.2" y="1861" width="11.9" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
|
|
<text x="767.17" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__get_user_8 (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1685" width="0.7" height="15.0" fill="rgb(242,171,41)" rx="2" ry="2" />
|
|
<text x="209.34" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="405" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="415.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lruvec_stat_mod_folio (10,101,010 samples, 0.06%)</title><rect x="1030.8" y="1669" width="0.7" height="15.0" fill="rgb(224,87,20)" rx="2" ry="2" />
|
|
<text x="1033.81" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>new_slab (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1493" width="0.7" height="15.0" fill="rgb(217,59,14)" rx="2" ry="2" />
|
|
<text x="37.54" y="1503.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_lock (10,101,010 samples, 0.06%)</title><rect x="1005.6" y="1973" width="0.7" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
|
|
<text x="1008.60" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_Vector_base (30,303,030 samples, 0.17%)</title><rect x="110.2" y="1845" width="1.9" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" />
|
|
<text x="113.16" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>down_write (10,101,010 samples, 0.06%)</title><rect x="461.0" y="1685" width="0.7" height="15.0" fill="rgb(222,79,18)" rx="2" ry="2" />
|
|
<text x="464.04" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fsnotify_parent (40,404,040 samples, 0.22%)</title><rect x="990.3" y="1941" width="2.7" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="993.35" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_M_lower_bound (30,303,030 samples, 0.17%)</title><rect x="73.0" y="1813" width="2.0" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="76.01" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size (10,101,010 samples, 0.06%)</title><rect x="288.6" y="1861" width="0.6" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
|
|
<text x="291.58" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1157" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1167.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Insert (282,828,280 samples, 1.57%)</title><rect x="417.9" y="1829" width="18.6" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" />
|
|
<text x="420.93" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>dput (10,101,010 samples, 0.06%)</title><rect x="577.8" y="1829" width="0.6" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="580.78" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>current_obj_cgroup (10,101,010 samples, 0.06%)</title><rect x="752.9" y="1861" width="0.7" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" />
|
|
<text x="755.89" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>percpu_counter_add_batch (10,101,010 samples, 0.06%)</title><rect x="908.1" y="1781" width="0.7" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
|
|
<text x="911.10" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1509" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1519.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__srcu_read_lock (10,101,010 samples, 0.06%)</title><rect x="332.4" y="1685" width="0.6" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
|
|
<text x="335.36" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice> const*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >::operator* (10,101,010 samples, 0.06%)</title><rect x="112.8" y="1813" width="0.7" height="15.0" fill="rgb(234,133,32)" rx="2" ry="2" />
|
|
<text x="115.81" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_writev (10,101,010 samples, 0.06%)</title><rect x="943.9" y="1989" width="0.7" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
|
|
<text x="946.92" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mem_cgroup_flush_stats.part.0 (131,313,130 samples, 0.73%)</title><rect x="766.2" y="1813" width="8.6" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" />
|
|
<text x="769.16" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>path_name (161,616,160 samples, 0.90%)</title><rect x="603.0" y="1813" width="10.6" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
|
|
<text x="605.98" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__es_tree_search.isra.0 (10,101,010 samples, 0.06%)</title><rect x="912.7" y="1797" width="0.7" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
|
|
<text x="915.74" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::EncodeVarint32 (20,202,020 samples, 0.11%)</title><rect x="137.4" y="1829" width="1.3" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" />
|
|
<text x="140.35" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_read_lock (20,202,020 samples, 0.11%)</title><rect x="902.1" y="1813" width="1.4" height="15.0" fill="rgb(233,132,31)" rx="2" ry="2" />
|
|
<text x="905.13" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>xas_find (10,101,010 samples, 0.06%)</title><rect x="1024.2" y="1797" width="0.6" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
|
|
<text x="1027.18" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lockref_get_not_zero (20,202,020 samples, 0.11%)</title><rect x="565.8" y="1813" width="1.4" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
|
|
<text x="568.84" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node::Next (111,111,110 samples, 0.62%)</title><rect x="266.0" y="1797" width="7.3" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="269.03" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__folio_cancel_dirty (10,101,010 samples, 0.06%)</title><rect x="1030.8" y="1701" width="0.7" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
|
|
<text x="1033.81" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_realloc_insert<std::pair<leveldb::Slice, leveldb::Slice> > (111,111,110 samples, 0.62%)</title><rect x="119.4" y="1813" width="7.3" height="15.0" fill="rgb(248,198,47)" rx="2" ry="2" />
|
|
<text x="122.44" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__filemap_fdatawrite_range (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1701" width="1.3" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" />
|
|
<text x="13.66" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::max_size (10,101,010 samples, 0.06%)</title><rect x="412.0" y="1781" width="0.6" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" />
|
|
<text x="414.96" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::locale::~locale (20,202,020 samples, 0.11%)</title><rect x="489.6" y="2021" width="1.3" height="15.0" fill="rgb(250,210,50)" rx="2" ry="2" />
|
|
<text x="492.56" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::log::Writer::AddRecord (484,848,480 samples, 2.70%)</title><rect x="438.5" y="1893" width="31.8" height="15.0" fill="rgb(245,188,44)" rx="2" ry="2" />
|
|
<text x="441.49" y="1903.5" >le..</text>
|
|
</g>
|
|
<g >
|
|
<title>ksys_write (111,111,110 samples, 0.62%)</title><rect x="457.1" y="1749" width="7.3" height="15.0" fill="rgb(205,4,1)" rx="2" ry="2" />
|
|
<text x="460.06" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="53" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="63.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="597" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="607.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::_M_push_back_aux<leveldb::DBImpl::Writer*> (10,101,010 samples, 0.06%)</title><rect x="372.8" y="1861" width="0.7" height="15.0" fill="rgb(210,27,6)" rx="2" ry="2" />
|
|
<text x="375.82" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (20,202,020 samples, 0.11%)</title><rect x="209.0" y="1765" width="1.3" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="211.99" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::_Destroy<std::pair<leveldb::Slice, leveldb::Slice>*, std::pair<leveldb::Slice, leveldb::Slice> > (10,101,010 samples, 0.06%)</title><rect x="115.5" y="1845" width="0.6" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" />
|
|
<text x="118.46" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::FindGreaterOrEqual (2,040,404,020 samples, 11.35%)</title><rect x="139.3" y="1813" width="134.0" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
|
|
<text x="142.34" y="1823.5" >leveldb::SkipLis..</text>
|
|
</g>
|
|
<g >
|
|
<title>aa_label_next_confined (10,101,010 samples, 0.06%)</title><rect x="601.7" y="1813" width="0.6" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
|
|
<text x="604.66" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatch::WriteBatch (10,101,010 samples, 0.06%)</title><rect x="59.1" y="1861" width="0.6" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="62.08" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::locale::operator= (10,101,010 samples, 0.06%)</title><rect x="488.9" y="2021" width="0.7" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" />
|
|
<text x="491.90" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_partial_node.part.0 (10,101,010 samples, 0.06%)</title><rect x="747.6" y="1829" width="0.6" height="15.0" fill="rgb(214,42,10)" rx="2" ry="2" />
|
|
<text x="750.58" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__get_random_u32_below (10,101,010 samples, 0.06%)</title><rect x="894.8" y="1717" width="0.7" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
|
|
<text x="897.83" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>___slab_alloc (151,515,150 samples, 0.84%)</title><rect x="885.5" y="1781" width="10.0" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" />
|
|
<text x="888.55" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__block_commit_write (141,414,140 samples, 0.79%)</title><rect x="928.0" y="1845" width="9.3" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
|
|
<text x="931.00" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irqentry_exit_to_user_mode (10,101,010 samples, 0.06%)</title><rect x="1062.6" y="1989" width="0.7" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" />
|
|
<text x="1065.65" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::vector (50,505,050 samples, 0.28%)</title><rect x="404.7" y="1861" width="3.3" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" />
|
|
<text x="407.66" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>open_last_lookups (20,202,020 samples, 0.11%)</title><rect x="622.9" y="1909" width="1.3" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" />
|
|
<text x="625.88" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ima_file_check (30,303,030 samples, 0.17%)</title><rect x="554.6" y="1893" width="2.0" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
|
|
<text x="557.56" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mntget (10,101,010 samples, 0.06%)</title><rect x="572.5" y="1845" width="0.6" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
|
|
<text x="575.47" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>init_file (60,606,060 samples, 0.34%)</title><rect x="544.0" y="1893" width="3.9" height="15.0" fill="rgb(246,188,45)" rx="2" ry="2" />
|
|
<text x="546.95" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::thread::_Invoker<std::tuple<void (7,101,010,030 samples, 39.52%)</title><rect x="10.0" y="2005" width="466.3" height="15.0" fill="rgb(226,99,23)" rx="2" ry="2" />
|
|
<text x="13.00" y="2015.5" >void std::thread::_Invoker<std::tuple<void </text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::Contents (20,202,020 samples, 0.11%)</title><rect x="382.8" y="1893" width="1.3" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
|
|
<text x="385.77" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>apparmor_file_free_security (20,202,020 samples, 0.11%)</title><rect x="993.0" y="1941" width="1.3" height="15.0" fill="rgb(254,226,54)" rx="2" ry="2" />
|
|
<text x="996.00" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>alloc_fd (10,101,010 samples, 0.06%)</title><rect x="628.2" y="1925" width="0.7" height="15.0" fill="rgb(216,52,12)" rx="2" ry="2" />
|
|
<text x="631.19" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::mutex::lock (10,101,010 samples, 0.06%)</title><rect x="380.8" y="1861" width="0.6" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
|
|
<text x="383.78" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fdget_pos (10,101,010 samples, 0.06%)</title><rect x="1145.6" y="1973" width="0.6" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
|
|
<text x="1148.56" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>unsigned long const& std::min<unsigned long> (10,101,010 samples, 0.06%)</title><rect x="400.0" y="1749" width="0.7" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" />
|
|
<text x="403.02" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::PutLengthPrefixedSlice (10,101,010 samples, 0.06%)</title><rect x="97.6" y="1845" width="0.6" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" />
|
|
<text x="100.55" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::MemTableInserter::Put (2,212,121,190 samples, 12.31%)</title><rect x="134.0" y="1861" width="145.3" height="15.0" fill="rgb(218,61,14)" rx="2" ry="2" />
|
|
<text x="137.04" y="1871.5" >leveldb::(anonymou..</text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_alloc (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1525" width="0.7" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="37.54" y="1535.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1461" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1471.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>putname (20,202,020 samples, 0.11%)</title><rect x="638.1" y="1941" width="1.4" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
|
|
<text x="641.14" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::VarintLength (10,101,010 samples, 0.06%)</title><rect x="436.5" y="1845" width="0.7" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
|
|
<text x="439.50" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="307.8" y="1781" width="0.7" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="310.82" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::port::Mutex::Unlock (10,101,010 samples, 0.06%)</title><rect x="470.3" y="1893" width="0.7" height="15.0" fill="rgb(212,33,8)" rx="2" ry="2" />
|
|
<text x="473.33" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_alloc (10,101,010 samples, 0.06%)</title><rect x="878.9" y="1845" width="0.7" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
|
|
<text x="881.92" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::FlushBuffer (979,797,970 samples, 5.45%)</title><rect x="291.2" y="1845" width="64.4" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" />
|
|
<text x="294.24" y="1855.5" >leveldb..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<leveldb::Slice, leveldb::Slice>& std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::emplace_back<std::pair<leveldb::Slice, leveldb::Slice> > (111,111,110 samples, 0.62%)</title><rect x="119.4" y="1829" width="7.3" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="122.44" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::MemTable::KeyComparator::operator (151,515,150 samples, 0.84%)</title><rect x="421.2" y="1781" width="10.0" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="424.24" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::lower_bound (60,606,060 samples, 0.34%)</title><rect x="393.4" y="1813" width="4.0" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="396.38" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::log::Writer::EmitPhysicalRecord (1,111,111,100 samples, 6.18%)</title><rect x="290.6" y="1877" width="72.9" height="15.0" fill="rgb(225,92,22)" rx="2" ry="2" />
|
|
<text x="293.57" y="1887.5" >leveldb:..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::vector (70,707,070 samples, 0.39%)</title><rect x="110.2" y="1861" width="4.6" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" />
|
|
<text x="113.16" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (10,101,010 samples, 0.06%)</title><rect x="736.3" y="1845" width="0.7" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="739.31" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lockref_put_return (10,101,010 samples, 0.06%)</title><rect x="579.1" y="1829" width="0.7" height="15.0" fill="rgb(223,83,20)" rx="2" ry="2" />
|
|
<text x="582.11" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__alloc_pages (10,101,010 samples, 0.06%)</title><rect x="349.6" y="1589" width="0.7" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" />
|
|
<text x="352.61" y="1599.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ima_file_free (10,101,010 samples, 0.06%)</title><rect x="1002.3" y="1957" width="0.7" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" />
|
|
<text x="1005.29" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="757" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="767.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::data (10,101,010 samples, 0.06%)</title><rect x="430.5" y="1749" width="0.7" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="433.53" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>block_invalidate_folio (161,616,160 samples, 0.90%)</title><rect x="1027.5" y="1781" width="10.6" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" />
|
|
<text x="1030.49" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Benchmark::DoWrite (1,484,848,470 samples, 8.26%)</title><rect x="378.8" y="1925" width="97.5" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
|
|
<text x="381.79" y="1935.5" >leveldb::Be..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::ostream::write (20,202,020 samples, 0.11%)</title><rect x="106.8" y="1861" width="1.4" height="15.0" fill="rgb(212,34,8)" rx="2" ry="2" />
|
|
<text x="109.84" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_invalidate_folio (202,020,200 samples, 1.12%)</title><rect x="1024.8" y="1797" width="13.3" height="15.0" fill="rgb(226,97,23)" rx="2" ry="2" />
|
|
<text x="1027.84" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Select1st<std::pair<unsigned long const, unsigned long> >::operator (10,101,010 samples, 0.06%)</title><rect x="390.1" y="1797" width="0.6" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
|
|
<text x="393.07" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>memcpy@plt (10,101,010 samples, 0.06%)</title><rect x="1159.5" y="2053" width="0.7" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
|
|
<text x="1162.49" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irqentry_exit (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1749" width="0.7" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="209.34" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::FindGreaterOrEqual (212,121,210 samples, 1.18%)</title><rect x="417.9" y="1813" width="14.0" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
|
|
<text x="420.93" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__es_insert_extent (30,303,030 samples, 0.17%)</title><rect x="909.4" y="1797" width="2.0" height="15.0" fill="rgb(254,225,54)" rx="2" ry="2" />
|
|
<text x="912.43" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__rmqueue_pcplist (50,505,050 samples, 0.28%)</title><rect x="868.3" y="1749" width="3.3" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
|
|
<text x="871.30" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_do_writepages (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1637" width="1.3" height="15.0" fill="rgb(214,42,10)" rx="2" ry="2" />
|
|
<text x="13.66" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__folio_mark_dirty (10,101,010 samples, 0.06%)</title><rect x="928.0" y="1829" width="0.7" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" />
|
|
<text x="931.00" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice>*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >::difference_type __gnu_cxx::operator-<std::pair<leveldb::Slice, leveldb::Slice>*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > > (10,101,010 samples, 0.06%)</title><rect x="120.8" y="1797" width="0.6" height="15.0" fill="rgb(213,37,9)" rx="2" ry="2" />
|
|
<text x="123.77" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_dispatch_rq_list (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1541" width="8.0" height="15.0" fill="rgb(240,161,38)" rx="2" ry="2" />
|
|
<text x="45.50" y="1551.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memmove_evex_unaligned_erms (363,636,360 samples, 2.02%)</title><rect x="1039.4" y="2053" width="23.9" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
|
|
<text x="1042.43" y="2063.5" >_..</text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_inode_attach_jinode (10,101,010 samples, 0.06%)</title><rect x="567.2" y="1861" width="0.6" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" />
|
|
<text x="570.17" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::WriteValueLog (505,050,500 samples, 2.81%)</title><rect x="62.4" y="1861" width="33.2" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" />
|
|
<text x="65.40" y="1871.5" >le..</text>
|
|
</g>
|
|
<g >
|
|
<title>send_to_group (232,323,230 samples, 1.29%)</title><rect x="741.6" y="1909" width="15.3" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
|
|
<text x="744.61" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__snprintf (10,101,010 samples, 0.06%)</title><rect x="37.9" y="1909" width="0.6" height="15.0" fill="rgb(225,94,22)" rx="2" ry="2" />
|
|
<text x="40.86" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>try_to_unlazy (30,303,030 samples, 0.17%)</title><rect x="552.6" y="1877" width="2.0" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" />
|
|
<text x="555.57" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data (10,101,010 samples, 0.06%)</title><rect x="414.6" y="1861" width="0.7" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="417.61" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="245" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="255.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>aa_dfa_match (181,818,180 samples, 1.01%)</title><rect x="583.7" y="1781" width="12.0" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="586.75" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>xas_descend (10,101,010 samples, 0.06%)</title><rect x="874.3" y="1829" width="0.6" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
|
|
<text x="877.27" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::vector (10,101,010 samples, 0.06%)</title><rect x="400.7" y="1845" width="0.6" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" />
|
|
<text x="403.68" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::operator& (10,101,010 samples, 0.06%)</title><rect x="273.3" y="1797" width="0.7" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" />
|
|
<text x="276.33" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1285" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1295.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_write_end (181,818,180 samples, 1.01%)</title><rect x="925.3" y="1877" width="12.0" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" />
|
|
<text x="928.35" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__get_random_u32_below (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1461" width="0.7" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
|
|
<text x="37.54" y="1471.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify_handle_inode_event.isra.0 (111,111,110 samples, 0.62%)</title><rect x="334.4" y="1669" width="7.2" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
|
|
<text x="337.35" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_M_deallocate (10,101,010 samples, 0.06%)</title><rect x="116.8" y="1829" width="0.7" height="15.0" fill="rgb(237,148,35)" rx="2" ry="2" />
|
|
<text x="119.79" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__aligned_membuf<std::pair<unsigned long const, unsigned long> >::_M_addr (10,101,010 samples, 0.06%)</title><rect x="74.3" y="1749" width="0.7" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
|
|
<text x="77.34" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::~Status (10,101,010 samples, 0.06%)</title><rect x="56.4" y="1893" width="0.7" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" />
|
|
<text x="59.43" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_io_submit (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1621" width="1.3" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
|
|
<text x="13.66" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>copy_from_kernel_nofault_allowed (10,101,010 samples, 0.06%)</title><rect x="612.9" y="1701" width="0.7" height="15.0" fill="rgb(217,58,13)" rx="2" ry="2" />
|
|
<text x="615.93" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__rcu_read_unlock (10,101,010 samples, 0.06%)</title><rect x="550.6" y="1877" width="0.6" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
|
|
<text x="553.58" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="209.7" y="1701" width="0.6" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="212.65" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::MemTableIterator::key (191,919,190 samples, 1.07%)</title><rect x="12.0" y="1829" width="12.6" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
|
|
<text x="14.99" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>complete_walk (30,303,030 samples, 0.17%)</title><rect x="552.6" y="1893" width="2.0" height="15.0" fill="rgb(229,112,26)" rx="2" ry="2" />
|
|
<text x="555.57" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>d_absolute_path (10,101,010 samples, 0.06%)</title><rect x="603.0" y="1781" width="0.6" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
|
|
<text x="605.98" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>scsi_queue_rq (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1525" width="8.0" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
|
|
<text x="45.50" y="1535.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1605" width="0.7" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="209.34" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="325" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="335.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__kmalloc (20,202,020 samples, 0.11%)</title><rect x="458.4" y="1637" width="1.3" height="15.0" fill="rgb(212,33,8)" rx="2" ry="2" />
|
|
<text x="461.39" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>generic_perform_write (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1621" width="0.7" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="37.54" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_iter_readv_writev (2,808,080,780 samples, 15.63%)</title><rect x="756.9" y="1941" width="184.4" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" />
|
|
<text x="759.87" y="1951.5" >do_iter_readv_writev</text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_Vector_base (10,101,010 samples, 0.06%)</title><rect x="384.8" y="1845" width="0.6" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" />
|
|
<text x="387.76" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Benchmark::ThreadBody (6,696,969,630 samples, 37.27%)</title><rect x="36.5" y="1957" width="439.8" height="15.0" fill="rgb(217,56,13)" rx="2" ry="2" />
|
|
<text x="39.53" y="1967.5" >leveldb::Benchmark::ThreadBody</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::NewNode (20,202,020 samples, 0.11%)</title><rect x="432.5" y="1813" width="1.3" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="435.52" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="209.7" y="1717" width="0.6" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="212.65" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::ostream::sentry::sentry (20,202,020 samples, 0.11%)</title><rect x="477.6" y="37" width="1.3" height="15.0" fill="rgb(251,214,51)" rx="2" ry="2" />
|
|
<text x="480.62" y="47.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::TableBuilder::Flush (30,303,030 samples, 0.17%)</title><rect x="34.5" y="1813" width="2.0" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="37.54" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>rw_verify_area (30,303,030 samples, 0.17%)</title><rect x="941.9" y="1941" width="2.0" height="15.0" fill="rgb(218,64,15)" rx="2" ry="2" />
|
|
<text x="944.93" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>security_file_permission (20,202,020 samples, 0.11%)</title><rect x="942.6" y="1925" width="1.3" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="945.59" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_M_end (10,101,010 samples, 0.06%)</title><rect x="394.0" y="1797" width="0.7" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
|
|
<text x="397.05" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="181" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="191.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux (10,101,010 samples, 0.06%)</title><rect x="1169.4" y="2053" width="0.7" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
|
|
<text x="1172.44" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixEnv::BackgroundThreadEntryPoint (404,040,400 samples, 2.25%)</title><rect x="10.0" y="1957" width="26.5" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
|
|
<text x="13.00" y="1967.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>void std::_Destroy_aux<true>::__destroy<std::pair<leveldb::Slice, leveldb::Slice>*> (10,101,010 samples, 0.06%)</title><rect x="115.5" y="1829" width="0.6" height="15.0" fill="rgb(246,188,45)" rx="2" ry="2" />
|
|
<text x="118.46" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>strchr@plt (10,101,010 samples, 0.06%)</title><rect x="1184.7" y="2053" width="0.7" height="15.0" fill="rgb(253,221,52)" rx="2" ry="2" />
|
|
<text x="1187.69" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Benchmark::Run (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="2021" width="29.8" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
|
|
<text x="1012.58" y="2031.5" >le..</text>
|
|
</g>
|
|
<g >
|
|
<title>dquot_file_open (20,202,020 samples, 0.11%)</title><rect x="562.5" y="1861" width="1.4" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
|
|
<text x="565.52" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_unlock (10,101,010 samples, 0.06%)</title><rect x="354.9" y="1669" width="0.7" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
|
|
<text x="357.91" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="613" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="623.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (20,202,020 samples, 0.11%)</title><rect x="34.5" y="1749" width="1.4" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="37.54" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>vfs_writev (3,262,626,230 samples, 18.16%)</title><rect x="729.7" y="1957" width="214.2" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" />
|
|
<text x="732.67" y="1967.5" >vfs_writev</text>
|
|
</g>
|
|
<g >
|
|
<title>copy_page_from_iter_atomic (20,202,020 samples, 0.11%)</title><rect x="347.6" y="1669" width="1.3" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="350.62" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::istream::tellg (20,202,020 samples, 0.11%)</title><rect x="104.2" y="1861" width="1.3" height="15.0" fill="rgb(223,87,20)" rx="2" ry="2" />
|
|
<text x="107.19" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>evict (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="1877" width="29.8" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1887.5" >ev..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::allocator_traits<std::allocator<std::pair<unsigned long, unsigned long> > >::deallocate (10,101,010 samples, 0.06%)</title><rect x="116.8" y="1813" width="0.7" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
|
|
<text x="119.79" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="997" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1007.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__aligned_membuf<std::pair<unsigned long const, unsigned long> >::_M_ptr (10,101,010 samples, 0.06%)</title><rect x="74.3" y="1765" width="0.7" height="15.0" fill="rgb(230,117,27)" rx="2" ry="2" />
|
|
<text x="77.34" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::BuildBatchGroup (40,404,040 samples, 0.22%)</title><rect x="52.5" y="1893" width="2.6" height="15.0" fill="rgb(251,214,51)" rx="2" ry="2" />
|
|
<text x="55.45" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__alloc_pages (20,202,020 samples, 0.11%)</title><rect x="1185.4" y="1877" width="1.3" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__filemap_add_folio (505,050,500 samples, 2.81%)</title><rect x="789.4" y="1829" width="33.1" height="15.0" fill="rgb(229,113,27)" rx="2" ry="2" />
|
|
<text x="792.37" y="1839.5" >__..</text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (30,303,030 samples, 0.17%)</title><rect x="696.5" y="2005" width="2.0" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="699.51" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>vfs_write (434,343,430 samples, 2.42%)</title><rect x="327.1" y="1733" width="28.5" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
|
|
<text x="330.05" y="1743.5" >vf..</text>
|
|
</g>
|
|
<g >
|
|
<title>_int_malloc (10,101,010 samples, 0.06%)</title><rect x="480.3" y="1557" width="0.6" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
|
|
<text x="483.28" y="1567.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inode_needs_update_time (50,505,050 samples, 0.28%)</title><rect x="759.5" y="1877" width="3.3" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="762.52" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_vma_policy (10,101,010 samples, 0.06%)</title><rect x="1186.7" y="1893" width="0.6" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" />
|
|
<text x="1189.68" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gthread_mutex_unlock (10,101,010 samples, 0.06%)</title><rect x="470.3" y="1877" width="0.7" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="473.33" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="533" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="543.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="965" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="975.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<unsigned long, unsigned long>* std::__relocate_a<std::pair<unsigned long, unsigned long>*, std::pair<unsigned long, unsigned long>*, std::allocator<std::pair<unsigned long, unsigned long> > > (10,101,010 samples, 0.06%)</title><rect x="92.2" y="1765" width="0.7" height="15.0" fill="rgb(248,199,47)" rx="2" ry="2" />
|
|
<text x="95.25" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__blk_mq_sched_dispatch_requests (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1573" width="8.0" height="15.0" fill="rgb(232,126,30)" rx="2" ry="2" />
|
|
<text x="45.50" y="1583.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_buffered_write_iter (50,505,050 samples, 0.28%)</title><rect x="461.0" y="1701" width="3.4" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
|
|
<text x="464.04" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__rseq_handle_notify_resume (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1717" width="0.7" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" />
|
|
<text x="209.34" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__rcu_read_unlock (20,202,020 samples, 0.11%)</title><rect x="604.3" y="1749" width="1.3" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
|
|
<text x="607.31" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>copy_from_kernel_nofault (10,101,010 samples, 0.06%)</title><rect x="609.0" y="1717" width="0.6" height="15.0" fill="rgb(237,149,35)" rx="2" ry="2" />
|
|
<text x="611.95" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::MemTableIterator::value (10,101,010 samples, 0.06%)</title><rect x="24.6" y="1829" width="0.7" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" />
|
|
<text x="27.59" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Deque_base<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::_M_get_Tp_allocator (10,101,010 samples, 0.06%)</title><rect x="372.8" y="1845" width="0.7" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" />
|
|
<text x="375.82" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>balance_dirty_pages_ratelimited (10,101,010 samples, 0.06%)</title><rect x="347.0" y="1669" width="0.6" height="15.0" fill="rgb(212,34,8)" rx="2" ry="2" />
|
|
<text x="349.95" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::Slice (20,202,020 samples, 0.11%)</title><rect x="382.8" y="1877" width="1.3" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="385.77" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>find_lock_entries (40,404,040 samples, 0.22%)</title><rect x="1022.2" y="1813" width="2.6" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
|
|
<text x="1025.19" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_IO_link_in (20,202,020 samples, 0.11%)</title><rect x="476.3" y="37" width="1.3" height="15.0" fill="rgb(223,87,20)" rx="2" ry="2" />
|
|
<text x="479.30" y="47.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::operator= (20,202,020 samples, 0.11%)</title><rect x="374.1" y="1909" width="1.4" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="377.15" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_int_malloc (20,202,020 samples, 0.11%)</title><rect x="478.9" y="1509" width="1.4" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
|
|
<text x="481.95" y="1519.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::ExtractUserKey (10,101,010 samples, 0.06%)</title><rect x="27.2" y="1797" width="0.7" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="30.25" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::less<unsigned long>::operator (10,101,010 samples, 0.06%)</title><rect x="77.0" y="1829" width="0.7" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
|
|
<text x="79.99" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_get_block_prep (282,828,280 samples, 1.57%)</title><rect x="898.8" y="1845" width="18.6" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" />
|
|
<text x="901.81" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1045" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1055.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1333" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1343.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>vfs_write (101,010,100 samples, 0.56%)</title><rect x="457.7" y="1733" width="6.7" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
|
|
<text x="460.72" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::crc32c::Value (10,101,010 samples, 0.06%)</title><rect x="35.9" y="1765" width="0.6" height="15.0" fill="rgb(227,104,25)" rx="2" ry="2" />
|
|
<text x="38.87" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_int_malloc (50,505,050 samples, 0.28%)</title><rect x="1066.6" y="2053" width="3.3" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
|
|
<text x="1069.63" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize (10,101,010 samples, 0.06%)</title><rect x="475.6" y="1909" width="0.7" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
|
|
<text x="478.63" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::empty (10,101,010 samples, 0.06%)</title><rect x="471.0" y="1893" width="0.7" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
|
|
<text x="473.99" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_S_max_size (10,101,010 samples, 0.06%)</title><rect x="86.9" y="1781" width="0.7" height="15.0" fill="rgb(248,198,47)" rx="2" ry="2" />
|
|
<text x="89.94" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_buffered_write_iter (191,919,190 samples, 1.07%)</title><rect x="343.0" y="1701" width="12.6" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
|
|
<text x="345.97" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>truncate_inode_pages_range (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1685" width="0.7" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" />
|
|
<text x="13.00" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::port::Mutex::AssertHeld (10,101,010 samples, 0.06%)</title><rect x="363.5" y="1893" width="0.7" height="15.0" fill="rgb(212,33,8)" rx="2" ry="2" />
|
|
<text x="366.54" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::less<unsigned long>::operator (30,303,030 samples, 0.17%)</title><rect x="81.6" y="1781" width="2.0" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
|
|
<text x="84.64" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::OK (10,101,010 samples, 0.06%)</title><rect x="465.0" y="1813" width="0.7" height="15.0" fill="rgb(218,61,14)" rx="2" ry="2" />
|
|
<text x="468.02" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::push_back (111,111,110 samples, 0.62%)</title><rect x="119.4" y="1845" width="7.3" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
|
|
<text x="122.44" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1109" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1119.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1061" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1071.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mntget (10,101,010 samples, 0.06%)</title><rect x="571.8" y="1861" width="0.7" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
|
|
<text x="574.81" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1701" width="0.6" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="141.68" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_get_entry (20,202,020 samples, 0.11%)</title><rect x="350.3" y="1637" width="1.3" height="15.0" fill="rgb(246,193,46)" rx="2" ry="2" />
|
|
<text x="353.27" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="97.6" y="1829" width="0.6" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="100.55" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_page_from_freelist (131,313,130 samples, 0.73%)</title><rect x="886.2" y="1717" width="8.6" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
|
|
<text x="889.21" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1797" width="1.3" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="13.66" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>aa_label_next_confined (10,101,010 samples, 0.06%)</title><rect x="580.4" y="1829" width="0.7" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
|
|
<text x="583.43" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1413" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1423.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ktime_get_coarse_real_ts64 (20,202,020 samples, 0.11%)</title><rect x="761.5" y="1861" width="1.3" height="15.0" fill="rgb(211,28,6)" rx="2" ry="2" />
|
|
<text x="764.51" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (60,606,060 samples, 0.34%)</title><rect x="476.3" y="1557" width="4.0" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1567.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="307.8" y="1765" width="0.7" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="310.82" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="437" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="447.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___libc_write (979,797,970 samples, 5.45%)</title><rect x="291.2" y="1829" width="64.4" height="15.0" fill="rgb(217,57,13)" rx="2" ry="2" />
|
|
<text x="294.24" y="1839.5" >__GI___..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::lower_bound (70,707,070 samples, 0.39%)</title><rect x="392.7" y="1829" width="4.7" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
|
|
<text x="395.72" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_alloc (686,868,680 samples, 3.82%)</title><rect x="828.5" y="1829" width="45.1" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
|
|
<text x="831.50" y="1839.5" >foli..</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="376.1" y="1893" width="0.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="379.14" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_M_realloc_insert<std::pair<unsigned long, unsigned long> > (40,404,040 samples, 0.22%)</title><rect x="398.0" y="1813" width="2.7" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="401.03" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mpt_put_msg_frame (111,111,110 samples, 0.62%)</title><rect x="42.5" y="1461" width="7.3" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="45.50" y="1471.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1125" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1135.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::size (10,101,010 samples, 0.06%)</title><rect x="90.3" y="1781" width="0.6" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
|
|
<text x="93.26" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___pthread_enable_asynccancel (10,101,010 samples, 0.06%)</title><rect x="640.8" y="2037" width="0.7" height="15.0" fill="rgb(240,165,39)" rx="2" ry="2" />
|
|
<text x="643.79" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock (10,101,010 samples, 0.06%)</title><rect x="882.2" y="1829" width="0.7" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
|
|
<text x="885.23" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>consume_obj_stock (10,101,010 samples, 0.06%)</title><rect x="459.1" y="1605" width="0.6" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="462.05" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Benchmark::WriteSeq (1,484,848,470 samples, 8.26%)</title><rect x="378.8" y="1941" width="97.5" height="15.0" fill="rgb(217,55,13)" rx="2" ry="2" />
|
|
<text x="381.79" y="1951.5" >leveldb::Be..</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::WriteValueLog (212,121,210 samples, 1.18%)</title><rect x="387.4" y="1861" width="13.9" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" />
|
|
<text x="390.41" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inotify_free_event (40,404,040 samples, 0.22%)</title><rect x="753.6" y="1845" width="2.6" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
|
|
<text x="756.55" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Insert (2,131,313,110 samples, 11.86%)</title><rect x="138.7" y="1829" width="139.9" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" />
|
|
<text x="141.68" y="1839.5" >leveldb::SkipList..</text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (10,101,010 samples, 0.06%)</title><rect x="307.8" y="1797" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="310.82" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<unsigned long, unsigned long>* std::__niter_base<std::pair<unsigned long, unsigned long>*> (10,101,010 samples, 0.06%)</title><rect x="91.6" y="1765" width="0.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="94.59" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_unlink (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="1925" width="29.8" height="15.0" fill="rgb(237,148,35)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1935.5" >__..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > const& std::use_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > > (10,101,010 samples, 0.06%)</title><rect x="490.9" y="2021" width="0.7" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
|
|
<text x="493.89" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (80,808,080 samples, 0.45%)</title><rect x="1145.6" y="2005" width="5.3" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="1148.56" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (1,838,383,820 samples, 10.23%)</title><rect x="518.7" y="2005" width="120.8" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="521.75" y="2015.5" >do_syscall_64</text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice>*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >::__normal_iterator (10,101,010 samples, 0.06%)</title><rect x="67.7" y="1845" width="0.7" height="15.0" fill="rgb(250,211,50)" rx="2" ry="2" />
|
|
<text x="70.71" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>unlink_chunk.constprop.0 (10,101,010 samples, 0.06%)</title><rect x="670.0" y="2037" width="0.6" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
|
|
<text x="672.98" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_S_do_relocate (30,303,030 samples, 0.17%)</title><rect x="90.9" y="1781" width="2.0" height="15.0" fill="rgb(231,121,28)" rx="2" ry="2" />
|
|
<text x="93.92" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32 (10,101,010 samples, 0.06%)</title><rect x="437.2" y="1845" width="0.6" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" />
|
|
<text x="440.16" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__aligned_membuf<std::pair<unsigned long const, unsigned long> >::_M_addr (10,101,010 samples, 0.06%)</title><rect x="73.7" y="1765" width="0.6" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
|
|
<text x="76.68" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Arena::AllocateAligned (10,101,010 samples, 0.06%)</title><rect x="275.3" y="1797" width="0.7" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" />
|
|
<text x="278.32" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<leveldb::Slice, leveldb::Slice>* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice> const*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >, std::pair<leveldb::Slice, leveldb::Slice>*, std::pair<leveldb::Slice, leveldb::Slice> > (30,303,030 samples, 0.17%)</title><rect x="112.8" y="1845" width="2.0" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" />
|
|
<text x="115.81" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (1,525,252,510 samples, 8.49%)</title><rect x="539.3" y="1989" width="100.2" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="542.31" y="1999.5" >x64_sys_call</text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="1973" width="29.8" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1983.5" >en..</text>
|
|
</g>
|
|
<g >
|
|
<title>kfree (40,404,040 samples, 0.22%)</title><rect x="753.6" y="1829" width="2.6" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
|
|
<text x="756.55" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="837" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="847.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="277" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="287.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="98.2" y="1845" width="0.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="101.22" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::end (10,101,010 samples, 0.06%)</title><rect x="70.4" y="1845" width="0.6" height="15.0" fill="rgb(226,97,23)" rx="2" ry="2" />
|
|
<text x="73.36" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (10,101,010 samples, 0.06%)</title><rect x="307.8" y="1749" width="0.7" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="310.82" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::end (10,101,010 samples, 0.06%)</title><rect x="392.1" y="1829" width="0.6" height="15.0" fill="rgb(249,204,48)" rx="2" ry="2" />
|
|
<text x="395.06" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1829" width="0.7" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="13.00" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (343,434,340 samples, 1.91%)</title><rect x="987.0" y="2005" width="22.6" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="990.03" y="2015.5" >x..</text>
|
|
</g>
|
|
<g >
|
|
<title>mptscsih_qcmd (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1349" width="1.3" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="13.66" y="1359.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_fstream<char, std::char_traits<char> >::is_open (10,101,010 samples, 0.06%)</title><rect x="101.5" y="1861" width="0.7" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" />
|
|
<text x="104.53" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (10,101,010 samples, 0.06%)</title><rect x="209.7" y="1733" width="0.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="212.65" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::EncodeFixed32 (10,101,010 samples, 0.06%)</title><rect x="98.9" y="1829" width="0.6" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
|
|
<text x="101.88" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_allocate (10,101,010 samples, 0.06%)</title><rect x="110.8" y="1813" width="0.7" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
|
|
<text x="113.82" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::data (10,101,010 samples, 0.06%)</title><rect x="278.6" y="1829" width="0.7" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="281.63" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::push_back (40,404,040 samples, 0.22%)</title><rect x="410.0" y="1845" width="2.6" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
|
|
<text x="412.97" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::ios_base::ios_base (30,303,030 samples, 0.17%)</title><rect x="667.3" y="2005" width="2.0" height="15.0" fill="rgb(212,35,8)" rx="2" ry="2" />
|
|
<text x="670.32" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_Vector_base (10,101,010 samples, 0.06%)</title><rect x="94.2" y="1829" width="0.7" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
|
|
<text x="97.24" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::BackgroundCall (404,040,400 samples, 2.25%)</title><rect x="10.0" y="1909" width="26.5" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" />
|
|
<text x="13.00" y="1919.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>security_file_free (30,303,030 samples, 0.17%)</title><rect x="1000.3" y="1941" width="2.0" height="15.0" fill="rgb(212,33,7)" rx="2" ry="2" />
|
|
<text x="1003.30" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>delete_from_page_cache_batch (70,707,070 samples, 0.39%)</title><rect x="1017.5" y="1813" width="4.7" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
|
|
<text x="1020.54" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::PutLengthPrefixedSlice (20,202,020 samples, 0.11%)</title><rect x="474.3" y="1893" width="1.3" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" />
|
|
<text x="477.31" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify (10,101,010 samples, 0.06%)</title><rect x="992.3" y="1925" width="0.7" height="15.0" fill="rgb(215,50,12)" rx="2" ry="2" />
|
|
<text x="995.34" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="149" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="159.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="901" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="911.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_mem_cgroup_from_mm (20,202,020 samples, 0.11%)</title><rect x="821.2" y="1813" width="1.3" height="15.0" fill="rgb(218,61,14)" rx="2" ry="2" />
|
|
<text x="824.21" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::atomic<leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node*>::store (10,101,010 samples, 0.06%)</title><rect x="276.0" y="1797" width="0.6" height="15.0" fill="rgb(227,104,25)" rx="2" ry="2" />
|
|
<text x="278.98" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::log::Writer::AddRecord (1,121,212,110 samples, 6.24%)</title><rect x="289.9" y="1893" width="73.6" height="15.0" fill="rgb(245,188,44)" rx="2" ry="2" />
|
|
<text x="292.91" y="1903.5" >leveldb:..</text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (10,101,010 samples, 0.06%)</title><rect x="209.7" y="1685" width="0.6" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="212.65" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>xas_load (60,606,060 samples, 0.34%)</title><rect x="874.9" y="1829" width="4.0" height="15.0" fill="rgb(217,59,14)" rx="2" ry="2" />
|
|
<text x="877.94" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>memcmp@plt (10,101,010 samples, 0.06%)</title><rect x="251.4" y="1733" width="0.7" height="15.0" fill="rgb(251,214,51)" rx="2" ry="2" />
|
|
<text x="254.44" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::data (20,202,020 samples, 0.11%)</title><rect x="264.0" y="1749" width="1.4" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="267.04" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="949" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="959.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="773" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="783.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_allocate (20,202,020 samples, 0.11%)</title><rect x="121.4" y="1797" width="1.4" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
|
|
<text x="124.43" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_M_end (10,101,010 samples, 0.06%)</title><rect x="71.7" y="1829" width="0.6" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
|
|
<text x="74.69" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>vma_alloc_folio (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="1909" width="1.9" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>getname_flags.part.0 (141,414,140 samples, 0.79%)</title><rect x="628.9" y="1925" width="9.2" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
|
|
<text x="631.85" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_claim_free_clusters (10,101,010 samples, 0.06%)</title><rect x="904.8" y="1813" width="0.6" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" />
|
|
<text x="907.78" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::front (10,101,010 samples, 0.06%)</title><rect x="471.7" y="1893" width="0.6" height="15.0" fill="rgb(220,70,16)" rx="2" ry="2" />
|
|
<text x="474.65" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>balance_dirty_pages (131,313,130 samples, 0.73%)</title><rect x="766.2" y="1845" width="8.6" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
|
|
<text x="769.16" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::InternalKeyComparator::Compare (10,101,010 samples, 0.06%)</title><rect x="27.9" y="1797" width="0.7" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
|
|
<text x="30.91" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="885" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="895.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>try_charge_memcg (30,303,030 samples, 0.17%)</title><rect x="807.9" y="1797" width="2.0" height="15.0" fill="rgb(210,27,6)" rx="2" ry="2" />
|
|
<text x="810.94" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_flush_plug_list (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1653" width="8.0" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="45.50" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void __gnu_cxx::new_allocator<leveldb::DBImpl::Writer*>::construct<leveldb::DBImpl::Writer*, leveldb::DBImpl::Writer*> (10,101,010 samples, 0.06%)</title><rect x="473.0" y="1861" width="0.6" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
|
|
<text x="475.98" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>bool __gnu_cxx::operator!=<std::pair<leveldb::Slice, leveldb::Slice>*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > > (10,101,010 samples, 0.06%)</title><rect x="69.7" y="1845" width="0.7" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" />
|
|
<text x="72.70" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::EncodeVarint32 (10,101,010 samples, 0.06%)</title><rect x="417.3" y="1829" width="0.6" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" />
|
|
<text x="420.26" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::Status (10,101,010 samples, 0.06%)</title><rect x="381.4" y="1893" width="0.7" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" />
|
|
<text x="384.44" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>alloc_buffer_head (222,222,220 samples, 1.24%)</title><rect x="884.2" y="1813" width="14.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="887.22" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_write_begin (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1605" width="0.7" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
|
|
<text x="37.54" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="341" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="351.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::data (20,202,020 samples, 0.11%)</title><rect x="258.1" y="1733" width="1.3" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="261.07" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatch::Put (20,202,020 samples, 0.11%)</title><rect x="474.3" y="1909" width="1.3" height="15.0" fill="rgb(209,19,4)" rx="2" ry="2" />
|
|
<text x="477.31" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="693" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="703.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::end (10,101,010 samples, 0.06%)</title><rect x="93.6" y="1829" width="0.6" height="15.0" fill="rgb(234,133,32)" rx="2" ry="2" />
|
|
<text x="96.58" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_S_relocate (10,101,010 samples, 0.06%)</title><rect x="85.6" y="1813" width="0.7" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
|
|
<text x="88.62" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node::Next (10,101,010 samples, 0.06%)</title><rect x="431.2" y="1797" width="0.7" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="434.19" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::remove_prefix (10,101,010 samples, 0.06%)</title><rect x="287.3" y="1861" width="0.6" height="15.0" fill="rgb(205,4,1)" rx="2" ry="2" />
|
|
<text x="290.26" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::remove_reference<char const*&>::type&& std::move<char const*&> (10,101,010 samples, 0.06%)</title><rect x="466.3" y="1829" width="0.7" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" />
|
|
<text x="469.35" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1173" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1183.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size (10,101,010 samples, 0.06%)</title><rect x="403.3" y="1861" width="0.7" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
|
|
<text x="406.33" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::ios_base::~ios_base (40,404,040 samples, 0.22%)</title><rect x="666.7" y="2037" width="2.6" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" />
|
|
<text x="669.66" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::push_back (10,101,010 samples, 0.06%)</title><rect x="130.7" y="1861" width="0.7" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
|
|
<text x="133.72" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1621" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_alloc_folio (10,101,010 samples, 0.06%)</title><rect x="349.6" y="1637" width="0.7" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
|
|
<text x="352.61" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetLengthPrefixedSlice (30,303,030 samples, 0.17%)</title><rect x="126.7" y="1861" width="2.0" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="129.74" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<leveldb::Slice, leveldb::Slice>::pair<leveldb::Slice, leveldb::Slice, true> (10,101,010 samples, 0.06%)</title><rect x="118.8" y="1845" width="0.6" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
|
|
<text x="121.78" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irqrestore (10,101,010 samples, 0.06%)</title><rect x="747.6" y="1813" width="0.6" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="750.58" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fault_in_readable (20,202,020 samples, 0.11%)</title><rect x="938.6" y="1861" width="1.3" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" />
|
|
<text x="941.61" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::ios_base::_M_init (30,303,030 samples, 0.17%)</title><rect x="1177.4" y="2053" width="2.0" height="15.0" fill="rgb(228,107,25)" rx="2" ry="2" />
|
|
<text x="1180.40" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_unused_fd_flags (50,505,050 samples, 0.28%)</title><rect x="625.5" y="1941" width="3.4" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" />
|
|
<text x="628.54" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1685" width="0.6" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="141.68" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_key (10,101,010 samples, 0.06%)</title><rect x="75.0" y="1797" width="0.7" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="78.00" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (60,606,060 samples, 0.34%)</title><rect x="476.3" y="1525" width="4.0" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1535.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mpt_put_msg_frame (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1333" width="1.3" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="13.66" y="1343.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___libc_cleanup_push_defer (10,101,010 samples, 0.06%)</title><rect x="679.3" y="2053" width="0.6" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
|
|
<text x="682.26" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_right (10,101,010 samples, 0.06%)</title><rect x="81.0" y="1781" width="0.6" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="83.97" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_writepages (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1669" width="1.3" height="15.0" fill="rgb(240,164,39)" rx="2" ry="2" />
|
|
<text x="13.66" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memmove_evex_unaligned_erms (30,303,030 samples, 0.17%)</title><rect x="60.4" y="1861" width="2.0" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
|
|
<text x="63.41" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1253" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1263.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::PutLengthPrefixedSlice (10,101,010 samples, 0.06%)</title><rect x="401.3" y="1845" width="0.7" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" />
|
|
<text x="404.34" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__blk_mq_do_dispatch_sched (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1557" width="8.0" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" />
|
|
<text x="45.50" y="1567.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (60,606,060 samples, 0.34%)</title><rect x="476.3" y="1541" width="4.0" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1551.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (262,626,260 samples, 1.46%)</title><rect x="476.3" y="2037" width="17.2" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::TableBuilder::WriteBlock (10,101,010 samples, 0.06%)</title><rect x="35.9" y="1797" width="0.6" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" />
|
|
<text x="38.87" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>allocate_slab (141,414,140 samples, 0.79%)</title><rect x="886.2" y="1749" width="9.3" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" />
|
|
<text x="889.21" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__vsnprintf_internal (10,101,010 samples, 0.06%)</title><rect x="652.7" y="2037" width="0.7" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" />
|
|
<text x="655.73" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_filebuf<char, std::char_traits<char> >::xsputn (60,606,060 samples, 0.34%)</title><rect x="1172.1" y="2053" width="4.0" height="15.0" fill="rgb(218,64,15)" rx="2" ry="2" />
|
|
<text x="1175.09" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (10,101,010 samples, 0.06%)</title><rect x="307.8" y="1813" width="0.7" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="310.82" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_lseek (80,808,080 samples, 0.45%)</title><rect x="1145.6" y="1989" width="5.3" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
|
|
<text x="1148.56" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__radix_tree_lookup (10,101,010 samples, 0.06%)</title><rect x="347.0" y="1621" width="0.6" height="15.0" fill="rgb(253,222,53)" rx="2" ry="2" />
|
|
<text x="349.95" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_file_write_iter (2,797,979,770 samples, 15.57%)</title><rect x="757.5" y="1925" width="183.8" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="760.53" y="1935.5" >ext4_file_write_iter</text>
|
|
</g>
|
|
<g >
|
|
<title>folio_alloc_buffers (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1557" width="0.7" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="37.54" y="1567.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::atomic<leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node*>::store (20,202,020 samples, 0.11%)</title><rect x="434.5" y="1797" width="1.3" height="15.0" fill="rgb(227,104,25)" rx="2" ry="2" />
|
|
<text x="437.51" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void __gnu_cxx::new_allocator<leveldb::DBImpl::Writer*>::construct<leveldb::DBImpl::Writer*, leveldb::DBImpl::Writer*> (20,202,020 samples, 0.11%)</title><rect x="370.8" y="1861" width="1.4" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
|
|
<text x="373.83" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inotify_handle_inode_event (171,717,170 samples, 0.96%)</title><rect x="744.9" y="1877" width="11.3" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="747.93" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::InternalKeyComparator::Compare (80,808,080 samples, 0.45%)</title><rect x="425.9" y="1765" width="5.3" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
|
|
<text x="428.89" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::Slice (10,101,010 samples, 0.06%)</title><rect x="128.1" y="1845" width="0.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="131.07" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__srcu_read_lock (30,303,030 samples, 0.17%)</title><rect x="735.0" y="1925" width="2.0" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
|
|
<text x="737.98" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::operator= (10,101,010 samples, 0.06%)</title><rect x="466.3" y="1861" width="0.7" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="469.35" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (10,101,010 samples, 0.06%)</title><rect x="640.1" y="2005" width="0.7" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="643.13" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1077" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1087.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::MutexLock::MutexLock (10,101,010 samples, 0.06%)</title><rect x="55.8" y="1893" width="0.6" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
|
|
<text x="58.77" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_block_write_begin (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1589" width="0.7" height="15.0" fill="rgb(206,4,1)" rx="2" ry="2" />
|
|
<text x="37.54" y="1599.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="213" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="223.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_block_write_begin (10,101,010 samples, 0.06%)</title><rect x="351.6" y="1653" width="0.7" height="15.0" fill="rgb(206,4,1)" rx="2" ry="2" />
|
|
<text x="354.60" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_Vector_impl::_Vector_impl (10,101,010 samples, 0.06%)</title><rect x="400.7" y="1813" width="0.6" height="15.0" fill="rgb(205,2,0)" rx="2" ry="2" />
|
|
<text x="403.68" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>make_vfsuid (10,101,010 samples, 0.06%)</title><rect x="620.9" y="1893" width="0.7" height="15.0" fill="rgb(231,121,28)" rx="2" ry="2" />
|
|
<text x="623.89" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__filemap_get_folio (20,202,020 samples, 0.11%)</title><rect x="462.4" y="1653" width="1.3" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="465.37" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>security_file_open (616,161,610 samples, 3.43%)</title><rect x="573.1" y="1861" width="40.5" height="15.0" fill="rgb(208,17,4)" rx="2" ry="2" />
|
|
<text x="576.14" y="1871.5" >sec..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::back (10,101,010 samples, 0.06%)</title><rect x="410.6" y="1813" width="0.7" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="413.63" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>scsi_queue_rq (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1397" width="1.3" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
|
|
<text x="13.66" y="1407.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_alloc_folio (30,303,030 samples, 0.17%)</title><rect x="923.4" y="1861" width="1.9" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
|
|
<text x="926.36" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>file_close_fd (10,101,010 samples, 0.06%)</title><rect x="1008.9" y="1989" width="0.7" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" />
|
|
<text x="1011.92" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_evict_inode (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="1861" width="29.8" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1871.5" >ex..</text>
|
|
</g>
|
|
<g >
|
|
<title>balance_dirty_pages_ratelimited_flags (10,101,010 samples, 0.06%)</title><rect x="347.0" y="1653" width="0.6" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
|
|
<text x="349.95" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__aligned_membuf<std::pair<unsigned long const, unsigned long> >::_M_ptr (10,101,010 samples, 0.06%)</title><rect x="80.3" y="1749" width="0.7" height="15.0" fill="rgb(230,117,27)" rx="2" ry="2" />
|
|
<text x="83.31" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::Slice (40,404,040 samples, 0.22%)</title><rect x="260.1" y="1749" width="2.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="263.06" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__dynamic_cast (10,101,010 samples, 0.06%)</title><rect x="484.9" y="2021" width="0.7" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
|
|
<text x="487.92" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_file_write_iter (50,505,050 samples, 0.28%)</title><rect x="461.0" y="1717" width="3.4" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="464.04" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::Flush (979,797,970 samples, 5.45%)</title><rect x="291.2" y="1861" width="64.4" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
|
|
<text x="294.24" y="1871.5" >leveldb..</text>
|
|
</g>
|
|
<g >
|
|
<title>__cond_resched (10,101,010 samples, 0.06%)</title><rect x="576.5" y="1829" width="0.6" height="15.0" fill="rgb(217,58,14)" rx="2" ry="2" />
|
|
<text x="579.45" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::Writer*& std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::emplace_back<leveldb::DBImpl::Writer*> (50,505,050 samples, 0.28%)</title><rect x="370.2" y="1877" width="3.3" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
|
|
<text x="373.17" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fscrypt_file_open (30,303,030 samples, 0.17%)</title><rect x="565.2" y="1845" width="2.0" height="15.0" fill="rgb(213,36,8)" rx="2" ry="2" />
|
|
<text x="568.18" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (696,969,690 samples, 3.88%)</title><rect x="963.8" y="2037" width="45.8" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="966.82" y="2047.5" >entr..</text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_write_begin (20,202,020 samples, 0.11%)</title><rect x="462.4" y="1669" width="1.3" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
|
|
<text x="465.37" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inode_needs_update_time (10,101,010 samples, 0.06%)</title><rect x="461.7" y="1669" width="0.7" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="464.70" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::MemTable::KeyComparator::operator (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1797" width="0.6" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="141.68" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_int_free (10,101,010 samples, 0.06%)</title><rect x="1066.0" y="2053" width="0.6" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" />
|
|
<text x="1068.96" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::TableBuilder::WriteRawBlock (10,101,010 samples, 0.06%)</title><rect x="35.9" y="1781" width="0.6" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
|
|
<text x="38.87" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__radix_tree_lookup (20,202,020 samples, 0.11%)</title><rect x="774.8" y="1829" width="1.3" height="15.0" fill="rgb(253,222,53)" rx="2" ry="2" />
|
|
<text x="777.78" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="1105.8" y="1989" width="0.6" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="1108.76" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="1105.8" y="2005" width="0.6" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="1108.76" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__rcu_read_lock (10,101,010 samples, 0.06%)</title><rect x="737.6" y="1909" width="0.7" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="740.63" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_page_from_freelist (10,101,010 samples, 0.06%)</title><rect x="349.6" y="1573" width="0.7" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
|
|
<text x="352.61" y="1583.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign (10,101,010 samples, 0.06%)</title><rect x="131.4" y="1877" width="0.6" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" />
|
|
<text x="134.38" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (676,767,670 samples, 3.77%)</title><rect x="1106.4" y="2037" width="44.5" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="1109.42" y="2047.5" >entr..</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::Status (10,101,010 samples, 0.06%)</title><rect x="289.9" y="1877" width="0.7" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" />
|
|
<text x="292.91" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::atomic<leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node*>::load (10,101,010 samples, 0.06%)</title><rect x="431.2" y="1781" width="0.7" height="15.0" fill="rgb(238,154,36)" rx="2" ry="2" />
|
|
<text x="434.19" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_lock (20,202,020 samples, 0.11%)</title><rect x="751.6" y="1861" width="1.3" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
|
|
<text x="754.56" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>rseq_ip_fixup (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1701" width="0.7" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" />
|
|
<text x="209.34" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="917" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="927.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>memset_orig (60,606,060 samples, 0.34%)</title><rect x="918.0" y="1845" width="4.0" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="921.05" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (7,101,010,030 samples, 39.52%)</title><rect x="10.0" y="2037" width="466.3" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
|
|
<text x="13.00" y="2047.5" >std::thread::_State_impl<std::thread::_Invoker<std::tuple<void </text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="272.7" y="1733" width="0.6" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="275.66" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__blk_flush_plug (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1669" width="8.0" height="15.0" fill="rgb(217,57,13)" rx="2" ry="2" />
|
|
<text x="45.50" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_M_lower_bound (30,303,030 samples, 0.17%)</title><rect x="394.7" y="1797" width="2.0" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="397.71" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_filebuf<char, std::char_traits<char> >::_M_terminate_output (10,101,010 samples, 0.06%)</title><rect x="1170.1" y="2053" width="0.7" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
|
|
<text x="1173.10" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>evict (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1733" width="0.7" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" />
|
|
<text x="13.00" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node::Next (10,101,010 samples, 0.06%)</title><rect x="433.8" y="1813" width="0.7" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="436.84" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irqrestore (80,808,080 samples, 0.45%)</title><rect x="930.0" y="1797" width="5.3" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="932.99" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>unsigned char const* leveldb::crc32c::(anonymous namespace)::RoundUp<4> (10,101,010 samples, 0.06%)</title><rect x="362.9" y="1845" width="0.6" height="15.0" fill="rgb(248,199,47)" rx="2" ry="2" />
|
|
<text x="365.87" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>free_pcppages_bulk (20,202,020 samples, 0.11%)</title><rect x="1015.6" y="1749" width="1.3" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
|
|
<text x="1018.55" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::~_Vector_base (10,101,010 samples, 0.06%)</title><rect x="117.5" y="1845" width="0.6" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="120.45" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>try_to_free_buffers (111,111,110 samples, 0.62%)</title><rect x="1030.8" y="1717" width="7.3" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
|
|
<text x="1033.81" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_S_relocate (30,303,030 samples, 0.17%)</title><rect x="90.9" y="1797" width="2.0" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
|
|
<text x="93.92" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mpage_submit_folio (10,101,010 samples, 0.06%)</title><rect x="51.1" y="1653" width="0.7" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" />
|
|
<text x="54.12" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::allocator_traits<std::allocator<std::pair<unsigned long, unsigned long> > >::max_size (20,202,020 samples, 0.11%)</title><rect x="88.9" y="1749" width="1.4" height="15.0" fill="rgb(205,1,0)" rx="2" ry="2" />
|
|
<text x="91.93" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__blk_mq_do_dispatch_sched (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1429" width="1.3" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" />
|
|
<text x="13.66" y="1439.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_block_write_begin (20,202,020 samples, 0.11%)</title><rect x="786.1" y="1877" width="1.3" height="15.0" fill="rgb(206,4,1)" rx="2" ry="2" />
|
|
<text x="789.05" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_filp_open (1,242,424,230 samples, 6.91%)</title><rect x="543.3" y="1941" width="81.6" height="15.0" fill="rgb(211,28,6)" rx="2" ry="2" />
|
|
<text x="546.29" y="1951.5" >do_filp_o..</text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="373" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="383.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mod_objcg_state (10,101,010 samples, 0.06%)</title><rect x="897.5" y="1765" width="0.7" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="900.49" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::ValueLogInserter::~ValueLogInserter (10,101,010 samples, 0.06%)</title><rect x="408.0" y="1877" width="0.6" height="15.0" fill="rgb(207,12,3)" rx="2" ry="2" />
|
|
<text x="410.98" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::end (10,101,010 samples, 0.06%)</title><rect x="77.7" y="1829" width="0.6" height="15.0" fill="rgb(249,204,48)" rx="2" ry="2" />
|
|
<text x="80.66" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>locks_remove_file (10,101,010 samples, 0.06%)</title><rect x="1003.0" y="1957" width="0.6" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
|
|
<text x="1005.95" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_truncate (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1845" width="0.6" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::remove_reference<char const*&>::type&& std::move<char const*&> (10,101,010 samples, 0.06%)</title><rect x="382.1" y="1877" width="0.7" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" />
|
|
<text x="385.11" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__kmalloc (10,101,010 samples, 0.06%)</title><rect x="743.6" y="1877" width="0.7" height="15.0" fill="rgb(212,33,8)" rx="2" ry="2" />
|
|
<text x="746.60" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::SetSequence (10,101,010 samples, 0.06%)</title><rect x="378.1" y="1909" width="0.7" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="381.13" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__folio_batch_release (101,010,100 samples, 0.56%)</title><rect x="1010.9" y="1813" width="6.6" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="1013.91" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__strchrnul_evex (30,303,030 samples, 0.17%)</title><rect x="641.5" y="2037" width="1.9" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" />
|
|
<text x="644.46" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>wbc_account_cgroup_owner (10,101,010 samples, 0.06%)</title><rect x="51.1" y="1637" width="0.7" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
|
|
<text x="54.12" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__vfprintf_internal (121,212,120 samples, 0.67%)</title><rect x="644.8" y="2037" width="7.9" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
|
|
<text x="647.77" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DecodeFixed32 (10,101,010 samples, 0.06%)</title><rect x="362.2" y="1829" width="0.7" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="365.21" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__basic_file<char>::close (10,101,010 samples, 0.06%)</title><rect x="1160.2" y="2053" width="0.6" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
|
|
<text x="1163.15" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::EncodeVarint32 (10,101,010 samples, 0.06%)</title><rect x="26.6" y="1797" width="0.6" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" />
|
|
<text x="29.58" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>up_write (20,202,020 samples, 0.11%)</title><rect x="916.1" y="1829" width="1.3" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
|
|
<text x="919.06" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>strlen (10,101,010 samples, 0.06%)</title><rect x="756.2" y="1877" width="0.7" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
|
|
<text x="759.21" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__check_heap_object (20,202,020 samples, 0.11%)</title><rect x="635.5" y="1845" width="1.3" height="15.0" fill="rgb(213,39,9)" rx="2" ry="2" />
|
|
<text x="638.49" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetLengthPrefixedSlice (10,101,010 samples, 0.06%)</title><rect x="207.0" y="1781" width="0.7" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="210.00" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>operator new (10,101,010 samples, 0.06%)</title><rect x="411.3" y="1765" width="0.7" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
|
|
<text x="414.29" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::crc32c::(anonymous namespace)::ReadUint32LE (20,202,020 samples, 0.11%)</title><rect x="469.0" y="1845" width="1.3" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="472.00" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>aa_path_perm (494,949,490 samples, 2.75%)</title><rect x="581.1" y="1829" width="32.5" height="15.0" fill="rgb(245,184,44)" rx="2" ry="2" />
|
|
<text x="584.10" y="1839.5" >aa..</text>
|
|
</g>
|
|
<g >
|
|
<title>mem_cgroup_wb_stats (131,313,130 samples, 0.73%)</title><rect x="766.2" y="1829" width="8.6" height="15.0" fill="rgb(211,28,6)" rx="2" ry="2" />
|
|
<text x="769.16" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_free (50,505,050 samples, 0.28%)</title><rect x="995.7" y="1941" width="3.3" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
|
|
<text x="998.65" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>truncate_cleanup_folio (202,020,200 samples, 1.12%)</title><rect x="1024.8" y="1813" width="13.3" height="15.0" fill="rgb(240,165,39)" rx="2" ry="2" />
|
|
<text x="1027.84" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1669" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (30,303,030 samples, 0.17%)</title><rect x="696.5" y="2021" width="2.0" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="699.51" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irqrestore (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1557" width="0.6" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="141.68" y="1567.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::Flush (383,838,380 samples, 2.14%)</title><rect x="440.5" y="1861" width="25.2" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
|
|
<text x="443.48" y="1871.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_write (20,202,020 samples, 0.11%)</title><rect x="34.5" y="1701" width="1.4" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" />
|
|
<text x="37.54" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_es_insert_delayed_block (80,808,080 samples, 0.45%)</title><rect x="908.8" y="1813" width="5.3" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
|
|
<text x="911.76" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="878.3" y="1749" width="0.6" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="881.25" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>should_failslab.constprop.0 (20,202,020 samples, 0.11%)</title><rect x="340.3" y="1637" width="1.3" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" />
|
|
<text x="343.32" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mod_objcg_state (10,101,010 samples, 0.06%)</title><rect x="335.7" y="1605" width="0.6" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="338.68" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mutex_unlock (10,101,010 samples, 0.06%)</title><rect x="1150.2" y="1957" width="0.7" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" />
|
|
<text x="1153.20" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_trylock (40,404,040 samples, 0.22%)</title><rect x="596.4" y="1813" width="2.6" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
|
|
<text x="599.35" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_remove_blocks (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1781" width="0.6" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (20,202,020 samples, 0.11%)</title><rect x="205.0" y="1733" width="1.3" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="208.01" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcg_slab_post_alloc_hook (20,202,020 samples, 0.11%)</title><rect x="335.0" y="1621" width="1.3" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="338.01" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>generic_perform_write (30,303,030 samples, 0.17%)</title><rect x="462.4" y="1685" width="2.0" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="465.37" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="165" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="175.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::allocator_traits<std::allocator<leveldb::DBImpl::Writer*> >::destroy<leveldb::DBImpl::Writer*> (10,101,010 samples, 0.06%)</title><rect x="373.5" y="1893" width="0.6" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
|
|
<text x="376.49" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>locks_remove_file (20,202,020 samples, 0.11%)</title><rect x="999.0" y="1941" width="1.3" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
|
|
<text x="1001.97" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__mark_inode_dirty (30,303,030 samples, 0.17%)</title><rect x="935.3" y="1813" width="2.0" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="938.30" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::find (50,505,050 samples, 0.28%)</title><rect x="73.0" y="1829" width="3.3" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" />
|
|
<text x="76.01" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_mem_cgroup_from_mm (70,707,070 samples, 0.39%)</title><rect x="802.6" y="1797" width="4.7" height="15.0" fill="rgb(218,61,14)" rx="2" ry="2" />
|
|
<text x="805.64" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_buffered_write_iter (2,797,979,770 samples, 15.57%)</title><rect x="757.5" y="1909" width="183.8" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
|
|
<text x="760.53" y="1919.5" >ext4_buffered_write_iter</text>
|
|
</g>
|
|
<g >
|
|
<title>syscall_exit_to_user_mode_prepare (10,101,010 samples, 0.06%)</title><rect x="324.4" y="1781" width="0.7" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" />
|
|
<text x="327.40" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_dentry_open (838,383,830 samples, 4.67%)</title><rect x="558.5" y="1877" width="55.1" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
|
|
<text x="561.54" y="1887.5" >do_de..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_key (10,101,010 samples, 0.06%)</title><rect x="72.3" y="1829" width="0.7" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="75.35" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>down_write (10,101,010 samples, 0.06%)</title><rect x="898.8" y="1829" width="0.7" height="15.0" fill="rgb(222,79,18)" rx="2" ry="2" />
|
|
<text x="901.81" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_fdatawrite_wbc (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1685" width="1.3" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" />
|
|
<text x="13.66" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_Vector_impl::_Vector_impl (10,101,010 samples, 0.06%)</title><rect x="406.0" y="1829" width="0.6" height="15.0" fill="rgb(212,36,8)" rx="2" ry="2" />
|
|
<text x="408.99" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>scsi_dispatch_cmd (111,111,110 samples, 0.62%)</title><rect x="42.5" y="1509" width="7.3" height="15.0" fill="rgb(214,45,10)" rx="2" ry="2" />
|
|
<text x="45.50" y="1519.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>alloc_pages_mpol (656,565,650 samples, 3.65%)</title><rect x="830.5" y="1813" width="43.1" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="833.49" y="1823.5" >allo..</text>
|
|
</g>
|
|
<g >
|
|
<title>folio_alloc_buffers (242,424,240 samples, 1.35%)</title><rect x="882.9" y="1829" width="15.9" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="885.89" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::remove_prefix (10,101,010 samples, 0.06%)</title><rect x="283.3" y="1845" width="0.6" height="15.0" fill="rgb(205,4,1)" rx="2" ry="2" />
|
|
<text x="286.28" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32Ptr (353,535,350 samples, 1.97%)</title><rect x="213.6" y="1749" width="23.2" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="216.63" y="1759.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::count (70,707,070 samples, 0.39%)</title><rect x="71.7" y="1845" width="4.6" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" />
|
|
<text x="74.69" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::~_Vector_base (20,202,020 samples, 0.11%)</title><rect x="116.1" y="1845" width="1.4" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" />
|
|
<text x="119.13" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back (10,101,010 samples, 0.06%)</title><rect x="100.2" y="1861" width="0.7" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" />
|
|
<text x="103.21" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::atomic<leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node*>::load (111,111,110 samples, 0.62%)</title><rect x="266.0" y="1781" width="7.3" height="15.0" fill="rgb(238,154,36)" rx="2" ry="2" />
|
|
<text x="269.03" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::allocator<std::pair<leveldb::Slice, leveldb::Slice> >::allocator (10,101,010 samples, 0.06%)</title><rect x="406.0" y="1813" width="0.6" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" />
|
|
<text x="408.99" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="666.7" y="2021" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="669.66" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="85" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="95.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>page_counter_try_charge (10,101,010 samples, 0.06%)</title><rect x="809.3" y="1781" width="0.6" height="15.0" fill="rgb(233,132,31)" rx="2" ry="2" />
|
|
<text x="812.27" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::ExtractUserKey (10,101,010 samples, 0.06%)</title><rect x="421.2" y="1765" width="0.7" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="424.24" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>truncate_folio_batch_exceptionals.part.0 (20,202,020 samples, 0.11%)</title><rect x="1038.1" y="1813" width="1.3" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" />
|
|
<text x="1041.11" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_ext_truncate (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1829" width="0.6" height="15.0" fill="rgb(226,97,23)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inode_needs_update_time (30,303,030 samples, 0.17%)</title><rect x="343.6" y="1669" width="2.0" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="346.64" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="565" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="575.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify_handle_inode_event.isra.0 (40,404,040 samples, 0.22%)</title><rect x="458.4" y="1669" width="2.6" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
|
|
<text x="461.39" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="469" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="479.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatch::Iterate (2,373,737,350 samples, 13.21%)</title><rect x="133.4" y="1877" width="155.8" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" />
|
|
<text x="136.37" y="1887.5" >leveldb::WriteBatch:..</text>
|
|
</g>
|
|
<g >
|
|
<title>obj_cgroup_charge (10,101,010 samples, 0.06%)</title><rect x="336.3" y="1621" width="0.7" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
|
|
<text x="339.34" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fsnotify_parent (10,101,010 samples, 0.06%)</title><rect x="561.9" y="1861" width="0.6" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="564.86" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fdget_pos (30,303,030 samples, 0.17%)</title><rect x="727.7" y="1957" width="2.0" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
|
|
<text x="730.68" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_writev (3,313,131,280 samples, 18.44%)</title><rect x="726.4" y="1973" width="217.5" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" />
|
|
<text x="729.36" y="1983.5" >do_writev</text>
|
|
</g>
|
|
<g >
|
|
<title>std::codecvt<char, char, __mbstate_t>::do_always_noconv (10,101,010 samples, 0.06%)</title><rect x="1176.7" y="2053" width="0.7" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="1179.73" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1317" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1327.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__aligned_membuf<std::pair<unsigned long const, unsigned long> >::_M_addr (10,101,010 samples, 0.06%)</title><rect x="79.6" y="1749" width="0.7" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
|
|
<text x="82.65" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32Ptr (10,101,010 samples, 0.06%)</title><rect x="282.6" y="1829" width="0.7" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="285.61" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::new_allocator<std::pair<leveldb::Slice, leveldb::Slice> >::allocate (10,101,010 samples, 0.06%)</title><rect x="121.4" y="1765" width="0.7" height="15.0" fill="rgb(225,94,22)" rx="2" ry="2" />
|
|
<text x="124.43" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__strlen_evex (20,202,020 samples, 0.11%)</title><rect x="643.4" y="2037" width="1.4" height="15.0" fill="rgb(240,164,39)" rx="2" ry="2" />
|
|
<text x="646.45" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<char const*> >, std::is_move_constructible<char const*>, std::is_move_assignable<char const*> >::value, void>::type std::swap<char const*> (20,202,020 samples, 0.11%)</title><rect x="356.2" y="1845" width="1.4" height="15.0" fill="rgb(240,161,38)" rx="2" ry="2" />
|
|
<text x="359.24" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__file_remove_privs (10,101,010 samples, 0.06%)</title><rect x="757.5" y="1893" width="0.7" height="15.0" fill="rgb(253,222,53)" rx="2" ry="2" />
|
|
<text x="760.53" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::~_Vector_base (10,101,010 samples, 0.06%)</title><rect x="114.8" y="1845" width="0.7" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="117.80" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::ok (10,101,010 samples, 0.06%)</title><rect x="465.7" y="1861" width="0.6" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" />
|
|
<text x="468.68" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::Slice (20,202,020 samples, 0.11%)</title><rect x="285.3" y="1861" width="1.3" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="288.27" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="805" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="815.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>main (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="2037" width="29.8" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" />
|
|
<text x="1012.58" y="2047.5" >main</text>
|
|
</g>
|
|
<g >
|
|
<title>__legitimize_mnt (10,101,010 samples, 0.06%)</title><rect x="553.2" y="1861" width="0.7" height="15.0" fill="rgb(214,41,9)" rx="2" ry="2" />
|
|
<text x="556.24" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_S_max_size (40,404,040 samples, 0.22%)</title><rect x="122.8" y="1765" width="2.6" height="15.0" fill="rgb(205,2,0)" rx="2" ry="2" />
|
|
<text x="125.76" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gthread_mutex_unlock (10,101,010 samples, 0.06%)</title><rect x="366.2" y="1861" width="0.7" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="369.19" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::port::Mutex::Unlock (30,303,030 samples, 0.17%)</title><rect x="366.2" y="1893" width="2.0" height="15.0" fill="rgb(212,33,8)" rx="2" ry="2" />
|
|
<text x="369.19" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_right (10,101,010 samples, 0.06%)</title><rect x="83.6" y="1797" width="0.7" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="86.63" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::max_size (10,101,010 samples, 0.06%)</title><rect x="92.9" y="1797" width="0.7" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="95.91" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_get_folios_tag (10,101,010 samples, 0.06%)</title><rect x="50.5" y="1685" width="0.6" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" />
|
|
<text x="53.46" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>generic_perform_write (2,707,070,680 samples, 15.06%)</title><rect x="763.5" y="1893" width="177.8" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="766.50" y="1903.5" >generic_perform_write</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DecodeFixed32 (10,101,010 samples, 0.06%)</title><rect x="130.1" y="1845" width="0.6" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="133.06" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="581" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="591.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_dispatch_plug_list (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1621" width="8.0" height="15.0" fill="rgb(214,42,10)" rx="2" ry="2" />
|
|
<text x="45.50" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_any_partial (10,101,010 samples, 0.06%)</title><rect x="885.5" y="1765" width="0.7" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" />
|
|
<text x="888.55" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__rcu_read_lock (10,101,010 samples, 0.06%)</title><rect x="802.0" y="1797" width="0.6" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="804.97" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_key (30,303,030 samples, 0.17%)</title><rect x="388.1" y="1797" width="2.0" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="391.08" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="629" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="639.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_fstream<char, std::char_traits<char> >::basic_fstream (10,101,010 samples, 0.06%)</title><rect x="486.2" y="2021" width="0.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
|
|
<text x="489.25" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_M_get_Tp_allocator (10,101,010 samples, 0.06%)</title><rect x="399.4" y="1765" width="0.6" height="15.0" fill="rgb(224,87,20)" rx="2" ry="2" />
|
|
<text x="402.35" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>file_close_fd (10,101,010 samples, 0.06%)</title><rect x="1006.9" y="1973" width="0.7" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" />
|
|
<text x="1009.93" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > const& std::use_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > > (10,101,010 samples, 0.06%)</title><rect x="672.0" y="2005" width="0.6" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
|
|
<text x="674.97" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__blk_mq_sched_dispatch_requests (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1445" width="1.3" height="15.0" fill="rgb(232,126,30)" rx="2" ry="2" />
|
|
<text x="13.66" y="1455.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify (141,414,140 samples, 0.79%)</title><rect x="332.4" y="1701" width="9.2" height="15.0" fill="rgb(215,50,12)" rx="2" ry="2" />
|
|
<text x="335.36" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="736.3" y="1877" width="0.7" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="739.31" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcg_slab_post_alloc_hook (10,101,010 samples, 0.06%)</title><rect x="458.4" y="1621" width="0.7" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="461.39" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_dispatch_rq_list (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1413" width="1.3" height="15.0" fill="rgb(240,161,38)" rx="2" ry="2" />
|
|
<text x="13.66" y="1423.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node::SetNext (10,101,010 samples, 0.06%)</title><rect x="435.8" y="1813" width="0.7" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
|
|
<text x="438.83" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1093" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1103.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__mem_cgroup_charge (181,818,180 samples, 1.01%)</title><rect x="798.0" y="1813" width="11.9" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
|
|
<text x="800.99" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node::NoBarrier_SetNext (10,101,010 samples, 0.06%)</title><rect x="276.0" y="1813" width="0.6" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
|
|
<text x="278.98" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_page_from_freelist (575,757,570 samples, 3.20%)</title><rect x="833.8" y="1781" width="37.8" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
|
|
<text x="836.81" y="1791.5" >get..</text>
|
|
</g>
|
|
<g >
|
|
<title>__fdget_pos (20,202,020 samples, 0.11%)</title><rect x="1147.5" y="1957" width="1.4" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
|
|
<text x="1150.55" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32 (40,404,040 samples, 0.22%)</title><rect x="280.6" y="1845" width="2.7" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" />
|
|
<text x="283.62" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1429" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1439.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<unsigned long, unsigned long>& std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::emplace_back<std::pair<unsigned long, unsigned long> > (50,505,050 samples, 0.28%)</title><rect x="397.4" y="1829" width="3.3" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
|
|
<text x="400.36" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1861" width="9.3" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="45.50" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_write (111,111,110 samples, 0.62%)</title><rect x="457.1" y="1765" width="7.3" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" />
|
|
<text x="460.06" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::ExtractUserKey (10,101,010 samples, 0.06%)</title><rect x="429.9" y="1749" width="0.6" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="432.87" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1381" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1391.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_do_writepages (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1701" width="9.3" height="15.0" fill="rgb(214,42,10)" rx="2" ry="2" />
|
|
<text x="45.50" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (20,202,020 samples, 0.11%)</title><rect x="34.5" y="1733" width="1.4" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="37.54" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1237" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1247.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__es_remove_extent (20,202,020 samples, 0.11%)</title><rect x="911.4" y="1797" width="1.3" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
|
|
<text x="914.42" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_filebuf<char, std::char_traits<char> >::seekoff (20,202,020 samples, 0.11%)</title><rect x="1170.8" y="2053" width="1.3" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
|
|
<text x="1173.76" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::istream::seekg (10,101,010 samples, 0.06%)</title><rect x="103.5" y="1861" width="0.7" height="15.0" fill="rgb(232,124,29)" rx="2" ry="2" />
|
|
<text x="106.52" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::~vector (20,202,020 samples, 0.11%)</title><rect x="116.1" y="1861" width="1.4" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
|
|
<text x="119.13" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>all (17,969,696,790 samples, 100%)</title><rect x="10.0" y="2085" width="1180.0" height="15.0" fill="rgb(213,39,9)" rx="2" ry="2" />
|
|
<text x="13.00" y="2095.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>submit_bio (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1605" width="1.3" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" />
|
|
<text x="13.66" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1365" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1375.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (10,101,010 samples, 0.06%)</title><rect x="1062.6" y="2021" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="1065.65" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1013" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1023.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__next_zones_zonelist (40,404,040 samples, 0.22%)</title><rect x="831.2" y="1781" width="2.6" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
|
|
<text x="834.16" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_file_write_iter (10,101,010 samples, 0.06%)</title><rect x="457.1" y="1733" width="0.6" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="460.06" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1829" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>jbd2_journal_add_journal_head (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1685" width="0.6" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inotify_free_event (30,303,030 samples, 0.17%)</title><rect x="337.7" y="1621" width="2.0" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
|
|
<text x="340.67" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_writepages (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1733" width="9.3" height="15.0" fill="rgb(240,164,39)" rx="2" ry="2" />
|
|
<text x="45.50" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fault_in_readable (20,202,020 samples, 0.11%)</title><rect x="353.6" y="1653" width="1.3" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" />
|
|
<text x="356.59" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify_handle_inode_event.isra.0 (202,020,200 samples, 1.12%)</title><rect x="743.6" y="1893" width="13.3" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
|
|
<text x="746.60" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>rmqueue (20,202,020 samples, 0.11%)</title><rect x="871.6" y="1781" width="1.3" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" />
|
|
<text x="874.62" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree_node<std::pair<unsigned long const, unsigned long> >::_M_valptr (10,101,010 samples, 0.06%)</title><rect x="75.7" y="1797" width="0.6" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
|
|
<text x="78.67" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::FlushBuffer (20,202,020 samples, 0.11%)</title><rect x="34.5" y="1781" width="1.4" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" />
|
|
<text x="37.54" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="517" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="527.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::~vector (10,101,010 samples, 0.06%)</title><rect x="415.3" y="1877" width="0.6" height="15.0" fill="rgb(229,112,26)" rx="2" ry="2" />
|
|
<text x="418.27" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irqrestore (60,606,060 samples, 0.34%)</title><rect x="823.2" y="1797" width="4.0" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="826.20" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__alloc_pages (131,313,130 samples, 0.73%)</title><rect x="886.2" y="1733" width="8.6" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" />
|
|
<text x="889.21" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (292,929,290 samples, 1.63%)</title><rect x="445.8" y="1797" width="19.2" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="448.78" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__invoke_result<void (7,101,010,030 samples, 39.52%)</title><rect x="10.0" y="1989" width="466.3" height="15.0" fill="rgb(240,163,39)" rx="2" ry="2" />
|
|
<text x="13.00" y="1999.5" >std::__invoke_result<void </text>
|
|
</g>
|
|
<g >
|
|
<title>__mem_cgroup_uncharge_list (10,101,010 samples, 0.06%)</title><rect x="1010.9" y="1781" width="0.7" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" />
|
|
<text x="1013.91" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<char const*> >, std::is_move_constructible<char const*>, std::is_move_assignable<char const*> >::value, void>::type std::swap<char const*> (10,101,010 samples, 0.06%)</title><rect x="374.8" y="1893" width="0.7" height="15.0" fill="rgb(240,161,38)" rx="2" ry="2" />
|
|
<text x="377.81" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::ValueLogInserter::batch_insert (878,787,870 samples, 4.89%)</title><rect x="59.7" y="1877" width="57.8" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="62.75" y="1887.5" >leveld..</text>
|
|
</g>
|
|
<g >
|
|
<title>mpage_prepare_extent_to_map (10,101,010 samples, 0.06%)</title><rect x="51.1" y="1685" width="0.7" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
|
|
<text x="54.12" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::BGWork (404,040,400 samples, 2.25%)</title><rect x="10.0" y="1925" width="26.5" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
|
|
<text x="13.00" y="1935.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>do_open (969,696,960 samples, 5.40%)</title><rect x="552.6" y="1909" width="63.7" height="15.0" fill="rgb(233,129,31)" rx="2" ry="2" />
|
|
<text x="555.57" y="1919.5" >do_open</text>
|
|
</g>
|
|
<g >
|
|
<title>free_unref_page_commit (20,202,020 samples, 0.11%)</title><rect x="1015.6" y="1765" width="1.3" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" />
|
|
<text x="1018.55" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__aligned_membuf<std::pair<unsigned long const, unsigned long> >::_M_ptr (10,101,010 samples, 0.06%)</title><rect x="388.7" y="1765" width="0.7" height="15.0" fill="rgb(230,117,27)" rx="2" ry="2" />
|
|
<text x="391.74" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inotify_handle_inode_event (111,111,110 samples, 0.62%)</title><rect x="334.4" y="1653" width="7.2" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="337.35" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_key (10,101,010 samples, 0.06%)</title><rect x="391.4" y="1813" width="0.7" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="394.39" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_allocate (10,101,010 samples, 0.06%)</title><rect x="411.3" y="1797" width="0.7" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
|
|
<text x="414.29" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>memset_orig (60,606,060 samples, 0.34%)</title><rect x="629.5" y="1909" width="4.0" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="632.52" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>rmqueue_bulk (10,101,010 samples, 0.06%)</title><rect x="871.0" y="1733" width="0.6" height="15.0" fill="rgb(235,138,33)" rx="2" ry="2" />
|
|
<text x="873.96" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lockref_get_not_zero (10,101,010 samples, 0.06%)</title><rect x="577.1" y="1813" width="0.7" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
|
|
<text x="580.12" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>d_absolute_path (141,414,140 samples, 0.79%)</title><rect x="604.3" y="1765" width="9.3" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
|
|
<text x="607.31" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>alloc_pages_mpol (10,101,010 samples, 0.06%)</title><rect x="827.8" y="1829" width="0.7" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="830.84" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>malloc (131,313,130 samples, 0.73%)</title><rect x="1150.9" y="2053" width="8.6" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" />
|
|
<text x="1153.87" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (30,303,030 samples, 0.17%)</title><rect x="205.0" y="1781" width="2.0" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="208.01" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DecodeFixed64 (10,101,010 samples, 0.06%)</title><rect x="437.8" y="1861" width="0.7" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
|
|
<text x="440.82" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1781" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_dispatch_plug_list (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1493" width="1.3" height="15.0" fill="rgb(214,42,10)" rx="2" ry="2" />
|
|
<text x="13.66" y="1503.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>walk_component (20,202,020 samples, 0.11%)</title><rect x="621.6" y="1893" width="1.3" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
|
|
<text x="624.56" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::BlockBuilder::Add (101,010,100 samples, 0.56%)</title><rect x="25.3" y="1813" width="6.6" height="15.0" fill="rgb(246,191,45)" rx="2" ry="2" />
|
|
<text x="28.26" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>build_open_flags (20,202,020 samples, 0.11%)</title><rect x="541.3" y="1957" width="1.3" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" />
|
|
<text x="544.30" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fput_sync (10,101,010 samples, 0.06%)</title><rect x="987.0" y="1989" width="0.7" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="990.03" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_release_folio (141,414,140 samples, 0.79%)</title><rect x="1028.8" y="1749" width="9.3" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" />
|
|
<text x="1031.82" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate (20,202,020 samples, 0.11%)</title><rect x="1168.1" y="2053" width="1.3" height="15.0" fill="rgb(217,56,13)" rx="2" ry="2" />
|
|
<text x="1171.11" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>prepend_path (121,212,120 samples, 0.67%)</title><rect x="605.6" y="1749" width="8.0" height="15.0" fill="rgb(233,131,31)" rx="2" ry="2" />
|
|
<text x="608.64" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1445" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1455.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_alloc (202,020,200 samples, 1.12%)</title><rect x="885.5" y="1797" width="13.3" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="888.55" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1637" width="0.7" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="209.34" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1669" width="0.7" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="209.34" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_writev (3,313,131,280 samples, 18.44%)</title><rect x="726.4" y="1989" width="217.5" height="15.0" fill="rgb(233,133,31)" rx="2" ry="2" />
|
|
<text x="729.36" y="1999.5" >__x64_sys_writev</text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (30,303,030 samples, 0.17%)</title><rect x="670.6" y="2021" width="2.0" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="673.64" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_run_hw_queue (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1477" width="1.3" height="15.0" fill="rgb(212,36,8)" rx="2" ry="2" />
|
|
<text x="13.66" y="1487.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="677" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="687.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>cgroup_rstat_flush (131,313,130 samples, 0.73%)</title><rect x="766.2" y="1797" width="8.6" height="15.0" fill="rgb(216,54,12)" rx="2" ry="2" />
|
|
<text x="769.16" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::operator[] (20,202,020 samples, 0.11%)</title><rect x="28.6" y="1797" width="1.3" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" />
|
|
<text x="31.57" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_alloc (10,101,010 samples, 0.06%)</title><rect x="349.6" y="1621" width="0.7" height="15.0" fill="rgb(252,217,52)" rx="2" ry="2" />
|
|
<text x="352.61" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__submit_bio (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1557" width="1.3" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" />
|
|
<text x="13.66" y="1567.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1653" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="209.34" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_Vector_impl::_Vector_impl (10,101,010 samples, 0.06%)</title><rect x="384.8" y="1829" width="0.6" height="15.0" fill="rgb(212,36,8)" rx="2" ry="2" />
|
|
<text x="387.76" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="117" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="127.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::CompactMemTable (404,040,400 samples, 2.25%)</title><rect x="10.0" y="1877" width="26.5" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
|
|
<text x="13.00" y="1887.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>scsi_dispatch_cmd (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1381" width="1.3" height="15.0" fill="rgb(214,45,10)" rx="2" ry="2" />
|
|
<text x="13.66" y="1391.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::compare (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1749" width="0.6" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="141.68" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__srcu_read_lock (10,101,010 samples, 0.06%)</title><rect x="331.0" y="1701" width="0.7" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
|
|
<text x="334.03" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::ValueLogInserter::~ValueLogInserter (10,101,010 samples, 0.06%)</title><rect x="51.8" y="1893" width="0.7" height="15.0" fill="rgb(207,12,3)" rx="2" ry="2" />
|
|
<text x="54.79" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>sysmalloc (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="2053" width="1.9" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
|
|
<text x="1188.36" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::MemTable::Add (303,030,300 samples, 1.69%)</title><rect x="416.6" y="1845" width="19.9" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
|
|
<text x="419.60" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="725" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="735.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_unlink (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1781" width="0.7" height="15.0" fill="rgb(237,148,35)" rx="2" ry="2" />
|
|
<text x="13.00" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::InsertInto (2,393,939,370 samples, 13.32%)</title><rect x="132.7" y="1893" width="157.2" height="15.0" fill="rgb(214,41,9)" rx="2" ry="2" />
|
|
<text x="135.71" y="1903.5" >leveldb::WriteBatchI..</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="286.6" y="1845" width="0.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="289.59" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__basic_file<char>::is_open (10,101,010 samples, 0.06%)</title><rect x="99.5" y="1861" width="0.7" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
|
|
<text x="102.54" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixEnv::BackgroundThreadMain (404,040,400 samples, 2.25%)</title><rect x="10.0" y="1941" width="26.5" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="13.00" y="1951.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>fput (10,101,010 samples, 0.06%)</title><rect x="1146.2" y="1973" width="0.7" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="1149.22" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_M_lower_bound (60,606,060 samples, 0.34%)</title><rect x="387.4" y="1813" width="4.0" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="390.41" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="853" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="863.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_Vector_impl::_Vector_impl (10,101,010 samples, 0.06%)</title><rect x="111.5" y="1829" width="0.6" height="15.0" fill="rgb(212,36,8)" rx="2" ry="2" />
|
|
<text x="114.48" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="645" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="655.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::MakeRoomForWrite (10,101,010 samples, 0.06%)</title><rect x="55.1" y="1893" width="0.7" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
|
|
<text x="58.10" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>dput (10,101,010 samples, 0.06%)</title><rect x="737.6" y="1925" width="0.7" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="740.63" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>apparmor_file_alloc_security (20,202,020 samples, 0.11%)</title><rect x="545.3" y="1861" width="1.3" height="15.0" fill="rgb(226,96,23)" rx="2" ry="2" />
|
|
<text x="548.28" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (20,202,020 samples, 0.11%)</title><rect x="34.5" y="1717" width="1.4" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="37.54" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_unlinkat (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1765" width="0.7" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
|
|
<text x="13.00" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>aa_put_buffer (10,101,010 samples, 0.06%)</title><rect x="602.3" y="1813" width="0.7" height="15.0" fill="rgb(208,17,4)" rx="2" ry="2" />
|
|
<text x="605.32" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>apparmor_file_open (515,151,510 samples, 2.87%)</title><rect x="579.8" y="1845" width="33.8" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="582.77" y="1855.5" >ap..</text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="309" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="319.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="741" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="751.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="331.7" y="1669" width="0.7" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="334.70" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>generic_perform_write (151,515,150 samples, 0.84%)</title><rect x="345.6" y="1685" width="10.0" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="348.63" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>allocate_slab (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1477" width="0.7" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" />
|
|
<text x="37.54" y="1487.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_check_len (10,101,010 samples, 0.06%)</title><rect x="412.0" y="1797" width="0.6" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" />
|
|
<text x="414.96" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="789" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="799.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="933" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="943.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_flush_plug_list.part.0 (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1637" width="8.0" height="15.0" fill="rgb(224,91,21)" rx="2" ry="2" />
|
|
<text x="45.50" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fault_in_iov_iter_readable (30,303,030 samples, 0.17%)</title><rect x="937.9" y="1877" width="2.0" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" />
|
|
<text x="940.95" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>send_to_group (40,404,040 samples, 0.22%)</title><rect x="458.4" y="1685" width="2.6" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
|
|
<text x="461.39" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::Status (10,101,010 samples, 0.06%)</title><rect x="290.6" y="1845" width="0.6" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" />
|
|
<text x="293.57" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::InsertInto (343,434,340 samples, 1.91%)</title><rect x="415.9" y="1893" width="22.6" height="15.0" fill="rgb(214,41,9)" rx="2" ry="2" />
|
|
<text x="418.94" y="1903.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (10,101,010 samples, 0.06%)</title><rect x="272.7" y="1765" width="0.6" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="275.66" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::TableBuilder::Add (171,717,170 samples, 0.96%)</title><rect x="25.3" y="1829" width="11.2" height="15.0" fill="rgb(216,50,12)" rx="2" ry="2" />
|
|
<text x="28.26" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1893" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_file_write_iter (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1653" width="0.7" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="37.54" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>jbd2_journal_get_write_access (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1701" width="0.6" height="15.0" fill="rgb(246,192,45)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void __gnu_cxx::new_allocator<leveldb::DBImpl::Writer*>::construct<leveldb::DBImpl::Writer*, leveldb::DBImpl::Writer*> (10,101,010 samples, 0.06%)</title><rect x="372.2" y="1845" width="0.6" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
|
|
<text x="375.16" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (3,747,474,710 samples, 20.85%)</title><rect x="698.5" y="2021" width="246.1" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="701.50" y="2031.5" >do_syscall_64</text>
|
|
</g>
|
|
<g >
|
|
<title>__next_zones_zonelist (10,101,010 samples, 0.06%)</title><rect x="872.9" y="1797" width="0.7" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
|
|
<text x="875.95" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>unsigned long const& std::min<unsigned long> (10,101,010 samples, 0.06%)</title><rect x="124.7" y="1749" width="0.7" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" />
|
|
<text x="127.75" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_anonymous_page (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="1941" width="1.9" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fclose@@GLIBC_2.2.5 (30,303,030 samples, 0.17%)</title><rect x="660.0" y="2037" width="2.0" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
|
|
<text x="663.03" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>jbd2_journal_grab_journal_head (10,101,010 samples, 0.06%)</title><rect x="1030.1" y="1717" width="0.7" height="15.0" fill="rgb(205,3,0)" rx="2" ry="2" />
|
|
<text x="1033.15" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_writepages (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1653" width="1.3" height="15.0" fill="rgb(240,165,39)" rx="2" ry="2" />
|
|
<text x="13.66" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<leveldb::Slice, leveldb::Slice>* std::__niter_base<std::pair<leveldb::Slice, leveldb::Slice>*> (10,101,010 samples, 0.06%)</title><rect x="126.1" y="1749" width="0.6" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
|
|
<text x="129.08" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::data (20,202,020 samples, 0.11%)</title><rect x="32.6" y="1797" width="1.3" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="35.55" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>alloc_pages_mpol (10,101,010 samples, 0.06%)</title><rect x="349.6" y="1605" width="0.7" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="352.61" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_sched_dispatch_requests (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1461" width="1.3" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
|
|
<text x="13.66" y="1471.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::push_back (50,505,050 samples, 0.28%)</title><rect x="397.4" y="1845" width="3.3" height="15.0" fill="rgb(245,184,44)" rx="2" ry="2" />
|
|
<text x="400.36" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::Count (10,101,010 samples, 0.06%)</title><rect x="287.9" y="1861" width="0.7" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="290.92" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock (10,101,010 samples, 0.06%)</title><rect x="1006.9" y="1957" width="0.7" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
|
|
<text x="1009.93" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>file_modified (60,606,060 samples, 0.34%)</title><rect x="759.5" y="1893" width="4.0" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
|
|
<text x="762.52" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__strchr_evex (30,303,030 samples, 0.17%)</title><rect x="1064.0" y="2053" width="2.0" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" />
|
|
<text x="1066.97" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="2021" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1813" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1029" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1039.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>module_put (10,101,010 samples, 0.06%)</title><rect x="1003.6" y="1957" width="0.7" height="15.0" fill="rgb(248,198,47)" rx="2" ry="2" />
|
|
<text x="1006.61" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>iput (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1749" width="0.7" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
|
|
<text x="13.00" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mptscsih_qcmd (111,111,110 samples, 0.62%)</title><rect x="42.5" y="1477" width="7.3" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="45.50" y="1487.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::KeyIsAfterNode (191,919,190 samples, 1.07%)</title><rect x="418.6" y="1797" width="12.6" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
|
|
<text x="421.59" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_S_do_relocate (20,202,020 samples, 0.11%)</title><rect x="125.4" y="1781" width="1.3" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="128.41" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::BuildTable (393,939,390 samples, 2.19%)</title><rect x="10.7" y="1845" width="25.8" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
|
|
<text x="13.66" y="1855.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (10,101,010 samples, 0.06%)</title><rect x="878.3" y="1781" width="0.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="881.25" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify_destroy_event (30,303,030 samples, 0.17%)</title><rect x="337.7" y="1637" width="2.0" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
|
|
<text x="340.67" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>radix_tree_lookup (20,202,020 samples, 0.11%)</title><rect x="774.8" y="1845" width="1.3" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
|
|
<text x="777.78" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node::SetNext (30,303,030 samples, 0.17%)</title><rect x="276.6" y="1813" width="2.0" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
|
|
<text x="279.64" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (1,858,585,840 samples, 10.34%)</title><rect x="518.7" y="2021" width="122.1" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="521.75" y="2031.5" >entry_SYSCALL_6..</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::PutLengthPrefixedSlice (10,101,010 samples, 0.06%)</title><rect x="375.5" y="1893" width="0.6" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" />
|
|
<text x="378.47" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_itoa_word (20,202,020 samples, 0.11%)</title><rect x="658.7" y="2037" width="1.3" height="15.0" fill="rgb(246,191,45)" rx="2" ry="2" />
|
|
<text x="661.70" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::end (10,101,010 samples, 0.06%)</title><rect x="392.1" y="1813" width="0.6" height="15.0" fill="rgb(226,97,23)" rx="2" ry="2" />
|
|
<text x="395.06" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DestroyDB (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="2005" width="29.8" height="15.0" fill="rgb(237,151,36)" rx="2" ry="2" />
|
|
<text x="1012.58" y="2015.5" >le..</text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (10,101,010 samples, 0.06%)</title><rect x="878.3" y="1733" width="0.6" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="881.25" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::ios_base::_M_dispose_callbacks (10,101,010 samples, 0.06%)</title><rect x="404.0" y="1861" width="0.7" height="15.0" fill="rgb(233,130,31)" rx="2" ry="2" />
|
|
<text x="407.00" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Deque_iterator<leveldb::DBImpl::Writer*, leveldb::DBImpl::Writer*&, leveldb::DBImpl::Writer**>::_Deque_iterator (10,101,010 samples, 0.06%)</title><rect x="369.5" y="1861" width="0.7" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
|
|
<text x="372.51" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fput_sync (272,727,270 samples, 1.52%)</title><rect x="987.7" y="1973" width="17.9" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="990.70" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1941" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_M_realloc_insert<std::pair<unsigned long, unsigned long> > (111,111,110 samples, 0.62%)</title><rect x="86.3" y="1813" width="7.3" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="89.28" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>dget_parent (20,202,020 samples, 0.11%)</title><rect x="991.0" y="1925" width="1.3" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
|
|
<text x="994.01" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > const& std::use_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > > (30,303,030 samples, 0.17%)</title><rect x="491.6" y="2021" width="1.9" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
|
|
<text x="494.55" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>dget_parent (30,303,030 samples, 0.17%)</title><rect x="565.2" y="1829" width="2.0" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
|
|
<text x="568.18" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcg_slab_post_alloc_hook (40,404,040 samples, 0.22%)</title><rect x="895.5" y="1781" width="2.7" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="898.50" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::Sequence (10,101,010 samples, 0.06%)</title><rect x="437.8" y="1877" width="0.7" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="440.82" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___libc_write (373,737,370 samples, 2.08%)</title><rect x="440.5" y="1829" width="24.5" height="15.0" fill="rgb(217,57,13)" rx="2" ry="2" />
|
|
<text x="443.48" y="1839.5" >_..</text>
|
|
</g>
|
|
<g >
|
|
<title>strlen@plt (10,101,010 samples, 0.06%)</title><rect x="669.3" y="2037" width="0.7" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
|
|
<text x="672.31" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fdget_pos (10,101,010 samples, 0.06%)</title><rect x="325.1" y="1733" width="0.6" height="15.0" fill="rgb(216,55,13)" rx="2" ry="2" />
|
|
<text x="328.06" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="821" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="831.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>iput (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="1893" width="29.8" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1903.5" >iput</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::ConverToValueLog (484,848,480 samples, 2.70%)</title><rect x="384.1" y="1893" width="31.8" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
|
|
<text x="387.10" y="1903.5" >le..</text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="229" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="239.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::SetCount (10,101,010 samples, 0.06%)</title><rect x="98.9" y="1845" width="0.6" height="15.0" fill="rgb(222,79,19)" rx="2" ry="2" />
|
|
<text x="101.88" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::~vector (10,101,010 samples, 0.06%)</title><rect x="117.5" y="1861" width="0.6" height="15.0" fill="rgb(229,112,26)" rx="2" ry="2" />
|
|
<text x="120.45" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lookup_fast (20,202,020 samples, 0.11%)</title><rect x="621.6" y="1877" width="1.3" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" />
|
|
<text x="624.56" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>free_buffer_head (101,010,100 samples, 0.56%)</title><rect x="1031.5" y="1701" width="6.6" height="15.0" fill="rgb(243,177,42)" rx="2" ry="2" />
|
|
<text x="1034.47" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<leveldb::Slice, leveldb::Slice>& std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::emplace_back<std::pair<leveldb::Slice, leveldb::Slice> > (40,404,040 samples, 0.22%)</title><rect x="410.0" y="1829" width="2.6" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="412.97" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_alloc_folio (696,969,690 samples, 3.88%)</title><rect x="827.8" y="1845" width="45.8" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
|
|
<text x="830.84" y="1855.5" >file..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::allocator<std::pair<unsigned long, unsigned long> >::allocator (10,101,010 samples, 0.06%)</title><rect x="94.2" y="1813" width="0.7" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" />
|
|
<text x="97.24" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>___slab_alloc (20,202,020 samples, 0.11%)</title><rect x="746.9" y="1845" width="1.3" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" />
|
|
<text x="749.92" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>sysvec_apic_timer_interrupt (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1717" width="0.6" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="141.68" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (30,303,030 samples, 0.17%)</title><rect x="696.5" y="1973" width="2.0" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="699.51" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::MemTable::KeyComparator::operator (888,888,880 samples, 4.95%)</title><rect x="207.7" y="1781" width="58.3" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="210.66" y="1791.5" >leveld..</text>
|
|
</g>
|
|
<g >
|
|
<title>__srcu_read_unlock (10,101,010 samples, 0.06%)</title><rect x="740.9" y="1909" width="0.7" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
|
|
<text x="743.95" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::KeyIsAfterNode (10,101,010 samples, 0.06%)</title><rect x="431.9" y="1813" width="0.6" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
|
|
<text x="434.85" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irq (171,717,170 samples, 0.96%)</title><rect x="809.9" y="1813" width="11.3" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
|
|
<text x="812.93" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__cond_resched (10,101,010 samples, 0.06%)</title><rect x="329.7" y="1701" width="0.7" height="15.0" fill="rgb(217,58,14)" rx="2" ry="2" />
|
|
<text x="332.71" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="29.9" y="1797" width="0.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="32.90" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::new_allocator<std::pair<leveldb::Slice, leveldb::Slice> >::max_size (10,101,010 samples, 0.06%)</title><rect x="124.1" y="1733" width="0.6" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" />
|
|
<text x="127.09" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (30,303,030 samples, 0.17%)</title><rect x="696.5" y="1989" width="2.0" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="699.51" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>apparmor_file_permission (10,101,010 samples, 0.06%)</title><rect x="941.9" y="1925" width="0.7" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
|
|
<text x="944.93" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::atomic<leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node*>::store (10,101,010 samples, 0.06%)</title><rect x="435.8" y="1797" width="0.7" height="15.0" fill="rgb(227,104,25)" rx="2" ry="2" />
|
|
<text x="438.83" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1589" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1599.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32Ptr (20,202,020 samples, 0.11%)</title><rect x="237.5" y="1765" width="1.3" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="240.51" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fsnotify_parent (202,020,200 samples, 1.12%)</title><rect x="329.0" y="1717" width="13.3" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="332.04" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::MutexLock::MutexLock (10,101,010 samples, 0.06%)</title><rect x="380.8" y="1893" width="0.6" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
|
|
<text x="383.78" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>rmqueue (70,707,070 samples, 0.39%)</title><rect x="867.0" y="1765" width="4.6" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" />
|
|
<text x="869.98" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="402.0" y="1845" width="0.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="405.01" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_unlock (10,101,010 samples, 0.06%)</title><rect x="940.6" y="1877" width="0.7" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
|
|
<text x="943.60" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32 (10,101,010 samples, 0.06%)</title><rect x="128.7" y="1861" width="0.7" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" />
|
|
<text x="131.73" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::max_size (20,202,020 samples, 0.11%)</title><rect x="399.4" y="1781" width="1.3" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="402.35" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_lock (20,202,020 samples, 0.11%)</title><rect x="880.9" y="1845" width="1.3" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
|
|
<text x="883.91" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inode_to_bdi (30,303,030 samples, 0.17%)</title><rect x="568.5" y="1861" width="2.0" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
|
|
<text x="571.49" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1957" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>xas_start (10,101,010 samples, 0.06%)</title><rect x="463.0" y="1621" width="0.7" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
|
|
<text x="466.03" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="133" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="143.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::size (30,303,030 samples, 0.17%)</title><rect x="108.2" y="1861" width="2.0" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="111.17" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__normal_iterator<std::pair<unsigned long, unsigned long>*, std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > > >::base (10,101,010 samples, 0.06%)</title><rect x="85.0" y="1813" width="0.6" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
|
|
<text x="87.95" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>step_into (10,101,010 samples, 0.06%)</title><rect x="623.5" y="1893" width="0.7" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" />
|
|
<text x="626.55" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="401.3" y="1829" width="0.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="404.34" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (717,171,710 samples, 3.99%)</title><rect x="308.5" y="1797" width="47.1" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="311.48" y="1807.5" >do_s..</text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="869" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="879.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__kmalloc (80,808,080 samples, 0.45%)</title><rect x="746.3" y="1861" width="5.3" height="15.0" fill="rgb(212,33,8)" rx="2" ry="2" />
|
|
<text x="749.26" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_S_relocate (10,101,010 samples, 0.06%)</title><rect x="410.0" y="1813" width="0.6" height="15.0" fill="rgb(215,48,11)" rx="2" ry="2" />
|
|
<text x="412.97" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1605" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__virt_addr_valid (10,101,010 samples, 0.06%)</title><rect x="636.8" y="1845" width="0.7" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
|
|
<text x="639.81" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="265.4" y="1749" width="0.6" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="268.37" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>file_write_and_wait_range (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1781" width="9.3" height="15.0" fill="rgb(238,154,37)" rx="2" ry="2" />
|
|
<text x="45.50" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irqentry_exit_to_user_mode (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1733" width="0.7" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" />
|
|
<text x="209.34" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_IO_no_init (10,101,010 samples, 0.06%)</title><rect x="496.9" y="2037" width="0.6" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="499.86" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__srcu_read_lock (10,101,010 samples, 0.06%)</title><rect x="457.7" y="1685" width="0.7" height="15.0" fill="rgb(227,102,24)" rx="2" ry="2" />
|
|
<text x="460.72" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>memset_orig (10,101,010 samples, 0.06%)</title><rect x="551.9" y="1893" width="0.7" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="554.91" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>slab_update_freelist.constprop.0.isra.0 (10,101,010 samples, 0.06%)</title><rect x="1037.4" y="1653" width="0.7" height="15.0" fill="rgb(210,27,6)" rx="2" ry="2" />
|
|
<text x="1040.44" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>copy_from_kernel_nofault (40,404,040 samples, 0.22%)</title><rect x="610.3" y="1701" width="2.6" height="15.0" fill="rgb(237,149,35)" rx="2" ry="2" />
|
|
<text x="613.28" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (10,101,010 samples, 0.06%)</title><rect x="1105.8" y="2021" width="0.6" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="1108.76" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>dget_parent (10,101,010 samples, 0.06%)</title><rect x="342.3" y="1717" width="0.7" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
|
|
<text x="345.31" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::EncodeFixed64 (10,101,010 samples, 0.06%)</title><rect x="136.7" y="1829" width="0.7" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
|
|
<text x="139.69" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_sched_dispatch_requests (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1589" width="8.0" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
|
|
<text x="45.50" y="1599.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_file_open (50,505,050 samples, 0.28%)</title><rect x="563.9" y="1861" width="3.3" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
|
|
<text x="566.85" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcg_slab_post_alloc_hook (50,505,050 samples, 0.28%)</title><rect x="748.2" y="1845" width="3.4" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="751.25" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>uncharge_folio (10,101,010 samples, 0.06%)</title><rect x="1010.9" y="1765" width="0.7" height="15.0" fill="rgb(222,79,19)" rx="2" ry="2" />
|
|
<text x="1013.91" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_S_max_size (20,202,020 samples, 0.11%)</title><rect x="88.9" y="1765" width="1.4" height="15.0" fill="rgb(248,198,47)" rx="2" ry="2" />
|
|
<text x="91.93" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_release_file (20,202,020 samples, 0.11%)</title><rect x="994.3" y="1941" width="1.4" height="15.0" fill="rgb(225,92,22)" rx="2" ry="2" />
|
|
<text x="997.33" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="878.3" y="1765" width="0.6" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="881.25" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_alloc (20,202,020 samples, 0.11%)</title><rect x="546.6" y="1861" width="1.3" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="549.60" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irq_exit_rcu (20,202,020 samples, 0.11%)</title><rect x="205.0" y="1749" width="1.3" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="208.01" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32 (20,202,020 samples, 0.11%)</title><rect x="126.7" y="1845" width="1.4" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" />
|
|
<text x="129.74" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append (60,606,060 samples, 0.34%)</title><rect x="1164.1" y="2053" width="4.0" height="15.0" fill="rgb(222,79,19)" rx="2" ry="2" />
|
|
<text x="1167.13" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="389" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="399.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Equal (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1813" width="0.6" height="15.0" fill="rgb(250,210,50)" rx="2" ry="2" />
|
|
<text x="141.68" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_add_folio (606,060,600 samples, 3.37%)</title><rect x="788.0" y="1845" width="39.8" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="791.04" y="1855.5" >fil..</text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_buffered_write_iter (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1637" width="0.7" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" />
|
|
<text x="37.54" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irq (131,313,130 samples, 0.73%)</title><rect x="766.2" y="1781" width="8.6" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
|
|
<text x="769.16" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (696,969,690 samples, 3.88%)</title><rect x="963.8" y="2021" width="45.8" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="966.82" y="2031.5" >do_s..</text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (10,101,010 samples, 0.06%)</title><rect x="878.3" y="1797" width="0.6" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="881.25" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_key (10,101,010 samples, 0.06%)</title><rect x="391.4" y="1797" width="0.7" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="394.39" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::operator= (10,101,010 samples, 0.06%)</title><rect x="382.1" y="1893" width="0.7" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="385.11" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="27.9" y="1781" width="0.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="30.91" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>xas_descend (10,101,010 samples, 0.06%)</title><rect x="876.3" y="1813" width="0.6" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
|
|
<text x="879.26" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__dquot_initialize (20,202,020 samples, 0.11%)</title><rect x="563.9" y="1829" width="1.3" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" />
|
|
<text x="566.85" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_key (30,303,030 samples, 0.17%)</title><rect x="394.7" y="1781" width="2.0" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="397.71" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lockref_put_return (10,101,010 samples, 0.06%)</title><rect x="624.2" y="1893" width="0.7" height="15.0" fill="rgb(223,83,20)" rx="2" ry="2" />
|
|
<text x="627.21" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice>*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >::__normal_iterator (10,101,010 samples, 0.06%)</title><rect x="410.6" y="1781" width="0.7" height="15.0" fill="rgb(250,211,50)" rx="2" ry="2" />
|
|
<text x="413.63" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<unsigned long, unsigned long>& std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::emplace_back<std::pair<unsigned long, unsigned long> > (131,313,130 samples, 0.73%)</title><rect x="85.0" y="1829" width="8.6" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" />
|
|
<text x="87.95" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1717" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::lower_bound (90,909,090 samples, 0.51%)</title><rect x="78.3" y="1829" width="6.0" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" />
|
|
<text x="81.32" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_unlock (10,101,010 samples, 0.06%)</title><rect x="463.7" y="1669" width="0.7" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
|
|
<text x="466.69" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>generic_file_llseek_size (10,101,010 samples, 0.06%)</title><rect x="1149.5" y="1941" width="0.7" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
|
|
<text x="1152.54" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>refill_obj_stock (30,303,030 samples, 0.17%)</title><rect x="1032.8" y="1637" width="2.0" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
|
|
<text x="1035.80" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="981" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="991.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_S_max_size (10,101,010 samples, 0.06%)</title><rect x="412.0" y="1765" width="0.6" height="15.0" fill="rgb(205,2,0)" rx="2" ry="2" />
|
|
<text x="414.96" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__kmalloc (30,303,030 samples, 0.17%)</title><rect x="335.0" y="1637" width="2.0" height="15.0" fill="rgb(212,33,8)" rx="2" ry="2" />
|
|
<text x="338.01" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::BlockBuilder::CurrentSizeEstimate (10,101,010 samples, 0.06%)</title><rect x="31.9" y="1813" width="0.7" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
|
|
<text x="34.89" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_has_free_clusters (10,101,010 samples, 0.06%)</title><rect x="907.4" y="1781" width="0.7" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="910.44" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_alloc (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1669" width="0.6" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_M_check_len (60,606,060 samples, 0.34%)</title><rect x="86.9" y="1797" width="4.0" height="15.0" fill="rgb(249,204,48)" rx="2" ry="2" />
|
|
<text x="89.94" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatch::Put (20,202,020 samples, 0.11%)</title><rect x="401.3" y="1861" width="1.4" height="15.0" fill="rgb(209,19,4)" rx="2" ry="2" />
|
|
<text x="404.34" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_free_blocks (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1765" width="0.6" height="15.0" fill="rgb(251,214,51)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1765" width="1.3" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="13.66" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__check_object_size (50,505,050 samples, 0.28%)</title><rect x="634.8" y="1893" width="3.3" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" />
|
|
<text x="637.82" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI__IO_un_link.part.0 (10,101,010 samples, 0.06%)</title><rect x="498.8" y="2037" width="0.7" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
|
|
<text x="501.85" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>cfree@GLIBC_2.2.5 (20,202,020 samples, 0.11%)</title><rect x="1069.9" y="2053" width="1.4" height="15.0" fill="rgb(233,131,31)" rx="2" ry="2" />
|
|
<text x="1072.94" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_filebuf<char, std::char_traits<char> >::open (10,101,010 samples, 0.06%)</title><rect x="666.0" y="2037" width="0.7" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
|
|
<text x="669.00" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::NewNode (10,101,010 samples, 0.06%)</title><rect x="275.3" y="1813" width="0.7" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="278.32" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::end (10,101,010 samples, 0.06%)</title><rect x="77.7" y="1813" width="0.6" height="15.0" fill="rgb(226,97,23)" rx="2" ry="2" />
|
|
<text x="80.66" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::Flush (20,202,020 samples, 0.11%)</title><rect x="34.5" y="1797" width="1.4" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
|
|
<text x="37.54" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify (50,505,050 samples, 0.28%)</title><rect x="457.7" y="1701" width="3.3" height="15.0" fill="rgb(215,50,12)" rx="2" ry="2" />
|
|
<text x="460.72" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__basic_file<char>::open (30,303,030 samples, 0.17%)</title><rect x="663.3" y="2037" width="2.0" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="666.34" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>alloc_empty_file (131,313,130 samples, 0.73%)</title><rect x="544.0" y="1909" width="8.6" height="15.0" fill="rgb(209,19,4)" rx="2" ry="2" />
|
|
<text x="546.95" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__filemap_get_folio (1,404,040,390 samples, 7.81%)</title><rect x="787.4" y="1861" width="92.2" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="790.38" y="1871.5" >__filemap_g..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<char const*> >, std::is_move_constructible<char const*>, std::is_move_assignable<char const*> >::value, void>::type std::swap<char const*> (10,101,010 samples, 0.06%)</title><rect x="466.3" y="1845" width="0.7" height="15.0" fill="rgb(240,161,38)" rx="2" ry="2" />
|
|
<text x="469.35" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::Count (10,101,010 samples, 0.06%)</title><rect x="130.1" y="1861" width="0.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="133.06" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<unsigned long, unsigned long>::pair<unsigned long&, unsigned long, true> (10,101,010 samples, 0.06%)</title><rect x="84.3" y="1845" width="0.7" height="15.0" fill="rgb(221,73,17)" rx="2" ry="2" />
|
|
<text x="87.29" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_openat (1,505,050,490 samples, 8.38%)</title><rect x="540.6" y="1973" width="98.9" height="15.0" fill="rgb(251,215,51)" rx="2" ry="2" />
|
|
<text x="543.64" y="1983.5" >__x64_sys_o..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Deque_iterator<leveldb::DBImpl::Writer*, leveldb::DBImpl::Writer*&, leveldb::DBImpl::Writer**>::_Deque_iterator (20,202,020 samples, 0.11%)</title><rect x="368.2" y="1877" width="1.3" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" />
|
|
<text x="371.18" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::__invoke_impl<void, void (7,101,010,030 samples, 39.52%)</title><rect x="10.0" y="1973" width="466.3" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
|
|
<text x="13.00" y="1983.5" >void std::__invoke_impl<void, void </text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::SetCount (10,101,010 samples, 0.06%)</title><rect x="377.5" y="1909" width="0.6" height="15.0" fill="rgb(222,79,19)" rx="2" ry="2" />
|
|
<text x="380.46" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>node_dirty_ok (30,303,030 samples, 0.17%)</title><rect x="865.0" y="1765" width="2.0" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="867.99" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_int_free (80,808,080 samples, 0.45%)</title><rect x="653.4" y="2037" width="5.3" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" />
|
|
<text x="656.40" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::FlushBuffer (383,838,380 samples, 2.14%)</title><rect x="440.5" y="1845" width="25.2" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" />
|
|
<text x="443.48" y="1855.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::count (70,707,070 samples, 0.39%)</title><rect x="387.4" y="1845" width="4.7" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" />
|
|
<text x="390.41" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::operator[] (10,101,010 samples, 0.06%)</title><rect x="286.6" y="1861" width="0.7" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" />
|
|
<text x="289.59" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>may_open (20,202,020 samples, 0.11%)</title><rect x="556.6" y="1893" width="1.3" height="15.0" fill="rgb(233,132,31)" rx="2" ry="2" />
|
|
<text x="559.55" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32Ptr (10,101,010 samples, 0.06%)</title><rect x="127.4" y="1829" width="0.7" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="130.40" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>strncpy_from_user (70,707,070 samples, 0.39%)</title><rect x="633.5" y="1909" width="4.6" height="15.0" fill="rgb(248,198,47)" rx="2" ry="2" />
|
|
<text x="636.50" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__filemap_fdatawrite_range (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1765" width="9.3" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" />
|
|
<text x="45.50" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (20,202,020 samples, 0.11%)</title><rect x="205.0" y="1717" width="1.3" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="208.01" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Select1st<std::pair<unsigned long const, unsigned long> >::operator (10,101,010 samples, 0.06%)</title><rect x="389.4" y="1781" width="0.7" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
|
|
<text x="392.40" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (3,747,474,710 samples, 20.85%)</title><rect x="698.5" y="2037" width="246.1" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="701.50" y="2047.5" >entry_SYSCALL_64_after_hwframe</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="375.5" y="1877" width="0.6" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="378.47" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__dquot_alloc_space (20,202,020 samples, 0.11%)</title><rect x="906.1" y="1797" width="1.3" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
|
|
<text x="909.11" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_Vector_base (30,303,030 samples, 0.17%)</title><rect x="404.7" y="1845" width="1.9" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" />
|
|
<text x="407.66" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>rh_timer_func (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1605" width="0.6" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" />
|
|
<text x="141.68" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>node_page_state (10,101,010 samples, 0.06%)</title><rect x="866.3" y="1749" width="0.7" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" />
|
|
<text x="869.31" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irq (20,202,020 samples, 0.11%)</title><rect x="1038.1" y="1797" width="1.3" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
|
|
<text x="1041.11" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::port::Mutex::Lock (10,101,010 samples, 0.06%)</title><rect x="380.8" y="1877" width="0.6" height="15.0" fill="rgb(228,108,26)" rx="2" ry="2" />
|
|
<text x="383.78" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (30,303,030 samples, 0.17%)</title><rect x="696.5" y="2037" width="2.0" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="699.51" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32PtrFallback (10,101,010 samples, 0.06%)</title><rect x="127.4" y="1813" width="0.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
|
|
<text x="130.40" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data (10,101,010 samples, 0.06%)</title><rect x="289.2" y="1877" width="0.7" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="292.25" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fdatasync (151,515,150 samples, 0.84%)</title><rect x="41.8" y="1877" width="10.0" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
|
|
<text x="44.84" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_unlock (10,101,010 samples, 0.06%)</title><rect x="1010.2" y="1829" width="0.7" height="15.0" fill="rgb(219,64,15)" rx="2" ry="2" />
|
|
<text x="1013.25" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>uhci_hub_status_data (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1573" width="0.6" height="15.0" fill="rgb(250,211,50)" rx="2" ry="2" />
|
|
<text x="141.68" y="1583.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::PutVarint64 (30,303,030 samples, 0.17%)</title><rect x="95.6" y="1861" width="2.0" height="15.0" fill="rgb(209,19,4)" rx="2" ry="2" />
|
|
<text x="98.56" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>alloc_buffer_head (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1541" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="37.54" y="1551.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcmp_evex_movbe (111,111,110 samples, 0.62%)</title><rect x="242.2" y="1733" width="7.2" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
|
|
<text x="245.15" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mod_objcg_state (10,101,010 samples, 0.06%)</title><rect x="458.4" y="1605" width="0.7" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="461.39" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1477" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1487.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1189" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1199.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::new_allocator<std::pair<unsigned long, unsigned long> >::_M_max_size (10,101,010 samples, 0.06%)</title><rect x="89.6" y="1733" width="0.7" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" />
|
|
<text x="92.60" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lockref_put_return (10,101,010 samples, 0.06%)</title><rect x="341.6" y="1701" width="0.7" height="15.0" fill="rgb(223,83,20)" rx="2" ry="2" />
|
|
<text x="344.65" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcg_slab_free_hook (50,505,050 samples, 0.28%)</title><rect x="1031.5" y="1669" width="3.3" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
|
|
<text x="1034.47" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mod_objcg_state (10,101,010 samples, 0.06%)</title><rect x="549.9" y="1861" width="0.7" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="552.92" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetLengthPrefixedSlice (60,606,060 samples, 0.34%)</title><rect x="20.6" y="1813" width="4.0" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="23.61" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_get_block_prep (10,101,010 samples, 0.06%)</title><rect x="922.0" y="1861" width="0.7" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" />
|
|
<text x="925.03" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Benchmark::WriteRandom (5,212,121,160 samples, 29.01%)</title><rect x="36.5" y="1941" width="342.3" height="15.0" fill="rgb(251,214,51)" rx="2" ry="2" />
|
|
<text x="39.53" y="1951.5" >leveldb::Benchmark::WriteRandom</text>
|
|
</g>
|
|
<g >
|
|
<title>std::allocator_traits<std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::allocate (10,101,010 samples, 0.06%)</title><rect x="411.3" y="1781" width="0.7" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="414.29" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="101" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="111.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_pte_fault (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="1957" width="1.9" height="15.0" fill="rgb(217,57,13)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_Vector_impl_data::_Vector_impl_data (10,101,010 samples, 0.06%)</title><rect x="400.7" y="1797" width="0.6" height="15.0" fill="rgb(231,119,28)" rx="2" ry="2" />
|
|
<text x="403.68" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___writev (4,030,302,990 samples, 22.43%)</title><rect x="679.9" y="2053" width="264.7" height="15.0" fill="rgb(217,56,13)" rx="2" ry="2" />
|
|
<text x="682.93" y="2063.5" >__GI___writev</text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_es_lookup_extent (10,101,010 samples, 0.06%)</title><rect x="914.1" y="1813" width="0.6" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
|
|
<text x="917.07" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<leveldb::Slice, leveldb::Slice>* std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice> const*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >, std::pair<leveldb::Slice, leveldb::Slice>*> (30,303,030 samples, 0.17%)</title><rect x="112.8" y="1829" width="2.0" height="15.0" fill="rgb(229,110,26)" rx="2" ry="2" />
|
|
<text x="115.81" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_mb_mark_context (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1733" width="0.6" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__legitimize_path (10,101,010 samples, 0.06%)</title><rect x="553.9" y="1861" width="0.7" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" />
|
|
<text x="556.90" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_alloc (10,101,010 samples, 0.06%)</title><rect x="628.9" y="1909" width="0.6" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="631.85" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>bool std::has_facet<std::ctype<char> > (10,101,010 samples, 0.06%)</title><rect x="485.6" y="2021" width="0.6" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="488.58" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (10,101,010 samples, 0.06%)</title><rect x="331.7" y="1701" width="0.7" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="334.70" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_Vector_impl::_Vector_impl (10,101,010 samples, 0.06%)</title><rect x="112.1" y="1845" width="0.7" height="15.0" fill="rgb(212,36,8)" rx="2" ry="2" />
|
|
<text x="115.15" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::PutVarint32 (10,101,010 samples, 0.06%)</title><rect x="474.3" y="1877" width="0.7" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
|
|
<text x="477.31" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_free (101,010,100 samples, 0.56%)</title><rect x="1031.5" y="1685" width="6.6" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
|
|
<text x="1034.47" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_IO_str_init_static_internal (10,101,010 samples, 0.06%)</title><rect x="498.2" y="2037" width="0.6" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="501.18" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___libc_cleanup_push_defer (10,101,010 samples, 0.06%)</title><rect x="484.3" y="2021" width="0.6" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
|
|
<text x="487.26" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mptspi_qcmd (111,111,110 samples, 0.62%)</title><rect x="42.5" y="1493" width="7.3" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="45.50" y="1503.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="272.7" y="1717" width="0.6" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="275.66" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>check_heap_object (30,303,030 samples, 0.17%)</title><rect x="635.5" y="1861" width="2.0" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
|
|
<text x="638.49" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_writepages (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1717" width="9.3" height="15.0" fill="rgb(240,165,39)" rx="2" ry="2" />
|
|
<text x="45.50" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1829" width="9.3" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="45.50" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_unlinkat (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="1909" width="29.8" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1919.5" >do..</text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_mb_clear_bb (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1749" width="0.6" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>create_empty_buffers (252,525,250 samples, 1.41%)</title><rect x="882.2" y="1845" width="16.6" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
|
|
<text x="885.23" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1877" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32Ptr (30,303,030 samples, 0.17%)</title><rect x="423.2" y="1749" width="2.0" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="426.23" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (10,101,010 samples, 0.06%)</title><rect x="1062.6" y="2037" width="0.7" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="1065.65" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1653" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>clear_page_erms (10,101,010 samples, 0.06%)</title><rect x="349.6" y="1557" width="0.7" height="15.0" fill="rgb(229,113,27)" rx="2" ry="2" />
|
|
<text x="352.61" y="1567.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1141" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1151.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Arena::Allocate (10,101,010 samples, 0.06%)</title><rect x="136.0" y="1829" width="0.7" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="139.03" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_lock (10,101,010 samples, 0.06%)</title><rect x="337.0" y="1637" width="0.7" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
|
|
<text x="340.00" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fsnotify_parent (10,101,010 samples, 0.06%)</title><rect x="557.9" y="1877" width="0.6" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="560.88" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_find_next_zero_bit (20,202,020 samples, 0.11%)</title><rect x="625.5" y="1925" width="1.4" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
|
|
<text x="628.54" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>get_page_from_freelist (20,202,020 samples, 0.11%)</title><rect x="1185.4" y="1861" width="1.3" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>dget_parent (10,101,010 samples, 0.06%)</title><rect x="577.1" y="1829" width="0.7" height="15.0" fill="rgb(237,150,36)" rx="2" ry="2" />
|
|
<text x="580.12" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>___slab_alloc (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1509" width="0.7" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" />
|
|
<text x="37.54" y="1519.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lockref_get_not_zero (20,202,020 samples, 0.11%)</title><rect x="991.0" y="1909" width="1.3" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
|
|
<text x="994.01" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__zone_watermark_ok (10,101,010 samples, 0.06%)</title><rect x="838.5" y="1765" width="0.6" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" />
|
|
<text x="841.45" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::less<unsigned long>::operator (10,101,010 samples, 0.06%)</title><rect x="396.7" y="1797" width="0.7" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
|
|
<text x="399.70" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::istream::seekg (20,202,020 samples, 0.11%)</title><rect x="1179.4" y="2053" width="1.3" height="15.0" fill="rgb(232,124,29)" rx="2" ry="2" />
|
|
<text x="1182.39" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>truncate_inode_pages_range (434,343,430 samples, 2.42%)</title><rect x="1010.9" y="1829" width="28.5" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" />
|
|
<text x="1013.91" y="1839.5" >tr..</text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1733" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>refill_obj_stock (10,101,010 samples, 0.06%)</title><rect x="997.6" y="1893" width="0.7" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
|
|
<text x="1000.64" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>d_namespace_path.constprop.0 (151,515,150 samples, 0.84%)</title><rect x="603.6" y="1781" width="10.0" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="606.65" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree_iterator<std::pair<unsigned long const, unsigned long> >::operator* (10,101,010 samples, 0.06%)</title><rect x="71.0" y="1845" width="0.7" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" />
|
|
<text x="74.02" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::max_size (40,404,040 samples, 0.22%)</title><rect x="122.8" y="1781" width="2.6" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" />
|
|
<text x="125.76" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::ValueLogInserter::Put (50,505,050 samples, 0.28%)</title><rect x="409.3" y="1861" width="3.3" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
|
|
<text x="412.30" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI__IO_un_link.part.0 (50,505,050 samples, 0.28%)</title><rect x="480.9" y="2021" width="3.4" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" />
|
|
<text x="483.94" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::ios_base::~ios_base (20,202,020 samples, 0.11%)</title><rect x="102.2" y="1861" width="1.3" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" />
|
|
<text x="105.20" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::end (10,101,010 samples, 0.06%)</title><rect x="410.6" y="1797" width="0.7" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
|
|
<text x="413.63" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__folio_mark_dirty (80,808,080 samples, 0.45%)</title><rect x="930.0" y="1813" width="5.3" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" />
|
|
<text x="932.99" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>shuffle_freelist (10,101,010 samples, 0.06%)</title><rect x="894.8" y="1733" width="0.7" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" />
|
|
<text x="897.83" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::RemoveObsoleteFiles (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1861" width="0.7" height="15.0" fill="rgb(214,41,9)" rx="2" ry="2" />
|
|
<text x="13.00" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__basic_file<char>::seekoff (20,202,020 samples, 0.11%)</title><rect x="1160.8" y="2053" width="1.3" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
|
|
<text x="1163.82" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>call_timer_fn (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1621" width="0.6" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
|
|
<text x="141.68" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inode_permission (10,101,010 samples, 0.06%)</title><rect x="619.6" y="1893" width="0.6" height="15.0" fill="rgb(208,18,4)" rx="2" ry="2" />
|
|
<text x="622.57" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irqrestore (10,101,010 samples, 0.06%)</title><rect x="871.0" y="1717" width="0.6" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="873.96" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_lock (20,202,020 samples, 0.11%)</title><rect x="626.9" y="1925" width="1.3" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
|
|
<text x="629.86" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::crc32c::(anonymous namespace)::ReadUint32LE (10,101,010 samples, 0.06%)</title><rect x="362.2" y="1845" width="0.7" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="365.21" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>current_obj_cgroup (20,202,020 samples, 0.11%)</title><rect x="459.7" y="1637" width="1.3" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" />
|
|
<text x="462.71" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_write_begin (70,707,070 samples, 0.39%)</title><rect x="348.9" y="1669" width="4.7" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
|
|
<text x="351.94" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::InternalKeyComparator::Compare (414,141,410 samples, 2.30%)</title><rect x="238.8" y="1765" width="27.2" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
|
|
<text x="241.84" y="1775.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::front (30,303,030 samples, 0.17%)</title><rect x="368.2" y="1893" width="2.0" height="15.0" fill="rgb(220,70,16)" rx="2" ry="2" />
|
|
<text x="371.18" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (10,101,010 samples, 0.06%)</title><rect x="736.3" y="1893" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="739.31" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::Writer*& std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::emplace_back<leveldb::DBImpl::Writer*> (20,202,020 samples, 0.11%)</title><rect x="472.3" y="1877" width="1.3" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
|
|
<text x="475.32" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice>*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >::base (10,101,010 samples, 0.06%)</title><rect x="68.4" y="1845" width="0.6" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
|
|
<text x="71.37" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>pthread_mutex_unlock@@GLIBC_2.2.5 (20,202,020 samples, 0.11%)</title><rect x="366.9" y="1861" width="1.3" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" />
|
|
<text x="369.85" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_write_begin (20,202,020 samples, 0.11%)</title><rect x="758.2" y="1893" width="1.3" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
|
|
<text x="761.20" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetVarint32Ptr (10,101,010 samples, 0.06%)</title><rect x="437.2" y="1829" width="0.6" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="440.16" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irq (70,707,070 samples, 0.39%)</title><rect x="1017.5" y="1797" width="4.7" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" />
|
|
<text x="1020.54" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_IO_link_in (10,101,010 samples, 0.06%)</title><rect x="677.9" y="2053" width="0.7" height="15.0" fill="rgb(223,87,20)" rx="2" ry="2" />
|
|
<text x="680.94" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__radix_tree_lookup (10,101,010 samples, 0.06%)</title><rect x="765.5" y="1845" width="0.7" height="15.0" fill="rgb(253,222,53)" rx="2" ry="2" />
|
|
<text x="768.49" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::ValueLogInserter::batch_insert (343,434,340 samples, 1.91%)</title><rect x="385.4" y="1877" width="22.6" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="388.42" y="1887.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>obj_cgroup_charge (10,101,010 samples, 0.06%)</title><rect x="898.2" y="1781" width="0.6" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
|
|
<text x="901.15" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>run_timer_softirq (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1653" width="0.6" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
|
|
<text x="141.68" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetLengthPrefixedSlice (60,606,060 samples, 0.34%)</title><rect x="421.9" y="1765" width="4.0" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="424.91" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::atomic<leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node*>::store (30,303,030 samples, 0.17%)</title><rect x="276.6" y="1797" width="2.0" height="15.0" fill="rgb(227,104,25)" rx="2" ry="2" />
|
|
<text x="279.64" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>copy_page_from_iter_atomic (151,515,150 samples, 0.84%)</title><rect x="776.1" y="1877" width="10.0" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="779.10" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="287.3" y="1845" width="0.6" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="290.26" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_openat (10,101,010 samples, 0.06%)</title><rect x="538.6" y="1989" width="0.7" height="15.0" fill="rgb(251,215,51)" rx="2" ry="2" />
|
|
<text x="541.65" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_close (323,232,320 samples, 1.80%)</title><rect x="987.7" y="1989" width="21.2" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
|
|
<text x="990.70" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__run_timers (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1637" width="0.6" height="15.0" fill="rgb(206,5,1)" rx="2" ry="2" />
|
|
<text x="141.68" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_submit_bio (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1541" width="1.3" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" />
|
|
<text x="13.66" y="1551.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice> const*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >::operator++ (10,101,010 samples, 0.06%)</title><rect x="113.5" y="1797" width="0.6" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
|
|
<text x="116.47" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>timestamp_truncate (10,101,010 samples, 0.06%)</title><rect x="345.0" y="1653" width="0.6" height="15.0" fill="rgb(249,202,48)" rx="2" ry="2" />
|
|
<text x="347.96" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>syscall_exit_to_user_mode (10,101,010 samples, 0.06%)</title><rect x="639.5" y="2005" width="0.6" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="642.47" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_add_lru (80,808,080 samples, 0.45%)</title><rect x="822.5" y="1829" width="5.3" height="15.0" fill="rgb(208,17,4)" rx="2" ry="2" />
|
|
<text x="825.54" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_key (20,202,020 samples, 0.11%)</title><rect x="75.0" y="1813" width="1.3" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="78.00" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::ExtractUserKey (121,212,120 samples, 0.67%)</title><rect x="252.1" y="1749" width="8.0" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="255.10" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_alloc_buffers (10,101,010 samples, 0.06%)</title><rect x="917.4" y="1845" width="0.6" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="920.39" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Benchmark::DoWrite (5,202,020,150 samples, 28.95%)</title><rect x="37.2" y="1925" width="341.6" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
|
|
<text x="40.20" y="1935.5" >leveldb::Benchmark::DoWrite</text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_fdatasync (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1813" width="9.3" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
|
|
<text x="45.50" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_user_addr_fault (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="2005" width="1.9" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" />
|
|
<text x="1188.36" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_write_begin (10,101,010 samples, 0.06%)</title><rect x="343.0" y="1685" width="0.6" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" />
|
|
<text x="345.97" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree_node<std::pair<unsigned long const, unsigned long> >::_M_valptr (10,101,010 samples, 0.06%)</title><rect x="391.4" y="1781" width="0.7" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
|
|
<text x="394.39" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_file_open (10,101,010 samples, 0.06%)</title><rect x="613.6" y="1877" width="0.7" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
|
|
<text x="616.60" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify (10,101,010 samples, 0.06%)</title><rect x="561.9" y="1845" width="0.6" height="15.0" fill="rgb(215,50,12)" rx="2" ry="2" />
|
|
<text x="564.86" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::_Construct<std::pair<leveldb::Slice, leveldb::Slice>, std::pair<leveldb::Slice, leveldb::Slice> const&> (10,101,010 samples, 0.06%)</title><rect x="114.1" y="1797" width="0.7" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
|
|
<text x="117.14" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::Slice (10,101,010 samples, 0.06%)</title><rect x="132.7" y="1877" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="135.71" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fsnotify_parent (50,505,050 samples, 0.28%)</title><rect x="457.7" y="1717" width="3.3" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="460.72" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_S_relocate (20,202,020 samples, 0.11%)</title><rect x="125.4" y="1797" width="1.3" height="15.0" fill="rgb(215,48,11)" rx="2" ry="2" />
|
|
<text x="128.41" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::ios_base::_M_init (20,202,020 samples, 0.11%)</title><rect x="487.6" y="2021" width="1.3" height="15.0" fill="rgb(228,107,25)" rx="2" ry="2" />
|
|
<text x="490.57" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1349" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1359.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filp_flush (20,202,020 samples, 0.11%)</title><rect x="1007.6" y="1973" width="1.3" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
|
|
<text x="1010.59" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::push_back (50,505,050 samples, 0.28%)</title><rect x="370.2" y="1893" width="3.3" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" />
|
|
<text x="373.17" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_ios<char, std::char_traits<char> >::init (10,101,010 samples, 0.06%)</title><rect x="486.9" y="2021" width="0.7" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
|
|
<text x="489.91" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (2,989,898,960 samples, 16.64%)</title><rect x="476.3" y="2053" width="196.3" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="2063.5" >[unknown]</text>
|
|
</g>
|
|
<g >
|
|
<title>std::locale::~locale (20,202,020 samples, 0.11%)</title><rect x="105.5" y="1861" width="1.3" height="15.0" fill="rgb(250,210,50)" rx="2" ry="2" />
|
|
<text x="108.51" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1989" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (30,303,030 samples, 0.17%)</title><rect x="205.0" y="1765" width="2.0" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="208.01" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1845" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___unlink (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1845" width="0.7" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" />
|
|
<text x="13.00" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_add_rq_to_plug (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1525" width="1.3" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
|
|
<text x="13.66" y="1535.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::MakeRoomForWrite (10,101,010 samples, 0.06%)</title><rect x="380.1" y="1893" width="0.7" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" />
|
|
<text x="383.12" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_create_storage (20,202,020 samples, 0.11%)</title><rect x="404.7" y="1829" width="1.3" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
|
|
<text x="407.66" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1765" width="0.6" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="141.68" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::vector (10,101,010 samples, 0.06%)</title><rect x="384.8" y="1861" width="0.6" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" />
|
|
<text x="387.76" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>unsigned long& std::forward<unsigned long&> (10,101,010 samples, 0.06%)</title><rect x="94.9" y="1845" width="0.7" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
|
|
<text x="97.90" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="1957" width="29.8" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1967.5" >do..</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::Append (10,101,010 samples, 0.06%)</title><rect x="290.6" y="1861" width="0.6" height="15.0" fill="rgb(226,97,23)" rx="2" ry="2" />
|
|
<text x="293.57" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>hook_file_open (10,101,010 samples, 0.06%)</title><rect x="567.8" y="1861" width="0.7" height="15.0" fill="rgb(248,198,47)" rx="2" ry="2" />
|
|
<text x="570.83" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>obj_cgroup_uncharge (30,303,030 samples, 0.17%)</title><rect x="1032.8" y="1653" width="2.0" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
|
|
<text x="1035.80" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__basic_file<char>::xsputn_2 (30,303,030 samples, 0.17%)</title><rect x="1162.1" y="2053" width="2.0" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
|
|
<text x="1165.14" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_nonda_switch (10,101,010 samples, 0.06%)</title><rect x="352.3" y="1653" width="0.6" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="355.26" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_file_write_iter (10,101,010 samples, 0.06%)</title><rect x="941.3" y="1941" width="0.6" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="944.26" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_get_entry (80,808,080 samples, 0.45%)</title><rect x="873.6" y="1845" width="5.3" height="15.0" fill="rgb(246,193,46)" rx="2" ry="2" />
|
|
<text x="876.61" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::mutex::unlock (30,303,030 samples, 0.17%)</title><rect x="366.2" y="1877" width="2.0" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="369.19" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1909" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::~Status (10,101,010 samples, 0.06%)</title><rect x="473.6" y="1909" width="0.7" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" />
|
|
<text x="476.64" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>irqentry_exit (10,101,010 samples, 0.06%)</title><rect x="1062.6" y="2005" width="0.7" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="1065.65" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<leveldb::Slice, leveldb::Slice>* std::__relocate_a<std::pair<leveldb::Slice, leveldb::Slice>*, std::pair<leveldb::Slice, leveldb::Slice>*, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > (10,101,010 samples, 0.06%)</title><rect x="126.1" y="1765" width="0.6" height="15.0" fill="rgb(213,37,9)" rx="2" ry="2" />
|
|
<text x="129.08" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::Write (5,111,111,060 samples, 28.44%)</title><rect x="38.5" y="1909" width="335.6" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
|
|
<text x="41.52" y="1919.5" >leveldb::DBImpl::Write</text>
|
|
</g>
|
|
<g >
|
|
<title>std::allocator_traits<std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::allocate (10,101,010 samples, 0.06%)</title><rect x="110.8" y="1797" width="0.7" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="113.82" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>scsi_prepare_cmd (10,101,010 samples, 0.06%)</title><rect x="49.8" y="1509" width="0.7" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" />
|
|
<text x="52.80" y="1519.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::allocator_traits<std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::allocate (20,202,020 samples, 0.11%)</title><rect x="121.4" y="1781" width="1.4" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="124.43" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1861" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_flush_plug_list.part.0 (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1509" width="1.3" height="15.0" fill="rgb(224,91,21)" rx="2" ry="2" />
|
|
<text x="13.66" y="1519.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatch::Put (30,303,030 samples, 0.17%)</title><rect x="97.6" y="1861" width="1.9" height="15.0" fill="rgb(209,19,4)" rx="2" ry="2" />
|
|
<text x="100.55" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__basic_file<char>::is_open (10,101,010 samples, 0.06%)</title><rect x="402.7" y="1861" width="0.6" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
|
|
<text x="405.67" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="357" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="367.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (20,202,020 samples, 0.11%)</title><rect x="428.5" y="1749" width="1.4" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="431.54" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_write_lock (20,202,020 samples, 0.11%)</title><rect x="903.5" y="1813" width="1.3" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="906.46" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>new_slab (141,414,140 samples, 0.79%)</title><rect x="886.2" y="1765" width="9.3" height="15.0" fill="rgb(217,59,14)" rx="2" ry="2" />
|
|
<text x="889.21" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>usb_hcd_poll_rh_status (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1589" width="0.6" height="15.0" fill="rgb(208,16,4)" rx="2" ry="2" />
|
|
<text x="141.68" y="1599.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>free_unref_page_list (40,404,040 samples, 0.22%)</title><rect x="1014.9" y="1781" width="2.6" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" />
|
|
<text x="1017.89" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_filebuf<char, std::char_traits<char> >::_M_allocate_internal_buffer (10,101,010 samples, 0.06%)</title><rect x="665.3" y="2037" width="0.7" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" />
|
|
<text x="668.33" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (171,717,170 samples, 0.96%)</title><rect x="240.8" y="1749" width="11.3" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="243.83" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>consume_obj_stock (10,101,010 samples, 0.06%)</title><rect x="551.2" y="1877" width="0.7" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="554.25" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (10,101,010 samples, 0.06%)</title><rect x="209.7" y="1749" width="0.6" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="212.65" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_key (30,303,030 samples, 0.17%)</title><rect x="79.0" y="1781" width="2.0" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="81.98" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::data (10,101,010 samples, 0.06%)</title><rect x="413.9" y="1861" width="0.7" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="416.95" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_reserve_space (50,505,050 samples, 0.28%)</title><rect x="905.4" y="1813" width="3.4" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
|
|
<text x="908.45" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="453" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="463.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__slab_free (30,303,030 samples, 0.17%)</title><rect x="1036.1" y="1669" width="2.0" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
|
|
<text x="1039.12" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::operator[] (121,212,120 samples, 0.67%)</title><rect x="76.3" y="1845" width="8.0" height="15.0" fill="rgb(211,27,6)" rx="2" ry="2" />
|
|
<text x="79.33" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_block_write_begin (646,464,640 samples, 3.60%)</title><rect x="879.6" y="1861" width="42.4" height="15.0" fill="rgb(206,4,1)" rx="2" ry="2" />
|
|
<text x="882.58" y="1871.5" >ext..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_deallocate (10,101,010 samples, 0.06%)</title><rect x="114.8" y="1829" width="0.7" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" />
|
|
<text x="117.80" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>malloc (10,101,010 samples, 0.06%)</title><rect x="122.1" y="1765" width="0.7" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" />
|
|
<text x="125.10" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_IO_file_open (30,303,030 samples, 0.17%)</title><rect x="675.9" y="2053" width="2.0" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
|
|
<text x="678.95" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1573" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1583.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::KeyIsAfterNode (1,838,383,820 samples, 10.23%)</title><rect x="145.3" y="1797" width="120.7" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
|
|
<text x="148.31" y="1807.5" >leveldb::SkipLi..</text>
|
|
</g>
|
|
<g >
|
|
<title>__close_nocancel (989,898,980 samples, 5.51%)</title><rect x="944.6" y="2053" width="65.0" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
|
|
<text x="947.58" y="2063.5" >__close..</text>
|
|
</g>
|
|
<g >
|
|
<title>security_file_permission (10,101,010 samples, 0.06%)</title><rect x="35.2" y="1637" width="0.7" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="38.21" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_finish_plug (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1685" width="8.0" height="15.0" fill="rgb(231,119,28)" rx="2" ry="2" />
|
|
<text x="45.50" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>current_obj_cgroup (20,202,020 samples, 0.11%)</title><rect x="884.2" y="1797" width="1.3" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" />
|
|
<text x="887.22" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1797" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="331.7" y="1653" width="0.7" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="334.70" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_IO_default_xsputn (50,505,050 samples, 0.28%)</title><rect x="672.6" y="2053" width="3.3" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="675.63" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::ValueLogInserter::Put (121,212,120 samples, 0.67%)</title><rect x="118.8" y="1861" width="7.9" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
|
|
<text x="121.78" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string (10,101,010 samples, 0.06%)</title><rect x="384.1" y="1861" width="0.7" height="15.0" fill="rgb(212,35,8)" rx="2" ry="2" />
|
|
<text x="387.10" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::allocator_traits<std::allocator<leveldb::DBImpl::Writer*> >::construct<leveldb::DBImpl::Writer*, leveldb::DBImpl::Writer*> (10,101,010 samples, 0.06%)</title><rect x="372.2" y="1861" width="0.6" height="15.0" fill="rgb(246,192,45)" rx="2" ry="2" />
|
|
<text x="375.16" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_free (30,303,030 samples, 0.17%)</title><rect x="1000.3" y="1925" width="2.0" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
|
|
<text x="1003.30" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>truncate_inode_pages_final (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1701" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="13.00" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>aa_path_name (161,616,160 samples, 0.90%)</title><rect x="603.0" y="1797" width="10.6" height="15.0" fill="rgb(217,59,14)" rx="2" ry="2" />
|
|
<text x="605.98" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="661" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="671.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[libstdc++.so.6.0.30] (7,101,010,030 samples, 39.52%)</title><rect x="10.0" y="2053" width="466.3" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" />
|
|
<text x="13.00" y="2063.5" >[libstdc++.so.6.0.30]</text>
|
|
</g>
|
|
<g >
|
|
<title>ksys_write (464,646,460 samples, 2.59%)</title><rect x="325.1" y="1749" width="30.5" height="15.0" fill="rgb(205,4,1)" rx="2" ry="2" />
|
|
<text x="328.06" y="1759.5" >ks..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::~vector (10,101,010 samples, 0.06%)</title><rect x="132.0" y="1877" width="0.7" height="15.0" fill="rgb(229,112,26)" rx="2" ry="2" />
|
|
<text x="135.05" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_fdatawrite_wbc (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1749" width="9.3" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" />
|
|
<text x="45.50" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="69" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="79.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__srcu_read_unlock (10,101,010 samples, 0.06%)</title><rect x="737.0" y="1925" width="0.6" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
|
|
<text x="739.97" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="549" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="559.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcg_slab_post_alloc_hook (10,101,010 samples, 0.06%)</title><rect x="549.9" y="1877" width="0.7" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="552.92" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DecodeFixed32 (10,101,010 samples, 0.06%)</title><rect x="35.9" y="1733" width="0.6" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="38.87" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__virt_addr_valid (10,101,010 samples, 0.06%)</title><rect x="634.8" y="1861" width="0.7" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" />
|
|
<text x="637.82" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gthread_active_p (10,101,010 samples, 0.06%)</title><rect x="366.2" y="1845" width="0.7" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
|
|
<text x="369.19" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___libc_write (20,202,020 samples, 0.11%)</title><rect x="34.5" y="1765" width="1.4" height="15.0" fill="rgb(217,57,13)" rx="2" ry="2" />
|
|
<text x="37.54" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::InternalKeyComparator::Compare (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1781" width="0.6" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
|
|
<text x="141.68" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (141,414,140 samples, 0.79%)</title><rect x="42.5" y="1845" width="9.3" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="45.50" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>radix_tree_lookup (10,101,010 samples, 0.06%)</title><rect x="347.0" y="1637" width="0.6" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
|
|
<text x="349.95" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatch::Iterate (202,020,200 samples, 1.12%)</title><rect x="118.1" y="1877" width="13.3" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" />
|
|
<text x="121.12" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inode_permission (10,101,010 samples, 0.06%)</title><rect x="557.2" y="1877" width="0.7" height="15.0" fill="rgb(208,18,4)" rx="2" ry="2" />
|
|
<text x="560.22" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::crc32c::Extend (50,505,050 samples, 0.28%)</title><rect x="467.0" y="1861" width="3.3" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
|
|
<text x="470.01" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>unlink_chunk.constprop.0 (40,404,040 samples, 0.22%)</title><rect x="1187.3" y="2053" width="2.7" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" />
|
|
<text x="1190.35" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Deque_iterator<leveldb::DBImpl::Writer*, leveldb::DBImpl::Writer*&, leveldb::DBImpl::Writer**>::operator++ (10,101,010 samples, 0.06%)</title><rect x="53.8" y="1877" width="0.6" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
|
|
<text x="56.78" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::Slice (40,404,040 samples, 0.22%)</title><rect x="255.4" y="1733" width="2.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="258.42" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::ValueLogInserter::ValueLogInserter (10,101,010 samples, 0.06%)</title><rect x="59.1" y="1877" width="0.6" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" />
|
|
<text x="62.08" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::MemTable::Add (2,202,020,180 samples, 12.25%)</title><rect x="134.7" y="1845" width="144.6" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
|
|
<text x="137.70" y="1855.5" >leveldb::MemTable:..</text>
|
|
</g>
|
|
<g >
|
|
<title>_IO_file_fopen@@GLIBC_2.2.5 (20,202,020 samples, 0.11%)</title><rect x="495.5" y="2037" width="1.4" height="15.0" fill="rgb(237,148,35)" rx="2" ry="2" />
|
|
<text x="498.53" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>common_interrupt (10,101,010 samples, 0.06%)</title><rect x="331.7" y="1685" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="334.70" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::MemTableInserter::Put (323,232,320 samples, 1.80%)</title><rect x="415.9" y="1861" width="21.3" height="15.0" fill="rgb(218,61,14)" rx="2" ry="2" />
|
|
<text x="418.94" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_S_key (20,202,020 samples, 0.11%)</title><rect x="73.7" y="1797" width="1.3" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="76.68" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::compare (20,202,020 samples, 0.11%)</title><rect x="428.5" y="1733" width="1.4" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="431.54" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (131,313,130 samples, 0.73%)</title><rect x="456.4" y="1781" width="8.6" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="459.40" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__irq_exit_rcu (10,101,010 samples, 0.06%)</title><rect x="206.3" y="1621" width="0.7" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" />
|
|
<text x="209.34" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcpy (10,101,010 samples, 0.06%)</title><rect x="744.3" y="1877" width="0.6" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
|
|
<text x="747.27" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>pthread_mutex_lock@@GLIBC_2.2.5 (30,303,030 samples, 0.17%)</title><rect x="364.2" y="1861" width="2.0" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
|
|
<text x="367.20" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::max_size (40,404,040 samples, 0.22%)</title><rect x="87.6" y="1781" width="2.7" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="90.61" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::pair<leveldb::Slice, leveldb::Slice>* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice> const*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >, std::pair<leveldb::Slice, leveldb::Slice>*> (20,202,020 samples, 0.11%)</title><rect x="113.5" y="1813" width="1.3" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
|
|
<text x="116.47" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__filemap_get_folio (40,404,040 samples, 0.22%)</title><rect x="348.9" y="1653" width="2.7" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
|
|
<text x="351.94" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_invalidate_folio (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1653" width="0.7" height="15.0" fill="rgb(226,97,23)" rx="2" ry="2" />
|
|
<text x="13.00" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___fileno (10,101,010 samples, 0.06%)</title><rect x="678.6" y="2053" width="0.7" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" />
|
|
<text x="681.60" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append (10,101,010 samples, 0.06%)</title><rect x="30.6" y="1797" width="0.6" height="15.0" fill="rgb(222,79,19)" rx="2" ry="2" />
|
|
<text x="33.56" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::PutVarint32 (10,101,010 samples, 0.06%)</title><rect x="33.9" y="1813" width="0.6" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
|
|
<text x="36.88" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::Slice (10,101,010 samples, 0.06%)</title><rect x="236.8" y="1749" width="0.7" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="239.85" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (10,101,010 samples, 0.06%)</title><rect x="272.7" y="1701" width="0.6" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="275.66" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1973" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::end (10,101,010 samples, 0.06%)</title><rect x="397.4" y="1813" width="0.6" height="15.0" fill="rgb(234,133,32)" rx="2" ry="2" />
|
|
<text x="400.36" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_get_entry (10,101,010 samples, 0.06%)</title><rect x="352.9" y="1653" width="0.7" height="15.0" fill="rgb(246,193,46)" rx="2" ry="2" />
|
|
<text x="355.92" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>submit_bio_noacct_nocheck (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1573" width="1.3" height="15.0" fill="rgb(225,95,22)" rx="2" ry="2" />
|
|
<text x="13.66" y="1583.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="293" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="303.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ksys_lseek (60,606,060 samples, 0.34%)</title><rect x="1146.9" y="1973" width="4.0" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" />
|
|
<text x="1149.89" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::allocator_traits<std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::max_size (20,202,020 samples, 0.11%)</title><rect x="123.4" y="1749" width="1.3" height="15.0" fill="rgb(234,133,32)" rx="2" ry="2" />
|
|
<text x="126.42" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>security_file_alloc (40,404,040 samples, 0.22%)</title><rect x="545.3" y="1877" width="2.6" height="15.0" fill="rgb(233,133,31)" rx="2" ry="2" />
|
|
<text x="548.28" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::lower_bound (80,808,080 samples, 0.45%)</title><rect x="79.0" y="1813" width="5.3" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="81.98" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fault_in_iov_iter_readable (20,202,020 samples, 0.11%)</title><rect x="353.6" y="1669" width="1.3" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" />
|
|
<text x="356.59" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Deque_iterator<leveldb::DBImpl::Writer*, leveldb::DBImpl::Writer*&, leveldb::DBImpl::Writer**>::operator-- (10,101,010 samples, 0.06%)</title><rect x="472.3" y="1861" width="0.7" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" />
|
|
<text x="475.32" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>void std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_realloc_insert<std::pair<leveldb::Slice, leveldb::Slice> > (20,202,020 samples, 0.11%)</title><rect x="411.3" y="1813" width="1.3" height="15.0" fill="rgb(248,198,47)" rx="2" ry="2" />
|
|
<text x="414.29" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::begin (10,101,010 samples, 0.06%)</title><rect x="369.5" y="1877" width="0.7" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" />
|
|
<text x="372.51" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="709" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="719.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::ConverToValueLog (1,151,515,140 samples, 6.41%)</title><rect x="57.1" y="1893" width="75.6" height="15.0" fill="rgb(243,175,41)" rx="2" ry="2" />
|
|
<text x="60.09" y="1903.5" >leveldb:..</text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_write (464,646,460 samples, 2.59%)</title><rect x="325.1" y="1765" width="30.5" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" />
|
|
<text x="328.06" y="1775.5" >__..</text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="501" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="511.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>alloc_pages_mpol (20,202,020 samples, 0.11%)</title><rect x="1185.4" y="1893" width="1.3" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memmove_evex_unaligned_erms (10,101,010 samples, 0.06%)</title><rect x="415.9" y="1845" width="0.7" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
|
|
<text x="418.94" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mod_objcg_state (10,101,010 samples, 0.06%)</title><rect x="754.9" y="1797" width="0.6" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="757.88" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::size (10,101,010 samples, 0.06%)</title><rect x="259.4" y="1733" width="0.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" />
|
|
<text x="262.40" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ksys_write (10,101,010 samples, 0.06%)</title><rect x="464.4" y="1765" width="0.6" height="15.0" fill="rgb(205,4,1)" rx="2" ry="2" />
|
|
<text x="467.36" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1925" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_create_storage (20,202,020 samples, 0.11%)</title><rect x="110.2" y="1829" width="1.3" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
|
|
<text x="113.16" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock_irqrestore (50,505,050 samples, 0.28%)</title><rect x="1011.6" y="1781" width="3.3" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="1014.57" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___libc_open (2,151,515,130 samples, 11.97%)</title><rect x="499.5" y="2037" width="141.3" height="15.0" fill="rgb(249,202,48)" rx="2" ry="2" />
|
|
<text x="502.51" y="2047.5" >__GI___libc_open</text>
|
|
</g>
|
|
<g >
|
|
<title>mpage_process_page_bufs (10,101,010 samples, 0.06%)</title><rect x="51.1" y="1669" width="0.7" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
|
|
<text x="54.12" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mem_cgroup_commit_charge (10,101,010 samples, 0.06%)</title><rect x="807.3" y="1797" width="0.6" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
|
|
<text x="810.28" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>aa_lookup_condperms (10,101,010 samples, 0.06%)</title><rect x="595.7" y="1781" width="0.7" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" />
|
|
<text x="598.69" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_evict_inode (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1717" width="0.7" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
|
|
<text x="13.00" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::less<unsigned long>::operator (10,101,010 samples, 0.06%)</title><rect x="390.7" y="1797" width="0.7" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
|
|
<text x="393.73" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1301" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1311.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>truncate_cleanup_folio (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1669" width="0.7" height="15.0" fill="rgb(240,165,39)" rx="2" ry="2" />
|
|
<text x="13.00" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="197" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="207.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__rcu_read_unlock (10,101,010 samples, 0.06%)</title><rect x="1035.5" y="1669" width="0.6" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
|
|
<text x="1038.45" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="1941" width="29.8" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1951.5" >x6..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::size (10,101,010 samples, 0.06%)</title><rect x="407.3" y="1845" width="0.7" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="410.31" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>clear_page_erms (131,313,130 samples, 0.73%)</title><rect x="886.2" y="1701" width="8.6" height="15.0" fill="rgb(229,113,27)" rx="2" ry="2" />
|
|
<text x="889.21" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_fstream<char, std::char_traits<char> >::basic_fstream (10,101,010 samples, 0.06%)</title><rect x="671.3" y="2005" width="0.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
|
|
<text x="674.30" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (676,767,670 samples, 3.77%)</title><rect x="1106.4" y="2021" width="44.5" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="1109.42" y="2031.5" >do_s..</text>
|
|
</g>
|
|
<g >
|
|
<title>entry_SYSCALL_64_after_hwframe (717,171,710 samples, 3.99%)</title><rect x="308.5" y="1813" width="47.1" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" />
|
|
<text x="311.48" y="1823.5" >entr..</text>
|
|
</g>
|
|
<g >
|
|
<title>fclose@@GLIBC_2.2.5 (10,101,010 samples, 0.06%)</title><rect x="1071.3" y="2053" width="0.6" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" />
|
|
<text x="1074.27" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>aa_get_buffer (30,303,030 samples, 0.17%)</title><rect x="599.7" y="1813" width="2.0" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="602.67" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memmove_evex_unaligned_erms (10,101,010 samples, 0.06%)</title><rect x="386.8" y="1861" width="0.6" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
|
|
<text x="389.75" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kmem_cache_free (20,202,020 samples, 0.11%)</title><rect x="638.1" y="1925" width="1.4" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" />
|
|
<text x="641.14" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree<unsigned long, std::pair<unsigned long const, unsigned long>, std::_Select1st<std::pair<unsigned long const, unsigned long> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >::_M_lower_bound (70,707,070 samples, 0.39%)</title><rect x="79.0" y="1797" width="4.6" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="81.98" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__handle_mm_fault (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="1973" width="1.9" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_file_write_iter (191,919,190 samples, 1.07%)</title><rect x="343.0" y="1717" width="12.6" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="345.97" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcg_slab_free_hook (10,101,010 samples, 0.06%)</title><rect x="754.9" y="1813" width="0.6" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
|
|
<text x="757.88" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>rb_next (10,101,010 samples, 0.06%)</title><rect x="913.4" y="1797" width="0.7" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" />
|
|
<text x="916.41" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::Sync (151,515,150 samples, 0.84%)</title><rect x="41.8" y="1893" width="10.0" height="15.0" fill="rgb(234,134,32)" rx="2" ry="2" />
|
|
<text x="44.84" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>filemap_get_entry (20,202,020 samples, 0.11%)</title><rect x="462.4" y="1637" width="1.3" height="15.0" fill="rgb(246,193,46)" rx="2" ry="2" />
|
|
<text x="465.37" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mod_objcg_state (10,101,010 samples, 0.06%)</title><rect x="998.3" y="1925" width="0.7" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="1001.31" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_mm_fault (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="1989" width="1.9" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1999.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (3,323,232,290 samples, 18.49%)</title><rect x="726.4" y="2005" width="218.2" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="729.36" y="2015.5" >x64_sys_call</text>
|
|
</g>
|
|
<g >
|
|
<title>__x64_sys_fdatasync (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1749" width="1.3" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
|
|
<text x="13.66" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>path_get (10,101,010 samples, 0.06%)</title><rect x="615.6" y="1877" width="0.7" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" />
|
|
<text x="618.59" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="1493" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1503.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::front (10,101,010 samples, 0.06%)</title><rect x="54.4" y="1877" width="0.7" height="15.0" fill="rgb(220,70,16)" rx="2" ry="2" />
|
|
<text x="57.44" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>obj_cgroup_uncharge (10,101,010 samples, 0.06%)</title><rect x="997.6" y="1909" width="0.7" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" />
|
|
<text x="1000.64" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::VersionSet::NumLevelFiles (10,101,010 samples, 0.06%)</title><rect x="380.1" y="1877" width="0.7" height="15.0" fill="rgb(249,202,48)" rx="2" ry="2" />
|
|
<text x="383.12" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__GI___unlink (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="1989" width="29.8" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1999.5" >__..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::~vector (20,202,020 samples, 0.11%)</title><rect x="114.8" y="1861" width="1.3" height="15.0" fill="rgb(229,112,26)" rx="2" ry="2" />
|
|
<text x="117.80" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::thread::_Invoker<std::tuple<void (7,101,010,030 samples, 39.52%)</title><rect x="10.0" y="2021" width="466.3" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" />
|
|
<text x="13.00" y="2031.5" >std::thread::_Invoker<std::tuple<void </text>
|
|
</g>
|
|
<g >
|
|
<title>aa_file_perm (10,101,010 samples, 0.06%)</title><rect x="943.3" y="1893" width="0.6" height="15.0" fill="rgb(229,110,26)" rx="2" ry="2" />
|
|
<text x="946.25" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::push_back (141,414,140 samples, 0.79%)</title><rect x="85.0" y="1845" width="9.2" height="15.0" fill="rgb(245,184,44)" rx="2" ry="2" />
|
|
<text x="87.95" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::Sync (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1829" width="1.3" height="15.0" fill="rgb(234,134,32)" rx="2" ry="2" />
|
|
<text x="13.66" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::port::Mutex::Lock (30,303,030 samples, 0.17%)</title><rect x="364.2" y="1893" width="2.0" height="15.0" fill="rgb(228,108,26)" rx="2" ry="2" />
|
|
<text x="367.20" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>exc_page_fault (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="2021" width="1.9" height="15.0" fill="rgb(212,35,8)" rx="2" ry="2" />
|
|
<text x="1188.36" y="2031.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>prepend_copy (60,606,060 samples, 0.34%)</title><rect x="609.6" y="1717" width="4.0" height="15.0" fill="rgb(243,175,42)" rx="2" ry="2" />
|
|
<text x="612.62" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_ext_rm_leaf (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1797" width="0.6" height="15.0" fill="rgb(206,6,1)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__basic_file<char>::is_open (20,202,020 samples, 0.11%)</title><rect x="662.0" y="2037" width="1.3" height="15.0" fill="rgb(226,100,24)" rx="2" ry="2" />
|
|
<text x="665.02" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatchInternal::SetCount (10,101,010 samples, 0.06%)</title><rect x="376.8" y="1893" width="0.7" height="15.0" fill="rgb(222,79,19)" rx="2" ry="2" />
|
|
<text x="379.80" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::log::Writer::EmitPhysicalRecord (464,646,460 samples, 2.59%)</title><rect x="439.8" y="1877" width="30.5" height="15.0" fill="rgb(225,92,22)" rx="2" ry="2" />
|
|
<text x="442.81" y="1887.5" >le..</text>
|
|
</g>
|
|
<g >
|
|
<title>getname (141,414,140 samples, 0.79%)</title><rect x="628.9" y="1941" width="9.2" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" />
|
|
<text x="631.85" y="1951.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::mutex::lock (30,303,030 samples, 0.17%)</title><rect x="364.2" y="1877" width="2.0" height="15.0" fill="rgb(244,180,43)" rx="2" ry="2" />
|
|
<text x="367.20" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>alloc_anon_folio (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="1925" width="1.9" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append (10,101,010 samples, 0.06%)</title><rect x="475.0" y="1877" width="0.6" height="15.0" fill="rgb(222,79,19)" rx="2" ry="2" />
|
|
<text x="477.97" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatch::Iterate (333,333,330 samples, 1.85%)</title><rect x="415.9" y="1877" width="21.9" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" />
|
|
<text x="418.94" y="1887.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>asm_common_interrupt (10,101,010 samples, 0.06%)</title><rect x="736.3" y="1909" width="0.7" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" />
|
|
<text x="739.31" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_llseek (20,202,020 samples, 0.11%)</title><rect x="1148.9" y="1957" width="1.3" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" />
|
|
<text x="1151.88" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetLengthPrefixedSlice (414,141,410 samples, 2.30%)</title><rect x="210.3" y="1765" width="27.2" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="213.31" y="1775.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::ostream::write (60,606,060 samples, 0.34%)</title><rect x="1180.7" y="2053" width="4.0" height="15.0" fill="rgb(212,34,8)" rx="2" ry="2" />
|
|
<text x="1183.71" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>rw_verify_area (10,101,010 samples, 0.06%)</title><rect x="35.2" y="1653" width="0.7" height="15.0" fill="rgb(218,64,15)" rx="2" ry="2" />
|
|
<text x="38.21" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_M_check_len (40,404,040 samples, 0.22%)</title><rect x="122.8" y="1797" width="2.6" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" />
|
|
<text x="125.76" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::crc32c::Extend (90,909,090 samples, 0.51%)</title><rect x="357.6" y="1861" width="5.9" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
|
|
<text x="360.57" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::allocator_traits<std::allocator<std::pair<unsigned long, unsigned long> > >::max_size (20,202,020 samples, 0.11%)</title><rect x="87.6" y="1765" width="1.3" height="15.0" fill="rgb(205,1,0)" rx="2" ry="2" />
|
|
<text x="90.61" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::new_allocator<std::pair<leveldb::Slice, leveldb::Slice> >::new_allocator (10,101,010 samples, 0.06%)</title><rect x="384.8" y="1813" width="0.6" height="15.0" fill="rgb(229,110,26)" rx="2" ry="2" />
|
|
<text x="387.76" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::KeyIsAfterNode (20,202,020 samples, 0.11%)</title><rect x="274.0" y="1813" width="1.3" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" />
|
|
<text x="276.99" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::Write (1,444,444,430 samples, 8.04%)</title><rect x="378.8" y="1909" width="94.8" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" />
|
|
<text x="381.79" y="1919.5" >leveldb::DB..</text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify_destroy_event (40,404,040 samples, 0.22%)</title><rect x="753.6" y="1861" width="2.6" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
|
|
<text x="756.55" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__d_lookup_rcu (20,202,020 samples, 0.11%)</title><rect x="621.6" y="1861" width="1.3" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
|
|
<text x="624.56" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>jbd2_journal_try_to_free_buffers (141,414,140 samples, 0.79%)</title><rect x="1028.8" y="1733" width="9.3" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" />
|
|
<text x="1031.82" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memset_evex_unaligned_erms (10,101,010 samples, 0.06%)</title><rect x="1063.3" y="2053" width="0.7" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
|
|
<text x="1066.31" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>balance_dirty_pages_ratelimited (181,818,180 samples, 1.01%)</title><rect x="764.2" y="1877" width="11.9" height="15.0" fill="rgb(212,34,8)" rx="2" ry="2" />
|
|
<text x="767.17" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>release_pages (10,101,010 samples, 0.06%)</title><rect x="827.2" y="1797" width="0.6" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="830.18" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>dquot_file_open (20,202,020 samples, 0.11%)</title><rect x="563.9" y="1845" width="1.3" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
|
|
<text x="566.85" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>consume_obj_stock (10,101,010 samples, 0.06%)</title><rect x="336.3" y="1605" width="0.7" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="339.34" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_IO_old_init (10,101,010 samples, 0.06%)</title><rect x="497.5" y="2037" width="0.7" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
|
|
<text x="500.52" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__rcu_read_lock (10,101,010 samples, 0.06%)</title><rect x="1034.8" y="1669" width="0.7" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="1037.79" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::GetMaxHeight (10,101,010 samples, 0.06%)</title><rect x="273.3" y="1813" width="0.7" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" />
|
|
<text x="276.33" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_sys_openat2 (1,474,747,460 samples, 8.21%)</title><rect x="542.6" y="1957" width="96.9" height="15.0" fill="rgb(253,221,52)" rx="2" ry="2" />
|
|
<text x="545.63" y="1967.5" >do_sys_open..</text>
|
|
</g>
|
|
<g >
|
|
<title>release_pages (101,010,100 samples, 0.56%)</title><rect x="1010.9" y="1797" width="6.6" height="15.0" fill="rgb(228,106,25)" rx="2" ry="2" />
|
|
<text x="1013.91" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>folio_account_cleaned (10,101,010 samples, 0.06%)</title><rect x="1030.8" y="1685" width="0.7" height="15.0" fill="rgb(253,222,53)" rx="2" ry="2" />
|
|
<text x="1033.81" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::compare (30,303,030 samples, 0.17%)</title><rect x="249.4" y="1733" width="2.0" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="252.45" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_es_insert_delayed_block (10,101,010 samples, 0.06%)</title><rect x="915.4" y="1829" width="0.7" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" />
|
|
<text x="918.40" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::BackgroundCompaction (404,040,400 samples, 2.25%)</title><rect x="10.0" y="1893" width="26.5" height="15.0" fill="rgb(246,193,46)" rx="2" ry="2" />
|
|
<text x="13.00" y="1903.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>prepend (70,707,070 samples, 0.39%)</title><rect x="609.0" y="1733" width="4.6" height="15.0" fill="rgb(218,62,14)" rx="2" ry="2" />
|
|
<text x="611.95" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>link_path_walk.part.0.constprop.0 (101,010,100 samples, 0.56%)</title><rect x="616.3" y="1909" width="6.6" height="15.0" fill="rgb(248,199,47)" rx="2" ry="2" />
|
|
<text x="619.25" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ktime_get_coarse_real_ts64 (10,101,010 samples, 0.06%)</title><rect x="762.8" y="1877" width="0.7" height="15.0" fill="rgb(211,28,6)" rx="2" ry="2" />
|
|
<text x="765.84" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>create_empty_buffers (10,101,010 samples, 0.06%)</title><rect x="34.5" y="1573" width="0.7" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" />
|
|
<text x="37.54" y="1583.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mnt_get_write_access (20,202,020 samples, 0.11%)</title><rect x="614.3" y="1877" width="1.3" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" />
|
|
<text x="617.26" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ksys_write (20,202,020 samples, 0.11%)</title><rect x="34.5" y="1685" width="1.4" height="15.0" fill="rgb(205,4,1)" rx="2" ry="2" />
|
|
<text x="37.54" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>x64_sys_call (464,646,460 samples, 2.59%)</title><rect x="325.1" y="1781" width="30.5" height="15.0" fill="rgb(247,194,46)" rx="2" ry="2" />
|
|
<text x="328.06" y="1791.5" >x6..</text>
|
|
</g>
|
|
<g >
|
|
<title>_IO_default_xsputn (30,303,030 samples, 0.17%)</title><rect x="493.5" y="2037" width="2.0" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="496.54" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>block_write_end (151,515,150 samples, 0.84%)</title><rect x="927.3" y="1861" width="10.0" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
|
|
<text x="930.34" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fdatasync (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1813" width="1.3" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
|
|
<text x="13.66" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__ext4_journal_get_write_access (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1717" width="0.6" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_lock (10,101,010 samples, 0.06%)</title><rect x="1028.8" y="1717" width="0.7" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" />
|
|
<text x="1031.82" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__check_object_size.part.0 (50,505,050 samples, 0.28%)</title><rect x="634.8" y="1877" width="3.3" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" />
|
|
<text x="637.82" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::PosixWritableFile::WriteUnbuffered (10,101,010 samples, 0.06%)</title><rect x="465.0" y="1829" width="0.7" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" />
|
|
<text x="468.02" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::begin (10,101,010 samples, 0.06%)</title><rect x="406.6" y="1845" width="0.7" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
|
|
<text x="409.65" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1765" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_ios<char, std::char_traits<char> >::init (10,101,010 samples, 0.06%)</title><rect x="1176.1" y="2053" width="0.6" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" />
|
|
<text x="1179.07" y="2063.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>llseek@GLIBC_2.2.5 (1,202,020,190 samples, 6.69%)</title><rect x="1071.9" y="2053" width="79.0" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" />
|
|
<text x="1074.93" y="2063.5" >llseek@GL..</text>
|
|
</g>
|
|
<g >
|
|
<title>file_write_and_wait_range (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1717" width="1.3" height="15.0" fill="rgb(238,154,37)" rx="2" ry="2" />
|
|
<text x="13.66" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatch::Iterate (101,010,100 samples, 0.56%)</title><rect x="408.6" y="1877" width="6.7" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" />
|
|
<text x="411.64" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__rcu_read_unlock (10,101,010 samples, 0.06%)</title><rect x="755.5" y="1813" width="0.7" height="15.0" fill="rgb(253,224,53)" rx="2" ry="2" />
|
|
<text x="758.54" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inotify_handle_inode_event (40,404,040 samples, 0.22%)</title><rect x="458.4" y="1653" width="2.6" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="461.39" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node::NoBarrier_SetNext (20,202,020 samples, 0.11%)</title><rect x="434.5" y="1813" width="1.3" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" />
|
|
<text x="437.51" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>kfree (30,303,030 samples, 0.17%)</title><rect x="337.7" y="1605" width="2.0" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" />
|
|
<text x="340.67" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::compare (20,202,020 samples, 0.11%)</title><rect x="262.7" y="1749" width="1.3" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" />
|
|
<text x="265.72" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="261" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="271.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_M_check_len (20,202,020 samples, 0.11%)</title><rect x="399.4" y="1797" width="1.3" height="15.0" fill="rgb(249,204,48)" rx="2" ry="2" />
|
|
<text x="402.35" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>apparmor_current_getlsmblob_subj (10,101,010 samples, 0.06%)</title><rect x="555.9" y="1861" width="0.7" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" />
|
|
<text x="558.89" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mod_objcg_state (10,101,010 samples, 0.06%)</title><rect x="997.0" y="1909" width="0.6" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" />
|
|
<text x="999.98" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="2005" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree_node<std::pair<unsigned long const, unsigned long> >::_M_valptr (20,202,020 samples, 0.11%)</title><rect x="73.7" y="1781" width="1.3" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
|
|
<text x="76.68" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>mark_buffer_dirty (131,313,130 samples, 0.73%)</title><rect x="928.7" y="1829" width="8.6" height="15.0" fill="rgb(240,163,39)" rx="2" ry="2" />
|
|
<text x="931.66" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::basic_filebuf<char, std::char_traits<char> >::open (10,101,010 samples, 0.06%)</title><rect x="670.6" y="2005" width="0.7" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" />
|
|
<text x="673.64" y="2015.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lookup_fast (10,101,010 samples, 0.06%)</title><rect x="622.9" y="1893" width="0.6" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" />
|
|
<text x="625.88" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fsnotify_parent (353,535,350 samples, 1.97%)</title><rect x="733.7" y="1941" width="23.2" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="736.65" y="1951.5" >_..</text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > >::_Vector_impl_data::_Vector_impl_data (10,101,010 samples, 0.06%)</title><rect x="111.5" y="1813" width="0.6" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" />
|
|
<text x="114.48" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1749" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_ext_remove_space (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1813" width="0.6" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>db_bench (17,969,696,790 samples, 100.00%)</title><rect x="10.0" y="2069" width="1180.0" height="15.0" fill="rgb(213,38,9)" rx="2" ry="2" />
|
|
<text x="13.00" y="2079.5" >db_bench</text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree_node<std::pair<unsigned long const, unsigned long> >::_M_valptr (10,101,010 samples, 0.06%)</title><rect x="75.0" y="1781" width="0.7" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
|
|
<text x="78.00" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_nonda_switch (10,101,010 samples, 0.06%)</title><rect x="922.7" y="1861" width="0.7" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="925.69" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>inotify_merge (10,101,010 samples, 0.06%)</title><rect x="339.7" y="1637" width="0.6" height="15.0" fill="rgb(214,45,10)" rx="2" ry="2" />
|
|
<text x="342.66" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_file_write_iter (20,202,020 samples, 0.11%)</title><rect x="325.7" y="1733" width="1.4" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" />
|
|
<text x="328.73" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>up_write (10,101,010 samples, 0.06%)</title><rect x="914.7" y="1813" width="0.7" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" />
|
|
<text x="917.73" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>clear_page_erms (20,202,020 samples, 0.11%)</title><rect x="1185.4" y="1845" width="1.3" height="15.0" fill="rgb(229,113,27)" rx="2" ry="2" />
|
|
<text x="1188.36" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lookup_fast (10,101,010 samples, 0.06%)</title><rect x="620.2" y="1893" width="0.7" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" />
|
|
<text x="623.23" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_sync_file (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1733" width="1.3" height="15.0" fill="rgb(211,29,6)" rx="2" ry="2" />
|
|
<text x="13.66" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1701" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>obj_cgroup_charge (10,101,010 samples, 0.06%)</title><rect x="459.1" y="1621" width="0.6" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" />
|
|
<text x="462.05" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>dnotify_flush (10,101,010 samples, 0.06%)</title><rect x="1006.3" y="1973" width="0.6" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" />
|
|
<text x="1009.27" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (40,404,040 samples, 0.22%)</title><rect x="476.3" y="421" width="2.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="431.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree_node<std::pair<unsigned long const, unsigned long> >::_M_valptr (20,202,020 samples, 0.11%)</title><rect x="79.6" y="1765" width="1.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
|
|
<text x="82.65" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_sysvec_apic_timer_interrupt (10,101,010 samples, 0.06%)</title><rect x="138.7" y="1733" width="0.6" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" />
|
|
<text x="141.68" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>lockref_get (20,202,020 samples, 0.11%)</title><rect x="570.5" y="1861" width="1.3" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" />
|
|
<text x="573.48" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcg_slab_free_hook (20,202,020 samples, 0.11%)</title><rect x="338.3" y="1589" width="1.4" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
|
|
<text x="341.33" y="1599.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>unsigned long const& std::min<unsigned long> (10,101,010 samples, 0.06%)</title><rect x="31.2" y="1797" width="0.7" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" />
|
|
<text x="34.23" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetLengthPrefixedSlice (20,202,020 samples, 0.11%)</title><rect x="412.6" y="1861" width="1.3" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="415.62" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>___slab_alloc (10,101,010 samples, 0.06%)</title><rect x="1009.6" y="1653" width="0.6" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" />
|
|
<text x="1012.58" y="1663.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fsnotify_parent (90,909,090 samples, 0.51%)</title><rect x="573.8" y="1845" width="6.0" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" />
|
|
<text x="576.80" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>blk_mq_run_hw_queue (121,212,120 samples, 0.67%)</title><rect x="42.5" y="1605" width="8.0" height="15.0" fill="rgb(212,36,8)" rx="2" ry="2" />
|
|
<text x="45.50" y="1615.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>file_modified (10,101,010 samples, 0.06%)</title><rect x="461.7" y="1685" width="0.7" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
|
|
<text x="464.70" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>apparmor_file_permission (10,101,010 samples, 0.06%)</title><rect x="35.2" y="1621" width="0.7" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
|
|
<text x="38.21" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_S_max_size (10,101,010 samples, 0.06%)</title><rect x="400.0" y="1765" width="0.7" height="15.0" fill="rgb(248,198,47)" rx="2" ry="2" />
|
|
<text x="403.02" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__alloc_pages (636,363,630 samples, 3.54%)</title><rect x="831.2" y="1797" width="41.7" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" />
|
|
<text x="834.16" y="1807.5" >__a..</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::ValueLogInserter::ValueLogInserter (20,202,020 samples, 0.11%)</title><rect x="384.1" y="1877" width="1.3" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" />
|
|
<text x="387.10" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Rb_tree_node<std::pair<unsigned long const, unsigned long> >::_M_valptr (10,101,010 samples, 0.06%)</title><rect x="388.7" y="1781" width="0.7" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
|
|
<text x="391.74" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>truncate_inode_pages_final (444,444,440 samples, 2.47%)</title><rect x="1010.2" y="1845" width="29.2" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" />
|
|
<text x="1013.25" y="1855.5" >tr..</text>
|
|
</g>
|
|
<g >
|
|
<title>free_unref_page_prepare (10,101,010 samples, 0.06%)</title><rect x="1016.9" y="1765" width="0.6" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" />
|
|
<text x="1019.88" y="1775.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>terminate_walk (10,101,010 samples, 0.06%)</title><rect x="624.2" y="1909" width="0.7" height="15.0" fill="rgb(206,4,1)" rx="2" ry="2" />
|
|
<text x="627.21" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>vfs_open (888,888,880 samples, 4.95%)</title><rect x="557.9" y="1893" width="58.4" height="15.0" fill="rgb(232,125,29)" rx="2" ry="2" />
|
|
<text x="560.88" y="1903.5" >vfs_open</text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1685" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>xas_load (10,101,010 samples, 0.06%)</title><rect x="350.9" y="1621" width="0.7" height="15.0" fill="rgb(217,59,14)" rx="2" ry="2" />
|
|
<text x="353.93" y="1631.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>send_to_group (131,313,130 samples, 0.73%)</title><rect x="333.0" y="1685" width="8.6" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" />
|
|
<text x="336.02" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_Vector_base (10,101,010 samples, 0.06%)</title><rect x="400.7" y="1829" width="0.6" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
|
|
<text x="403.68" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>[unknown] (70,707,070 samples, 0.39%)</title><rect x="476.3" y="1637" width="4.6" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" />
|
|
<text x="479.30" y="1647.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcpy (10,101,010 samples, 0.06%)</title><rect x="330.4" y="1701" width="0.6" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" />
|
|
<text x="333.37" y="1711.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>clear_page_erms (393,939,390 samples, 2.19%)</title><rect x="839.1" y="1765" width="25.9" height="15.0" fill="rgb(229,113,27)" rx="2" ry="2" />
|
|
<text x="842.12" y="1775.5" >c..</text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__normal_iterator<std::pair<leveldb::Slice, leveldb::Slice>*, std::vector<std::pair<leveldb::Slice, leveldb::Slice>, std::allocator<std::pair<leveldb::Slice, leveldb::Slice> > > >::operator* (10,101,010 samples, 0.06%)</title><rect x="69.0" y="1845" width="0.7" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" />
|
|
<text x="72.03" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>drop_buffers.constprop.0 (10,101,010 samples, 0.06%)</title><rect x="1029.5" y="1717" width="0.6" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" />
|
|
<text x="1032.48" y="1727.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>handle_softirqs (10,101,010 samples, 0.06%)</title><rect x="1105.8" y="1973" width="0.6" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" />
|
|
<text x="1108.76" y="1983.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::_Vector_base<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::_M_allocate (10,101,010 samples, 0.06%)</title><rect x="398.7" y="1797" width="0.7" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" />
|
|
<text x="401.69" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>vfs_write (20,202,020 samples, 0.11%)</title><rect x="34.5" y="1669" width="1.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" />
|
|
<text x="37.54" y="1679.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>virtual thunk to std::basic_fstream<char, std::char_traits<char> >::~basic_fstream (30,303,030 samples, 0.17%)</title><rect x="670.6" y="2037" width="2.0" height="15.0" fill="rgb(250,207,49)" rx="2" ry="2" />
|
|
<text x="673.64" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify (282,828,280 samples, 1.57%)</title><rect x="738.3" y="1925" width="18.6" height="15.0" fill="rgb(215,50,12)" rx="2" ry="2" />
|
|
<text x="741.30" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__libc_start_call_main (454,545,450 samples, 2.53%)</title><rect x="1009.6" y="2053" width="29.8" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" />
|
|
<text x="1012.58" y="2063.5" >__..</text>
|
|
</g>
|
|
<g >
|
|
<title>_raw_spin_unlock (10,101,010 samples, 0.06%)</title><rect x="599.0" y="1813" width="0.7" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" />
|
|
<text x="602.01" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::ValueLogInserter::~ValueLogInserter (10,101,010 samples, 0.06%)</title><rect x="117.5" y="1877" width="0.6" height="15.0" fill="rgb(207,12,3)" rx="2" ry="2" />
|
|
<text x="120.45" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::deque<leveldb::DBImpl::Writer*, std::allocator<leveldb::DBImpl::Writer*> >::push_back (20,202,020 samples, 0.11%)</title><rect x="472.3" y="1893" width="1.3" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" />
|
|
<text x="475.32" y="1903.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>fsnotify (10,101,010 samples, 0.06%)</title><rect x="578.4" y="1829" width="0.7" height="15.0" fill="rgb(215,50,12)" rx="2" ry="2" />
|
|
<text x="581.44" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>security_current_getlsmblob_subj (30,303,030 samples, 0.17%)</title><rect x="554.6" y="1877" width="2.0" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" />
|
|
<text x="557.56" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::crc32c::Extend (10,101,010 samples, 0.06%)</title><rect x="35.9" y="1749" width="0.6" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
|
|
<text x="38.87" y="1759.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__fput (222,222,220 samples, 1.24%)</title><rect x="987.7" y="1957" width="14.6" height="15.0" fill="rgb(248,200,47)" rx="2" ry="2" />
|
|
<text x="990.70" y="1967.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::InternalKeyComparator::Compare (20,202,020 samples, 0.11%)</title><rect x="32.6" y="1813" width="1.3" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" />
|
|
<text x="35.55" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::vector<std::pair<unsigned long, unsigned long>, std::allocator<std::pair<unsigned long, unsigned long> > >::vector (10,101,010 samples, 0.06%)</title><rect x="94.2" y="1845" width="0.7" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" />
|
|
<text x="97.24" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Status::operator= (20,202,020 samples, 0.11%)</title><rect x="356.2" y="1861" width="1.4" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" />
|
|
<text x="359.24" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__memcg_slab_free_hook (30,303,030 samples, 0.17%)</title><rect x="996.3" y="1925" width="2.0" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" />
|
|
<text x="999.32" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__d_lookup_rcu (10,101,010 samples, 0.06%)</title><rect x="622.9" y="1877" width="0.6" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" />
|
|
<text x="625.88" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::(anonymous namespace)::KeyBuffer::slice (10,101,010 samples, 0.06%)</title><rect x="36.5" y="1925" width="0.7" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" />
|
|
<text x="39.53" y="1935.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>asm_exc_page_fault (30,303,030 samples, 0.17%)</title><rect x="1185.4" y="2037" width="1.9" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" />
|
|
<text x="1188.36" y="2047.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_claim_free_clusters (20,202,020 samples, 0.11%)</title><rect x="907.4" y="1797" width="1.4" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" />
|
|
<text x="910.44" y="1807.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_da_map_blocks.constprop.0 (242,424,240 samples, 1.35%)</title><rect x="899.5" y="1829" width="15.9" height="15.0" fill="rgb(247,193,46)" rx="2" ry="2" />
|
|
<text x="902.48" y="1839.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::GetLengthPrefixedSlice (90,909,090 samples, 0.51%)</title><rect x="279.3" y="1861" width="6.0" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" />
|
|
<text x="282.30" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>file_modified (30,303,030 samples, 0.17%)</title><rect x="343.6" y="1685" width="2.0" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" />
|
|
<text x="346.64" y="1695.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>ext4_nonda_switch (10,101,010 samples, 0.06%)</title><rect x="937.3" y="1877" width="0.6" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" />
|
|
<text x="940.28" y="1887.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size (10,101,010 samples, 0.06%)</title><rect x="100.9" y="1861" width="0.6" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" />
|
|
<text x="103.87" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>__gnu_cxx::__aligned_membuf<std::pair<unsigned long const, unsigned long> >::_M_addr (10,101,010 samples, 0.06%)</title><rect x="80.3" y="1733" width="0.7" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" />
|
|
<text x="83.31" y="1743.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>pthread_mutex_lock@@GLIBC_2.2.5 (10,101,010 samples, 0.06%)</title><rect x="380.8" y="1845" width="0.6" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" />
|
|
<text x="383.78" y="1855.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::Slice::operator[] (10,101,010 samples, 0.06%)</title><rect x="129.4" y="1861" width="0.7" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" />
|
|
<text x="132.39" y="1871.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (10,101,010 samples, 0.06%)</title><rect x="10.0" y="1813" width="0.7" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="13.00" y="1823.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>do_syscall_64 (20,202,020 samples, 0.11%)</title><rect x="10.7" y="1781" width="1.3" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" />
|
|
<text x="13.66" y="1791.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::DBImpl::WriteLevel0Table (393,939,390 samples, 2.19%)</title><rect x="10.7" y="1861" width="25.8" height="15.0" fill="rgb(213,41,9)" rx="2" ry="2" />
|
|
<text x="13.66" y="1871.5" >l..</text>
|
|
</g>
|
|
<g >
|
|
<title>leveldb::WriteBatch::Put (30,303,030 samples, 0.17%)</title><rect x="375.5" y="1909" width="2.0" height="15.0" fill="rgb(209,19,4)" rx="2" ry="2" />
|
|
<text x="378.47" y="1919.5" ></text>
|
|
</g>
|
|
<g >
|
|
<title>consume_stock (10,101,010 samples, 0.06%)</title><rect x="898.2" y="1765" width="0.6" height="15.0" fill="rgb(237,149,35)" rx="2" ry="2" />
|
|
<text x="901.15" y="1775.5" ></text>
|
|
</g>
|
|
</g>
|
|
</svg>
|