Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added summary table

...

#

Component

Configuration Parameters

Value

1CPSnotifactions:enabled

true

2CPSconfig.additional.notification.data-updated.filters.dataspaces.enabled-dataspaces
"NON-EXISTING-DATASPACE"
3NCMPmodules-sync-watchdog:async-executor:parallelism-level

10

Summary of test results

Total CM Handles 

Total Time

CM handles/sec

#

Before

Deleted 

9c56b307421c69

a0aa860

9c56b30

7421c69

a0aa860
15005002m 9s12 s6 s3.864387
21,0001,0008m 3s34 s12 s2.073085
32,0002,00032m 8s105s32 s1.041962
43,0003,000-3m 41s1m 4s-1447
54,0004,000-8m 53s1m 33s-843
65,0005,000-11m 23s2m 19s-736
71,0005005m 58s19.6 s6.4 s1.402678
81,5005009m 46s27.2 s7.8 s0.851865
92,00050012m 5s37.8 s9.6 s0.691352
102,500500-42.3 s9.7 s-1251
112,0001,00023m 33s70.0 s17.0 s0.711459

Test Results before any improvement (Commit Id: 9c56b30)

Total CM Handles 

Total Time


CM handles/sec


#

Before deletionAfter deletion

Deleted 

150005002m 9s3.86
21,00001,0008m 3s2.07
32,00002,00032m 8s1.04
41,0005005005m 58s1.40
51,5001,0005009m 46s0.85
62,0001,50050012m 5s0.69
72,0001,0001,00023m 33s0.71

Test Results after improvement (Commit Id : 7421c69 Use native query to delete data nodes)

Total CM Handles 

Total Time


CM handles/sec


Speedup over 9c56b30

#

Before deletionAfter deletion

Deleted 

1500050011.5 s4311
21,00001,00033.7 s3014
32,00002,0001m 45s1918
43,00003,0003m 41s14-
54,00004,0008m 53s8-
65,00005,00011m 23s7-
71,00050050019.6 s2618
81,5001,00050027.2 s1822
92,0001,50050037.8 s1319
102,5002,00050042.3 s12-
112,0001,0001,0001m 10s1420

Test Results after improvement (Commit Id : a0aa860 CmHandle batch deletion)

Total CM Handles 

Total Time


CM handles/sec


Speedup over 7421c69

#

Before deletion

After deletion

Deleted 

1500
0
5005.
74
7 s872.0
21,000
0
1,00011.7 s852.9
32,000
0
2,00032.2 s623.3
43,000
0
3,0001m 4s473.5
54,000
0
4,0001m 33s435.7
65,000
0
5,0002m 19s364.9
71,000
500
5006.4 s783.1
81,500
1,000
5007.8 s653.5
92,000
1,
500
500
9.6 s523.9
102,500
2,000
5009.7 s514.4
112
,0001
,0001,00017.0 s593.7

Performance of CM Handle Deregistration 2023-02-02.xlsx

...

Delete performance scenario on Nordix : (Commit id : 230b111

#Test ScenarioNordix Build 1 (ms)Nordix Build 2  (ms)Nordix Build 3  (ms)Nordix Build 4 (ms)Average (ms)Groovy test 
deleteDurationInMillis (ms)
1Delete 5 children249259251263256350
2Batch delete 100 children216227230231226350
3Delete 50 grandchildren234361304254283350
4Batch delete 500 grandchildren226234227219227350
5Delete 5 whole lists1,1201,1561,0471,12411121,500
6Batch delete 100 whole lists310311340329323350
7Delete 10 lists elements501499476492492750
8Batch delete 500 lists elements230238227223230350
9Delete one large node214233251226231300
10Batch delete one large node156182156176168300
11Delete root node168173166166168300
12Delete data nodes for anchor170172164168168300

Instrumentation sample

...