Managing Dynamic Memory
Dynamic memory is available in all Sentinel HL (Driverless configuration) keys (except for Sentinel HL Basic and Sentinel HL Pro). Dynamic memory is significantly larger than Default memory.
Dynamic memory space is shared between dynamic memory files (the space available to you for your applications, similar to default memory files) and license data (Features and Product). All space that is not utilized for license data can be used for dynamic memory files.
Dynamic memory can be divided into dynamic memory files. Each file is assigned an identifier, which is used by your application to refer to that dynamic memory file. You can assign a size to the file at the time you create it, or allow the file size to be assigned automatically based on the amount of data that is written to the file. You can create the following types of dynamic memory files:
>Read/Write file: Data that can be updated when the deployed protected application is running, such as dynamic values for counters.
>Read-Only file: Data that can be read when the protected application is running but cannot be changed. For example: the Product version number, text to be used in a “Welcome” message, fixed threshold values for counters.
>Read/Write-Once file: Data that can be updated once when the deployed protected application is running. After a successful update, the memory becomes read-only memory.
This section includes:
>Accessing the Dynamic Memory File List
>Viewing the Details of a Dynamic Memory File
>Searching and Filtering the Dynamic Memory File List
>Tasks for Managing Dynamic Memory
Accessing the Dynamic Memory File List
In Sentinel LDK-EMS, select Catalog > Dynamic Memory.
The left pane displays all Dynamic Memory files and provides the following information:
Name | A unique name of the Dynamic Memory file. | ||||||||||
File ID | An integer value that identifies the Dynamic Memory file. | ||||||||||
Ref ID 1 | Information that identifies the Dynamic Memory file in a different system, for example, a feature code in your company's ERP system. | ||||||||||
Status |
Indicates whether the Dynamic Memory file is included in any product or not.
|
||||||||||
Actions |
|
Viewing the Details of a Dynamic Memory File
Select a file in the left pane. The details are displayed in the right pane.
Searching and Filtering the Dynamic Memory File List
1.Select one of the following options from the search list:
•Memory Name
•Memory Type
•File ID
•Ref ID 1
2. In the search box, enter a complete or partial search string.
3.Click . The left pane displays the relevant search results.
4.To clear the search filter, clear the search box and click . The left pane displays all dynamic memory files.
Tasks for Managing Dynamic Memory
In the Dynamic Memory tab, you can:
New Memory |
Define a new Dynamic Memory file and its properties. For details, see Creating Dynamic Memory. |
![]() |
>View the properties of the selected Dynamic Memory file. >If the Dynamic Memory file is not included in any Product, edit the Dynamic Memory file and modify all of its attributes. >If the Dynamic Memory file is included in one or more Products, edit only Ref ID 1 and Ref ID 2. To edit a Dynamic Memory file: 1.Select a Dynamic Memory file from the left pane. 2.Click 3.Edit the fields as required. 4.Click Save. |
![]() |
>Mark a Dynamic Memory file as obsolete. You cannot add obsolete dynamic memory files to products, but obsolete dynamic memory files remain deployed in existing Products. >Restore an obsolete memory file so that it can be added to products. To mark a Dynamic Memory file as obsolete or to restore it: 1.Select a Dynamic Memory file from the left pane. 2.Click |
![]() |
Delete the selected Dynamic Memory file. Available only if the Dynamic Memory file is not currently included in a Product (deployed). To delete a Dynamic Memory file: 1.Select a Dynamic Memory file from the left pane. 2.Click 3.In the confirmation box, click Yes. |