...
By default Neo4j is set to use the following RAM:
CAST Imaging ≥ 2.5.0 | 8GB of RAM memory (initial and maximum) |
---|---|
CAST Imaging ≤ 2.4.x | 3GB of RAM memory (initial and maximum) |
If you are facing performance issues, it is possible to modify the allocated memory. See also https://neo4j.com/docs/operations-manual/current/performance/memory-configuration/#_considerations for more information.
How do performance issues manifest themselves?
In general, a sure sign that you need to modify the RAM allocated to Neo4j is when objects fail to load in CAST Imaging - particularly if there are a large number of objects to display - this is because the query used to fetch the objects for display is not completing before a timeout occurs. This timeout will manifest itself as a 504 (gateway timeout) error in the browser. Allocating additional RAM to Neo4j can help reduce the time required to complete the query.
Update process
Open and edit the following file:
Code Block | ||
---|---|---|
| ||
Microsoft Windows traditional installer: %APPDATA%\CAST\ImagingSystem\neo4j\conf\neo4j.conf Docker Installer extension (located in the folder created when unzipping the extension): neo4j\confconfiguration\neo4j.conf |
Info |
---|
Microsoft Windows via traditional installer This file is located in the protected %APPDATA% location, therefore you must open the file with elevated permission (this is usually achieved by right clicking your text editor in the Windows start menu and selecting Run as administrator): Linux You may need to use elevated permissions to edit this file (for example use sudo). |
...