Skip to content
This repository was archived by the owner on Mar 31, 2023. It is now read-only.

Ignite ncm performance study and debug logs #645

Open
wants to merge 65 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
9645772
Documentation update
pkommoju May 12, 2021
183c36a
Apply changes suggested in review
pkommoju May 22, 2021
4896515
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju May 26, 2021
f170e1e
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju May 28, 2021
bcbf7b1
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju May 29, 2021
efc5b6e
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jun 1, 2021
c785697
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jun 8, 2021
d213c03
Merge branch 'master' of https://github.com/pkommoju/alcor
Jun 8, 2021
0f56454
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jun 8, 2021
4a2a382
Merge branch 'master' of https://github.com/pkommoju/alcor
pkommoju Jun 9, 2021
7f93fe3
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jun 10, 2021
8d6dd0e
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jun 15, 2021
b19d428
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
kevin-zhonghao Jun 16, 2021
539d0c0
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jun 22, 2021
6a9a1c6
Merge branch 'master' of https://github.com/pkommoju/alcor
pkommoju Jun 22, 2021
58a4498
Document Ignite and NCM Performance investigation
pkommoju Jun 22, 2021
04cbb1e
Update router manager api
DavidLiu506 Jun 29, 2021
4c100e5
Update code
DavidLiu506 Jun 29, 2021
e38bcf9
Update code
DavidLiu506 Jun 30, 2021
067a988
Update router manager
DavidLiu506 Jul 1, 2021
aff05aa
Update Ignite and NCM profile document
pkommoju Jul 1, 2021
19430b2
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jul 1, 2021
dd5dafd
Update router manager
DavidLiu506 Jul 1, 2021
aa76562
Merge router manager service api code
DavidLiu506 Jul 2, 2021
8ae37db
Fix getVpcRouteTables
DavidLiu506 Jul 2, 2021
f0462ae
Fix getVpcRouteTable
DavidLiu506 Jul 2, 2021
1d7ef7e
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jul 2, 2021
cd1fec6
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jul 6, 2021
0c94761
Update profiling-ignite-ncm.adoc
pkommoju Jul 6, 2021
266f6b0
Merge branch 'master' into ignite_ncm_perf
pkommoju Jul 6, 2021
976883f
Update RouterController
DavidLiu506 Jul 6, 2021
ef7a2d2
Update code
DavidLiu506 Jul 6, 2021
670dcc6
Update code
DavidLiu506 Jun 29, 2021
59a65f0
Update code
DavidLiu506 Jun 30, 2021
1178f61
pull alcor code
DavidLiu506 Jul 9, 2021
e57abe4
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jul 20, 2021
162483f
Merge branch 'master' into ignite_ncm_perf
pkommoju Jul 20, 2021
3ff42cd
Update to profiling document
pkommoju Jul 21, 2021
1b63054
Add missing file
pkommoju Jul 21, 2021
fe81008
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jul 21, 2021
54f5f66
Merge branch 'master' into ignite_ncm_perf
pkommoju Jul 21, 2021
5a98d10
Merge branch 'futurewei-cloud:master' into master
DavidLiu506 Jul 21, 2021
118dd53
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Jul 23, 2021
7d9a2e5
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Aug 2, 2021
3884a44
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Aug 4, 2021
0b5cd11
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Aug 6, 2021
e4e0792
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
DavidLiu506 Aug 13, 2021
ae15be0
Merge branch 'futurewei-cloud:master' into master
DavidLiu506 Aug 15, 2021
9c88b19
Merge branch 'futurewei-cloud:master' into master
DavidLiu506 Aug 21, 2021
3f094be
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Aug 23, 2021
bb777ec
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Sep 10, 2021
9be2bb9
Merge branch 'futurewei-cloud:master' into master
DavidLiu506 Sep 13, 2021
fae2dcd
Add vpcId to ip manger api
DavidLiu506 Sep 13, 2021
3ae6ead
Add vpcId to ip manger api
DavidLiu506 Sep 14, 2021
9b4e968
Add vpcId to ip manger api
DavidLiu506 Sep 14, 2021
f4c1464
Update code
DavidLiu506 Sep 22, 2021
0debcac
Update code
DavidLiu506 Sep 19, 2021
102fec9
Update code
DavidLiu506 Sep 23, 2021
72bd53f
Update code
DavidLiu506 Sep 23, 2021
1d38907
Merge branch 'master' into ignite_ncm_perf
pkommoju Sep 24, 2021
c0e8c2d
Merge branch 'master' of https://github.com/futurewei-cloud/alcor
pkommoju Sep 24, 2021
f4b79d0
Merge branch 'master' into ignite_ncm_perf
pkommoju Sep 24, 2021
70c316f
Merge pull request #2 from DavidLiu506/dev/alcor/port_manager
pkommoju Sep 24, 2021
b8797a4
Merge branch 'ignite_ncm_perf' of https://github.com/pkommoju/alcor i…
pkommoju Sep 24, 2021
2f176a7
Disable most logging in NCP, PM, change TXN to OPT, RR, time createPort
pkommoju Sep 27, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
324 changes: 324 additions & 0 deletions docs/modules/ROOT/pages/performance/Ignite-CPU-hot-spots-200p.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,324 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>CPU hot spots</title>
<STYLE type="text/css">
body{
margin-top: 20px;
margin-left: 50px;
margin-right: 50px;
background: white;
}

table{
border: 0px;
border-spacing: 0px;
}

td{
padding-left: 3px;
padding-right: 3px;
white-space: nowrap;
}

td div {
vertical-align:middle;
display:inline-block;
}

td.header{
white-space:normal;
vertical-align:middle;
}

.header{
text-align: center;
padding-top: 3px;
padding-left: 10px;
padding-bottom: 3px;
padding-right: 10px;
font-weight: bold;
background-color: #DDDDDD;
}

/*value*/
.va{
text-align: right;
padding-left: 10px;
padding-right: 10px;
}

/*percents*/
.pc{
font-size: 80%;
color: gray;
text-align: right;
padding-left: 10px;
padding-right: 10px;
}

.footer{
font-size: 80%;
text-align: right;
padding-top: 20px;
}

tbody tr:nth-child(odd) {
background-color: #F2F2F2;
}

.a::after{
display: block;
float: left;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyI+PHBhdGggZD0iTTExLjUgMHY3IiBmaWxsPSJub25lIiBzdHJva2U9IiNhY2E4OTkiIHN0cm9rZS1kYXNoYXJyYXk9IjEsMSIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iZ3JheSIgc3Ryb2tlLXdpZHRoPSIxLjAxMyIgZD0iTTcuNTA3IDcuNTA3aDcuOTg3djcuOTg3SDcuNTA3eiIvPjxwYXRoIGQ9Ik0xMSA5aDF2NWgtMXoiLz48cGF0aCBkPSJNOSAxMWg1djFIOXoiLz48cGF0aCBkPSJNMjMgMTEuNWgtNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWNhODk5IiBzdHJva2UtZGFzaGFycmF5PSIxLDEiLz48L3N2Zz4=) repeat;
width: 23px;
height: 23px;
vertical-align: middle;
content: '';
font-size: '0';
}
.b::before{
display: block;
float: left;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyI+PHBhdGggZD0iTTExLjUgMHY3IiBmaWxsPSJub25lIiBzdHJva2U9IiNhY2E4OTkiIHN0cm9rZS1kYXNoYXJyYXk9IjEsMSIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iZ3JheSIgc3Ryb2tlLXdpZHRoPSIxLjAxMyIgZD0iTTcuNTA3IDcuNTA3aDcuOTg3djcuOTg3SDcuNTA3eiIvPjxwYXRoIGQ9Ik0xMSA5aDF2NWgtMXoiLz48cGF0aCBkPSJNOSAxMWg1djFIOXoiLz48cGF0aCBkPSJNMjMgMTEuNWgtN00xMS41IDE2djciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FjYTg5OSIgc3Ryb2tlLWRhc2hhcnJheT0iMSwxIi8+PC9zdmc+) repeat;
width: 23px;
height: 23px;
vertical-align: middle;
content: '';
font-size: '0';
}
.c::after{
display: block;
float: left;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjMiIHdpZHRoPSIyMyI+PHBhdGggZD0iTTExLjUgMHY3IiBmaWxsPSJub25lIiBzdHJva2U9IiNhY2E4OTkiIHN0cm9rZS1kYXNoYXJyYXk9IjEsMSIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iZ3JheSIgc3Ryb2tlLXdpZHRoPSIxLjAxMyIgZD0iTTcuNTA3IDcuNTA3aDcuOTg3djcuOTg3SDcuNTA3eiIvPjxwYXRoIGQ9Ik05IDExaDV2MUg5eiIvPjxwYXRoIGQ9Ik0yMyAxMS41aC03IiBmaWxsPSJub25lIiBzdHJva2U9IiNhY2E4OTkiIHN0cm9rZS1kYXNoYXJyYXk9IjEsMSIvPjwvc3ZnPg==) repeat;
width: 23px;
height: 23px;
vertical-align: middle;
content: '';
font-size: '0';
}
.d::after{
display: block;
float: left;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyI+PHBhdGggZD0iTTExLjUgMHY3IiBmaWxsPSJub25lIiBzdHJva2U9IiNhY2E4OTkiIHN0cm9rZS1kYXNoYXJyYXk9IjEsMSIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iZ3JheSIgc3Ryb2tlLXdpZHRoPSIxLjAxMyIgZD0iTTcuNTA3IDcuNTA3aDcuOTg3djcuOTg3SDcuNTA3eiIvPjxwYXRoIGQ9Ik05IDExaDV2MUg5eiIvPjxwYXRoIGQ9Ik0yMyAxMS41aC03TTExLjUgMTZ2NyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWNhODk5IiBzdHJva2UtZGFzaGFycmF5PSIxLDEiLz48L3N2Zz4=) repeat;
width: 23px;
height: 23px;
vertical-align: middle;
content: '';
font-size: '0';
}
.e::before{
display: block;
float: left;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjMiIHdpZHRoPSIyMyI+PHBhdGggZD0iTTExLjUgMHYxMU0yMyAxMS41SDEyIiBmaWxsPSJub25lIiBzdHJva2U9IiNhY2E4OTkiIHN0cm9rZS1kYXNoYXJyYXk9IjEsMSIvPjwvc3ZnPg==) repeat;
width: 23px;
height: 23px;
vertical-align: middle;
content: '';
font-size: '0';
}
.f::before{
display: block;
float: left;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjMiIHdpZHRoPSIyMyI+PHBhdGggZD0iTTExLjUgMHYyM00yMyAxMS41SDEyIiBmaWxsPSJub25lIiBzdHJva2U9IiNhY2E4OTkiIHN0cm9rZS1kYXNoYXJyYXk9IjEsMSIvPjwvc3ZnPg==) repeat;
width: 23px;
height: 23px;
vertical-align: middle;
content: '';
font-size: '0';
}
.g::after{
display: block;
float: left;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjMiIHdpZHRoPSIyMyI+PHBhdGggZD0iTTExLjUgMHYyMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWNhODk5IiBzdHJva2UtZGFzaGFycmF5PSIxLDEiLz48L3N2Zz4=) repeat;
width: 23px;
height: 23px;
vertical-align: middle;
content: '';
font-size: '0';
}
.h::before{
display: block;
float: left;
width: 23px;
height: 23px;
vertical-align: middle;
content: '';
font-size: '0';
}
.i::after{
display: block;
float: left;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAANElEQVR4XmNgQAKbNm2y37x580sQjSwOByCJLVu2/AdhrAqRFWBViE0BhkIg5wu6JBr+AgD83F/SkbCBVQAAAABJRU5ErkJggg==) repeat;
width: 9px;
height: 5px;
vertical-align: middle;
content: '';
font-size: '0';
}
.j::after{
display: block;
float: left;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAMklEQVR4XmPYsmXLfwL4C8OmTZvssUiA8ebNm1+C5BlAAJtCFAUwgKwQqwIYAElgUwAASR9f3XfjWQ4AAAAASUVORK5CYII=) repeat;
width: 9px;
height: 5px;
vertical-align: middle;
content: '';
font-size: '0';
}
.k::after{
display: block;
float: left;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAYklEQVR4XmNgGDkguOXYzLSZZ1jRxYkGwc3H/wPx7qj2w4LockQBqAH/g1uO3w5sPq6JKUEafgfELpQYAMJ/gptP5A+YAQgvEAvgmtEDkVgANYD8aAxqOT7VoWE/C7r4MAAAH8LHBEruafAAAAAASUVORK5CYII=) repeat;
width: 16px;
height: 16px;
vertical-align: middle;
content: '';
font-size: '0';
}
.l{
font-weight: bold;
color:#3E3E3E;
}
.m{
color:#787878;
}
.n::after{
display: block;
float: left;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVR4XmNgGDkguOXYzLSZZ1jRxYkGwc3H/wPx7qj2w4LockQBsAFNJ9KCm45fD2w+rokqQSQGq2885g5kPwBiF7gBcNOIBKFNx3SB+u4FN5/IJ8uA4NYTeigGEIvBmtG9QCwAGRDUfDwXSF8LbDuphi5PEEBdQX40BrUcn+rQsJ8FXXwYAACgan6I8ZX/9gAAAABJRU5ErkJggg==) repeat;
width: 16px;
height: 16px;
vertical-align: middle;
content: '';
font-size: '0';
}
.w0::before, .v0::after{
width: 46px;
}
.w1::before, .v1::after{
width: 69px;
}
.w2::before, .v2::after{
width: 92px;
}
.w3::before, .v3::after{
width: 115px;
}
.w4::before, .v4::after{
width: 138px;
}
.w5::before, .v5::after{
width: 161px;
}
.w6::before, .v6::after{
width: 184px;
}
.w7::before, .v7::after{
width: 207px;
}
.w8::before, .v8::after{
width: 230px;
}
.w9::before, .v9::after{
width: 253px;
}
.w10::before, .v10::after{
width: 276px;
}
.w11::before, .v11::after{
width: 299px;
}
.w12::before, .v12::after{
width: 322px;
}
.w13::before, .v13::after{
width: 345px;
}
.w14::before, .v14::after{
width: 368px;
}
.w15::before, .v15::after{
width: 391px;
}
.w16::before, .v16::after{
width: 414px;
}
.w17::before, .v17::after{
width: 437px;
}
.w18::before, .v18::after{
width: 460px;
}
.w19::before, .v19::after{
width: 483px;
}
.w20::before, .v20::after{
width: 506px;
}
.w21::before, .v21::after{
width: 529px;
}
.w22::before, .v22::after{
width: 552px;
}
.w23::before, .v23::after{
width: 575px;
}
.w24::before, .v24::after{
width: 598px;
}
.w25::before, .v25::after{
width: 621px;
}
.w26::before, .v26::after{
width: 644px;
}
.w27::before, .v27::after{
width: 667px;
}
.w28::before, .v28::after{
width: 690px;
}
.w29::before, .v29::after{
width: 713px;
}
.w30::before, .v30::after{
width: 736px;
}
.w31::before, .v31::after{
width: 759px;
}

