Issue
The following error occurs on startup following upgrading of Niagara Station to 4.10.
SEVERE [20:42:01 23-Oct-20 UTC][nreconfig] invalid nre memory configuration values, 832 > 816
Product Line
TAC IA Series
Environment
I/A Jace 8000 N4.10
Cause
The default NRE memory pool settings are incorrect after an N4.10 upgrade and need configuration to function correctly.
Resolution
Niagara 4.10 and Default NRE Memory Pool Changes
The increased size of some core libraries in Niagara 4.10 required changes to the default NRE Memory Pool settings for use on a JACE-8000. MetaSpace memory needed to be increased to allow applications to run without issue.
Note: Any previous custom memory configuration applied to the JACE-8000 will be reset upon upgrade to 4.10.
The overall size of the pool of memory available to the NRE installation has decreased. T
As the overall size of the pool has decreased, customizations based on the old total pool size are invalid and cannot be maintained.
If a custom memory configuration is required, the user will need to manually adjust the platform administration menu after a device is upgraded. A longer-term approach to address this issue is in development and should be available with the Niagara 4.11 release.
NRE Memory pool default settings for Niagara 4.9:
Changes to the default configuration:
Heap Space size
- 4.9 value: 384 MB
- 4.10 value: 360 MB
Meta Space size
- 4.9 value: 48 MB
- 4.10 value: 56 MB
System reserve
- 4.10: allocated additional 16MB
NRE Memory pool default settings for Niagara 4.10: