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

Sign + Encrypt Submessage

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