</STYLE>
<script type="text/javascript">
var tooltips = {
"k":"Non-filtered method",
"n":"Filtered method",

null: null
};
window.onmouseover = function(e) {
var tooltip = tooltips[e.target.className];
if (tooltip != null) {
e.target.setAttribute('title', tooltip);
}
};
</script>
</head>
<body>
<div><h2>CPU hot spots</h2></div>
<table width="100%">
<tr><td class='header' width='100%'> Method </td><td class='header' colspan='2'><div class='j'></div> Time (ms) </td></tr>
<tr><td><div class="f"></div><div class="k"></div> <div>org.apache.ignite.internal.util.nio.</div><div class="l">GridNioServer$AbstractNioClientWorker.bodyInternal</div><div>()</div> <div class="m">GridNioServer.java</div></td><td class='va'>10,571</td><td class='pc'>90 %</td></tr>
<tr><td><div class="f"></div><div class="n"></div> <div>sun.nio.ch.</div><div class="l">SocketChannelImpl.write</div><div>(ByteBuffer)</div> <div class="m">SocketChannelImpl.java</div></td><td class='va'>4,499</td><td class='pc'>38 %</td></tr>
<tr><td><div class="f"></div><div class="k"></div> <div>org.apache.ignite.internal.processors.platform.client.</div><div class="l">ClientMessageParser.encode</div><div>(ClientListenerResponse)</div> <div class="m">ClientMessageParser.java</div></td><td class='va'>326</td><td class='pc'>3 %</td></tr>
<tr><td><div class="f"></div><div class="k"></div> <div>org.apache.ignite.internal.direct.stream.v2.</div><div class="l">DirectByteBufferStreamImplV2.readArray</div><div>(DirectByteBufferStreamImplV2$ArrayCreator, int, long)</div> <div class="m">DirectByteBufferStreamImplV2.java</div></td><td class='va'>234</td><td class='pc'>2 %</td></tr>
<tr><td><div class="f"></div><div class="n"></div> <div>java.lang.</div><div class="l">ClassLoader.loadClass</div><div>(String)</div> <div class="m">ClassLoader.java</div></td><td class='va'>122</td><td class='pc'>1 %</td></tr>
<tr><td><div class="e"></div><div class="k"></div> <div>org.apache.ignite.internal.util.</div><div class="l">GridUnsafe.copyMemory</div><div>(Object, long, Object, long, long)</div> <div class="m">GridUnsafe.java</div></td><td class='va'>117</td><td class='pc'>1 %</td></tr>
</table>

