1.5.3. Memory PerformanceΒΆ
This document describes the memory usage for Security Plugins in release 7.3.0. Since most of the information about the memory performance for security is the same as described in the Memory Performance section for the Core Libraries, we focus here only on the differences in heap usage when using different levels of security. Compare these results with Heap Usage of Connext Entities in the Core Libraries section.
Heap Usage
The following table shows the differences between the base case (not using security) and different levels of security enabled:
Entity |
No Security |
Authentication Only |
RTPS Encrypt |
RTPS Sign |
RTPS Encrypt With Origin Authentication + Encrypt Data |
|
RTPS Sign With Origin Authentication + Encrypt Data |
---|---|---|---|---|---|---|---|
Participant |
2011534 |
4515412 |
4693654 |
4693530 |
4693570 |
4693554 |
4693252 |
Type |
1452 |
1860 |
2119 |
2119 |
2119 |
2119 |
2119 |
Topic |
2451 |
2822 |
3086 |
3081 |
3081 |
3081 |
3081 |
Subscriber |
9595 |
9924 |
10182 |
10182 |
10182 |
10182 |
10182 |
Publisher |
3639 |
4132 |
4390 |
4390 |
4390 |
4390 |
4390 |
DataReader |
74559 |
74802 |
74555 |
74924 |
75943 |
75916 |
75526 |
DataWriter |
44878 |
44875 |
44987 |
45019 |
46066 |
45994 |
46054 |
Instances |
607 |
612 |
612 |
614 |
650 |
612 |
652 |
Sample |
1397 |
1399 |
1413 |
1406 |
1441 |
1408 |
1438 |
Remote DR |
8459 |
8701 |
8852 |
8882 |
11669 |
11714 |
12078 |
Remote DW |
16129 |
16489 |
16249 |
16649 |
19485 |
19473 |
19086 |