<div class="footer">Generated by <a href="https://www.yourkit.com">YourKit Java Profiler 2021.3-b230</a> &nbsp;&nbsp;&nbsp;July 6, 2021 09:43:14 AM</div>
</body>
</html>
Binary file not shown.
27 changes: 27 additions & 0 deletions docs/modules/ROOT/pages/performance/ignite-caches.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
+-------------------------------------------------------------------------------------------+
visor> cache
Time of the snapshot: 2021-06-21 15:32:10
+===============================================================================================================================================================================================================+
| Name(@) | Mode | Nodes | Total entries (Heap / Off-heap) | Primary entries (Heap / Off-heap) | Hits | Misses | Reads | Writes |
+===============================================================================================================================================================================================================+
| com.futurewei.alcor.netwconfigmanager.entity.ResourceMeta(@c0) | PARTITIONED | 2 | 0 (0 / 0) | min: 0 (0 / 0) | min: 0 | min: 0 | min: 0 | min: 0 |
| | | | | avg: 0.00 (0.00 / 0.00) | avg: 0.00 | avg: 0.00 | avg: 0.00 | avg: 0.00 |
| | | | | max: 0 (0 / 0) | max: 0 | max: 0 | max: 0 | max: 0 |
+-------------------------------------------------------------------+-------------+-------+---------------------------------+-----------------------------------+-----------+-----------+-----------+-----------+
| com.futurewei.alcor.netwconfigmanager.entity.VpcResourceMeta(@c1) | PARTITIONED | 2 | 0 (0 / 0) | min: 0 (0 / 0) | min: 0 | min: 0 | min: 0 | min: 0 |
| | | | | avg: 0.00 (0.00 / 0.00) | avg: 0.00 | avg: 0.00 | avg: 0.00 | avg: 0.00 |
| | | | | max: 0 (0 / 0) | max: 0 | max: 0 | max: 0 | max: 0 |
+-------------------------------------------------------------------+-------------+-------+---------------------------------+-----------------------------------+-----------+-----------+-----------+-----------+
| java.lang.Object(@c2) | PARTITIONED | 2 | 0 (0 / 0) | min: 0 (0 / 0) | min: 0 | min: 0 | min: 0 | min: 0 |
| | | | | avg: 0.00 (0.00 / 0.00) | avg: 0.00 | avg: 0.00 | avg: 0.00 | avg: 0.00 |
| | | | | max: 0 (0 / 0) | max: 0 | max: 0 | max: 0 | max: 0 |
+-------------------------------------------------------------------+-------------+-------+---------------------------------+-----------------------------------+-----------+-----------+-----------+-----------+
| ncm_hostResourceStates(@c3) | PARTITIONED | 2 | 0 (0 / 0) | min: 0 (0 / 0) | min: 0 | min: 0 | min: 0 | min: 0 |
| | | | | avg: 0.00 (0.00 / 0.00) | avg: 0.00 | avg: 0.00 | avg: 0.00 | avg: 0.00 |
| | | | | max: 0 (0 / 0) | max: 0 | max: 0 | max: 0 | max: 0 |
+-------------------------------------------------------------------+-------------+-------+---------------------------------+-----------------------------------+-----------+-----------+-----------+-----------+
| ncm_nodeinfo_cache(@c4) | PARTITIONED | 2 | 0 (0 / 0) | min: 0 (0 / 0) | min: 0 | min: 0 | min: 0 | min: 0 |
| | | | | avg: 0.00 (0.00 / 0.00) | avg: 0.00 | avg: 0.00 | avg: 0.00 | avg: 0.00 |
| | | | | max: 0 (0 / 0) | max: 0 | max: 0 | max: 0 | max: 0 |
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

Loading